Azure SQL의 역사

완료됨

관계형 데이터베이스에 사용되는 소프트웨어와 서비스는 수년 동안 Microsoft 제품 제공의 많은 부분을 차지해 왔습니다. Azure SQL과 이 제품의 향방에 대해 알아보기 전에 Azure SQL이 어디에서 시작되었는지 간략하게 살펴보겠습니다.

Windows Azure의 출시

2008년 Microsoft 전문 개발자 컨퍼런스에서 당시 Microsoft의 최고 소프트웨어 설계자였던 Ray Ozzie는 새로운 클라우드 컴퓨팅 운영 체제를 발표했습니다. 바로, Microsoft Azure입니다. Azure 서비스 플랫폼 출시의 5가지 주요 구성 요소 중 하나가 Microsoft SQL 서비스였습니다. SQL은 처음부터 Azure의 많은 부분을 차지해 왔습니다. SQL Azure는 SQL Server의 클라우드 호스트 버전을 제공하기 위해 만들어졌습니다. Windows Azure는 나중에 Microsoft Azure로 이름이 변경되었고 SQL Azure는 Azure SQL로 이름이 변경되었으며 이후로 두 요소 다 서비스를 대폭 확장했습니다.

Azure의 데이터베이스 서비스 개선

2010년의 Azure SQL에 대한 초기 설명을 살펴보겠습니다.

Azure SQL은 Microsoft에서 Azure 클라우드 컴퓨팅 플랫폼의 일부로 제공하는 클라우드 데이터베이스 제품입니다. 다른 SQL Server 버전과 달리 Azure SQL은 Microsoft가 플랫폼을 유지 관리하기 때문에 하드웨어를 프로비저닝하거나 설치 또는 패치할 필요가 없습니다. 확장성, 고가용성 또는 재해 복구를 위해 데이터베이스 설치를 설계할 필요도 없습니다. 이러한 기능은 서비스를 통해 자동으로 제공되기 때문입니다. Azure SQL을 사용하는 애플리케이션은 인터넷에 액세스할 수 있어야 데이터베이스에 연결할 수 있습니다.

이 설명은 여전히 유효하며 여기에 더해 보안, 성능, 가용성 및 확장성에 관한 기능이 크게 향상되었습니다. Azure SQL은 수년에 걸쳐 Azure 가상 머신, 관리되는 인스턴스 및 여러 데이터베이스 옵션을 포함하도록 개선되었습니다. 이제 요구에 맞게 유연하게 확장할 수 있는 여러 배포 옵션이 있으며, 몇 가지 형태의 Azure SQL 배포가 700만 개가 넘습니다. Azure SQL 아키텍처 또한 지속적으로 증가하는 애플리케이션 요구를 충족하도록 개선되었습니다. 예를 들어 2014년에 도입된 아키텍처는 Elastic Database 풀, vCore 선택 항목, 중요 비즈니스용 배포, 하이퍼스케일, 서버리스 아키텍처와 같은 새로운 가능성을 실현할 토대를 마련했습니다.

2008년 이후로 SQL Server 및 Azure SQL은 모두 어떤 애플리케이션의 요구도 충족할 수 있는 더 뛰어난 가용성과 확장성, 성능을 갖추도록 개선되었습니다. 제공되는 데이터베이스 서비스는 SQL Server에서 확장되어 Azure Database for PostgreSQL 및 Azure Database for MariaDB와 같은 오픈 소스 데이터베이스도 포함합니다.