요약

완료됨

이 모듈에서는 시스템 저장 프로시저 sp_invoke_external_rest_endpoint를 사용하여 외부 REST 엔드포인트를 통해 데이터를 가져오는 Azure SQL Database의 기능에 대해 알아보았습니다. 이 기능을 사용하면 SQL 쿼리에서 모든 HTTP REST 엔드포인트를 직접 호출하여 Azure Functions, Azure Logic Apps, Azure App Service 및 타사 API와 같은 다양한 서비스와 통합할 수 있습니다. 또한 서버리스 컴퓨팅 서비스인 Azure Functions가 어떻게 Azure SQL Database로의 데이터 이동을 자동화할 수 있는지 살펴보았습니다. 여러 프로그래밍 언어를 지원하고 GitHub Actions와 통합되어 자동 데이터 업데이트를 제공합니다.

이 모듈의 주요 내용 중 하나는 Azure API Management를 통해 원하는 REST 서비스를 안전하게 노출하는 방법을 이해하는 것입니다. DATABASE SCOPED CREDENTIALS 매개 변수와 함께 IDENTITY를 사용하여 보안 API 호출을 구현하는 방법을 알아보았습니다. 또한 Azure Functions가 Azure SQL Database에서 데이터를 읽고 쓰는 방법과 Azure SQL 트리거를 설정하여 SQL 테이블의 변경에 응답하는 방법을 알아보았습니다. 추가로 데이터 동기화, 오케스트레이션, 마이그레이션, 백업 및 보관에 사용할 수 있는 SQL 데이터 동기화, Azure Data Factory 및 BACPAC 파일과 같은 다른 도구에 대해서도 알아보았습니다.

추가 자료