Database 공동 책임 모델
- 클라우드 SQL 데이터베이스를 사용하는 경우 클라우드 공급자(CSP)는 실제 데이터베이스를 유지 관리해야한다.
- 데이터베이스에 수집되는 데이터에 대한 책임은 사용자에게 있다.
- IaaS기반 DB를 사용할 경우 데이터베이스 패치 및 업데이트뿐만 아니라 데이터베이스의 데이터 및 정보의 유지 관리도 사용자의 책임이다.
- PaaS는 CSP와 사용자 간에 책임을 균등하게 분산한다.
Azure Cosmos DB
- 전 세계에 배포된 다중 모델 데이터베이스 서비스
- 여러 Azure지역의 처리량 및 스토리지를 탄력적이고 독립적으로 스케일링 가능
- 밀리초의 빠른 데이터 액세스를 활용
- 지속적 변경 데이터를 지원하기 위해 Alaways On 애플리케이션을 빌드할 수 있는 스키마 없는 데이터 지원
- 전 세계 사용자가 업데이트하고 유지 관리하는 데이터를 저장할 수 있다.
- 유연하다.
- Azure Cosmos DB로 마이그레이션할 때 개발자가 가장 편안한 API를 계속 사용할 수 있음을 의미
- 가장 낮은 수준에서 ARS(아톰-레코드-시퀀스)형식으로 데이터 저장
- SQL, MongoDB, Cassandra, Tables 및 Gremlin API를 지원
- 그래프 기반 애플리케이션을 처리할 수 있는 데이터베이스
Azure SQL Database
- MS SQL Server 데이터베이스 엔진의 최신 안정화 버전을 기반으로 하는 관계형 데이터베이스
- 안정적이고 안전하며 고성능 제공 완전 관리형 데이터베이스