본문으로 이동

마이크로소프트 애저 SQL 데이터베이스

위키백과, 우리 모두의 백과사전.
애저 SQL 데이터베이스
개발자마이크로소프트
발표일2010년(15년 전)(2010)
언어영어
종류관리형 클라우드 데이터베이스
웹사이트azure.microsoft.com/en-us/products/azure-sql/database/

마이크로소프트 애저 SQL 데이터베이스(Microsoft Azure SQL Database, 이전 명칭: SQL 애저, SQL 서버 데이터 서비스, SQL 서비스, 윈도우 애저 SQL 데이터베이스)는 마이크로소프트 애저 서비스의 일부로 제공되는 관리형 클라우드 데이터베이스 (PaaS) 클라우드 기반 마이크로소프트 SQL 서버이다. 이 서비스는 업그레이드, 패치, 백업 및 모니터링을 포함한 클라우드 기반 마이크로소프트 SQL 서버의 데이터베이스 관리 기능을 사용자 개입 없이 처리한다.[1]

개요

[편집]

애저 SQL 데이터베이스는 구조화된, 반정형, 비관계형 데이터의 다중 모드 저장을 지원한다.[2]

애저 SQL 데이터베이스에는 앱 패턴을 학습하고 성능, 안정성 및 데이터 보호를 최대화하도록 패턴을 조정하는 내장 인텔리전스가 포함되어 있다.

주요 기능은 다음과 같다.

  • 호스트 앱의 데이터 액세스 패턴 학습, 적응형 성능 튜닝, 안정성 및 데이터 보호의 자동 개선.[3]
  • 온디맨드 스케일링.[4]
  • 고객당 하나의 데이터베이스 격리 이점을 갖는 다중 테넌트 앱 관리 및 모니터링.[5]
  • 치타(명령줄 인터페이스 유틸리티)와 같은 오픈 소스 도구 통합,[6] sql-cli,[7] 비주얼 스튜디오 코드,[8] 그리고 비주얼 스튜디오,[9] SQL Server Management Studio,[10] Azure Management Portal, 파워셸, 그리고 REST API와 같은 마이크로소프트 도구 통합.
  • 암호화, 인증,[11] 데이터의 하위 집합에 대한 사용자 액세스 제한, 잠재적 위협 탐지를 돕고 침해 발생 시 중요 이벤트 기록을 제공하기 위한 지속적인 모니터링 및 감사.[12]

주요 사용 사례

[편집]
  • 클라우드 기반 애플리케이션 및 웹사이트를 위한 관계형 데이터 저장소
  • 비즈니스 및 소비자 웹 및 모바일 앱
  • 다중 테넌트 앱(서비스형 소프트웨어)을 위한 데이터베이스 관리
  • 개발 주기를 가속화하기 위한 dev 및 테스트 데이터베이스 신속 생성
  • 생산 비즈니스 서비스 신속 확장 및 알려진 비용으로 관리
  • 격리 및 보안을 위해 클라우드에서 데이터 컨테이너화
  • 자동화 증가를 통한 데이터베이스 관리 오버헤드 감소

설계

[편집]

애저 SQL 데이터베이스는 SQL 서버 데이터베이스를 기반으로 구축되었으며, 따라서 공통 코드 베이스를 사용하여 최신 버전과 동기화 상태를 유지한다.[2] 클라우드 버전의 데이터베이스 기술은 기본 컴퓨팅 인프라에서 분리하려고 하기 때문에 기존 SQL 서버에서 사용할 수 있는 일부 상황별 T-SQL 기능을 지원하지 않는다.[13] 그러나 나머지 기능은 동일하며, 마이크로소프트에서 비호환성을 명시하고 있다.[14] 애저 SQL 데이터베이스는 마이크로소프트의 SQL 관리형 인스턴스 제공과 유사하지만 약간의 차이가 있다.[15]

타임라인

