Azure SQL 기본 사항

초급
데이터베이스 관리자
관리자
솔루션 아키텍처
Azure
Azure SQL Database

Azure SQL Database 및 Azure SQL 관리형 인스턴스를 포함하는 Azure SQL에 기존의 SQL Server 전문 지식을 활용하는 방법을 알아봅니다. 이 학습 경로를 마치면 Azure SQL을 구성, 보호 및 모니터링하고 관련 문제를 해결하는 방법뿐만 아니라 무엇을 언제 사용하는지에 대한 기본 지식을 얻게 됩니다.

사전 요구 사항

  • SQL Server를 사용한 작업, 유지 관리 및 개발 경험
  • Azure를 사용한 리소스 배포 및 관리 등의 경험

이 학습 경로의 모듈

Azure SQL은 Azure 클라우드에서 SQL Server 데이터베이스 엔진을 사용하는 관리형, 보안 및 인텔리전트 제품군입니다. 이 모듈에서는 다양한 배포 옵션 및 서비스 계층과 클라우드로 이동할 경우의 이점에 대해 알아봅니다.

이 모듈에서는 Azure SQL을 배포하고 구성하는 프로세스에 대해 알아봅니다. 실습 연습을 통해 Azure SQL Database를 구체적으로 배포하고 구성합니다. 또한 Azure SQL Managed Instance 및 SQL Server와의 비교 내용을 확인합니다. Azure Portal 이외에 SSMS, Azure Data Studio(SQL Notebooks 포함), Azure CLI를 사용합니다.

데이터의 보안 및 규정 준수 보장은 항상 최우선 순위입니다. 이 모듈에서는 Azure SQL을 사용하여 데이터를 보호하는 방법, 로그인 및 사용자를 구성하는 방법, 보안 모니터링 도구와 기술을 사용하는 방법, 데이터가 산업 및 규정 준수 표준을 충족하도록 하는 방법, Azure에서 제공하는 추가 혜택 및 인텔리전스를 활용하는 방법을 알아봅니다. SQL 보안을 위한 네트워킹 고려 사항 일부에 대해서도 다룹니다.

Azure SQL에는 애플리케이션에 일관된 성능을 제공할 수 있는 기능과 도구가 있습니다. 이 모듈에서는 Azure SQL의 주요 구성, 모니터링 및 인텔리전트 성능 측면을 알아봅니다.

비즈니스에 필요한 SLA, RTO, RPO에 관계없이 Azure SQL에는 해당 가용성을 충족하기 위한 옵션과 기본 제공 기능이 포함됩니다. 이 모듈에서는 백업 및 복원, 장애 조치 클러스터 인스턴스 및 Always On 가용성 그룹에 관한 지식을 바탕으로 Azure SQL의 비즈니스 연속성 관련 옵션에 대해 알아봅니다. 아키텍처를 살펴보고 아키텍처가 가용성에 어떻게 영향을 미치는지도 간단히 알아보겠습니다.

이 학습 경로에서는 Azure SQL을 사용하여 안전하고 성능이 뛰어난 고가용성 솔루션을 배포하고 구성했습니다. 단일 솔루션에는 많은 요소가 있습니다. 이 모듈에서는 비즈니스 시나리오를 선택하고 시나리오의 제약 조건을 고려하면서도 요구 사항을 충족하는 데 사용할 최적의 리소스와 프로세스를 결정하는 방법을 알아봅니다. Azure SQL 및 클라우드 기회와 관련하여 고려해야 할 다른 사항도 알아봅니다.