[편집]
  • 2009년 – 서비스 발표[16]
  • 2010년 – 서비스 출시[17]
  • 2014년 – 새 버전 발표 및 Windows Azure에서 Microsoft Azure로 브랜드 변경[18]
  • 2015년 – 주요 아키텍처 개정
  • 2016년 – Elastic Pools 도입[19]
  • 2017년 - Azure SQL Database Managed Instance 출시
  • 2019년 - Azure SQL Database Hyperscale, Serverless 및 Instance Pools 출시[20]

배포 모델

[편집]

애저 SQL 데이터베이스는 독립형 데이터베이스 또는 탄력적 데이터베이스 풀(공유 스토리지 및 컴퓨팅 리소스 포함)의 두 가지 배포 모델로 제공된다.

같이 보기

[편집]

각주

[편집]
  1. WilliamDAssafMSFT. “What is the Azure SQL Database service? - Azure SQL Database”. 《learn.microsoft.com》 (미국 영어). 2023년 4월 7일에 확인함. 
  2. WilliamDAssafMSFT. “What is the Azure SQL Database service? - Azure SQL Database”. 《learn.microsoft.com》 (미국 영어). 2023년 4월 7일에 확인함. 
  3. Rabeler, Carl (2023년 3월 3일). “Azure SQL Database Learns & Adapts”. 《마이크로소프트 애저. 2016년 11월 3일에 확인함. 
  4. Rabeler, Carl (2023년 3월 3일). “Azure SQL Database Scales on the fly”. 《마이크로소프트 애저》. 
  5. Rabeler, Carl (2016년 10월 13일). “Builds Multi-tenant Apps with Azure SQL Database With Isolation and Efficiency”. 《마이크로소프트》. 
  6. “wunderlist/cheetah”. 《깃허브. 2016년 11월 3일에 확인함. 
  7. “sql-cli”. 《npm. 2016년 11월 3일에 확인함. 
  8. “Use Visual Studio Code to connect and query - Azure SQL Database & SQL Managed Instance”. 《마이크로소프트》 (미국 영어). 2023년 3월 29일에 확인함. 
  9. “Add a connection to Azure SQL Database - Visual Studio (Windows)”. 《마이크로소프트》 (미국 영어). 2022년 9월 27일. 2023년 3월 29일에 확인함. 
  10. “Use SQL Server Management Studio”. 《마이크로소프트》. 2023년 3월 3일. 2016년 11월 3일에 확인함. 
  11. Slater, Phil. “Maximizing Security and Flexibility: Azure SQL Server Authentication Methods”. 《heliumit.uk》 (미국 영어). 2023년 9월 5일에 확인함. 
  12. Rabeler, Carl (2023년 3월 3일). “Azure SQL Database Secures and Protects”. 《마이크로소프트》. 
  13. croblesm. “Resolving T-SQL differences-migration - Azure SQL Database”. 《learn.microsoft.com》 (미국 영어). 2023년 4월 7일에 확인함. 
  14. Byham, Rick (2022년 12월 16일). “Azure SQL Database Transact-SQL differences”. 《마이크로소프트 애저》. 
  15. danimir. “Compare the database engine features of SQL Database and SQL Managed Instance - Azure SQL Database & SQL Managed Instance”. 《learn.microsoft.com》 (미국 영어). 2023년 4월 7일에 확인함. 
  16. “SQL Data Services announces plans to accelerate core relational database features”. 《마이크로소프트 애저》. 2009년 3월 10일. 2016년 11월 3일에 확인함. 
  17. “SQL Azure - The Year in Review”. 《마이크로소프트 애저》. 2011년 1월 4일. 2016년 11월 3일에 확인함. 
  18. Kelly, Eron (2014년 11월 5일). “Preview for greater SQL Server compatibility coming soon to Azure SQL Database”. 《마이크로소프트 애저. 2016년 11월 3일에 확인함. 
  19. Wissner, Tiffany (2016년 5월 11일). “Azure continues to be the best place for Software as a Service”. 《마이크로소프트 애저. 2016년 11월 3일에 확인함. 
  20. markdefalco. “History of Azure SQL (2 of 61)”. 《learn.microsoft.com》 (미국 영어). 2023년 4월 7일에 확인함. 

외부 링크

[편집]