Azure Cosmos DB

모든 규모를 위한 전역 분산형 다중 모델 데이터베이스 서비스

전 세계적인 규모의 애플리케이션을 어느 때보다 쉽게 빌드

Azure Cosmos DB은(는) 턴키 전역 분산 및 투명한 다중 마스터 복제를 사용하는 완전 관리형 데이터베이스 서비스입니다. 업계 최고의 포괄적인 SLA를 바탕으로 한 자릿수 밀리초(상위 1%) 수준의 읽기 및 쓰기 대기 시간을 구현합니다. 지역에 관계없이 처리량 및 스토리지를 탄력적으로 자동 조정하고 99.999% 고가용성을 보장하는 것은 물론, 잘 정의된 일관성 옵션을 5개나 제공합니다.

한 번 클릭으로 전 세계적으로 데이터 배포

언제든지 번거로운 다중 데이터 센터 데이터베이스 관리 없이 전역 분산형 데이터베이스에 대해 하위 지역을 추가하거나 제거하고 해당 하위 지역에 대해 처리량 및 스토리지를 자동으로 그리고 탄력적으로 크기 조정합니다. 애플리케이션에 대해 다중 마스터 복제 및 잘 정의된 5개의 일관성 모델을 사용하여 상위 1%, 한 자릿수 밀리초 수준의 읽기 및 쓰기 대기 시간을 구현하는 동시에 지역에 관계없이 99.999% 고가용성을 보장합니다.

선택한 데이터 모델 및 API를 사용하여 액세스 및 쿼리

SQL, MongoDB, Cassandra, Gremlin, Etcd, Table용 API를 사용하여 데이터에 액세스하고 데이터를 쿼리하고, 전 세계적인 규모의 작업 분석에 Apache Spark를 사용합니다. Cosmos 데이터베이스에서 기존 오픈 소스 NoSQL 클라이언트 드라이버 및 도구를 이용하여 기존 OSS 투자 효과를 유지하거나 MongoDB, Cassandra 또는 다른 NoSQL 워크로드를 Azure Cosmos DB로 손쉽게 마이그레이션합니다.

전 세계적인 규모의 실시간 작업 분석 및 AI

자신의 데이터베이스 내에 있는 트랜잭션 데이터에 대해 낮은 대기 시간의 전역 분산형 작업 분석 및 AI를 실행합니다. Apache Spark용 기본 지원 및 Jupyter Notebook을 통해 Azure Cosmos DB은(는) 데이터를 수집 및 제공하고 로컬 데이터베이스 복제본 및 Azure 하위 지역에 대해 분석을 실행하여 인사이트에 대한 시간을 줄이도록 도와줍니다. 불필요한 데이터 이동 없이 데이터 파티션 내에 저장된 인덱싱된 다중 모델 데이터에 대해 직접 Apache Spark 쿼리를 실행합니다.

중요 업무용 엔터프라이즈 워크로드에 대해 입증됨

Microsoft를 비롯한 최고 기업이 신뢰하는 엔터프라이즈급 보안 및 규정 준수를 포함하고 세계적인 인프라상에 구축된 입증된 다중 모델 데이터베이스 서비스에 대해 중요 업무용 워크로드를 실행합니다. Azure Cosmos DB은(는) 업계 최고의 포괄적인 SLA로 지원되는 완전 관리형, 전역 분산형 데이터베이스 서비스입니다.

Azure Cosmos DB 솔루션 아키텍처를 사용하여 앱 개발

원하는 수의 Azure 하위 지역에 대한 데이터 배포를 통해 획기적인 IoT, 전자 상거래, 게임 및 서버리스 애플리케이션을 설계하고 구현합니다.

Azure Cosmos DB을(를) 사용하여 혁신하는 업계 선두주자

미국 암학회, 자원 봉사자들을 연결해 주고 비용을 줄이면서도 생명 구출에 도움

"Results… have been simply phenomenal. The first year we did 86 percent more revenue year over year. Last year we did over 55 percent more revenue."

– Ben Kaplan, Senior Director of Digital Products

사례 읽어보기

American Cancer Society

ExxonMobil 자회사, 작업을 최적화하고 성장을 추진하기 위해 클라우드 채택

"With Microsoft, Azure, and IoT technologies, XTO Energy is an innovation leader in the oil and gas industry."

– Anish Patel, Permian Technology Integration Manager

사례 읽어보기

ExxonMobil

Jet.com, 1년 이내에 Azure에서 혁신적인 전자 상거래 구축

"When we were building Jet's next-generation event sourcing platform, Azure Cosmos DB offered the low latency, high throughput, global availability, and rich feature set critical to our success."

– Scott Havens, Director of Software Engineering

사례 읽어보기

Jet.com

ASOS, 1500만 명이 넘는 온라인 쇼핑 고객에 대해 훌륭한 환경을 지원하기 위해 Azure 선택

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they’re serving—wherever that is in the world."

– Bob Strudwick, Chief Technology Officer

사례 읽어보기

Asos

Cybersecurity company finds a new way to help keep 40 million devices safe in the cloud

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

– Mike Shavell, Technical Director/Architect, Symantec

사례 읽어보기

Symantec

유연성과 제어 기능을 부여하는 가격 책정

거의 무제한의 처리량과 스토리지 및 탄력적 확장성을 통해 리소스 및 비용을 관리합니다. 요금은 모든 선택된 하위 지역에 대해 프로비저닝된 처리량 및 데이터와 인덱스에 사용된 SSD 지원 스토리지를 기반으로 부과됩니다.

다양한 API에 대한 지원을 포함하며 개발자를 위해 설계

SQL(코어) API

새 앱을 쉽게 빌드합니다. Azure Cosmos DB은(는) SQL(코어) APIJavaScript에 대한 기본 지원을 포함합니다. Azure Cosmos DB SQL API는 JSON 항목에 대한 풍부한 쿼리를 위한 공식 프로그래밍 모델을 제공합니다. Azure Cosmos DB 쿼리 언어는 JavaScript 프로그래밍 모델을 기반으로 하며, SQL API는 JavaScript 형식 시스템, 식 평가 및 함수 호출을 기반으로 합니다.

Cassandra API

Azure Cosmos DB의 기능을 사용하여 Cassandra를 서비스로 제공합니다. 기존 드라이버를 포함한 Cassandra SDK 및 도구를 사용하여 Azure Cosmos DB 플랫폼의 SLA 지원 기능을 통해 거의 무한대의 글로벌 규모로 애플리케이션을 빌드합니다.

MongoDB용 Azure Cosmos DB API

Azure Cosmos DB을(를) 약간의 코드 변경과 MongoDB 데이터에 대한 네이티브 API 지원이 포함된 MongoDB 앱용 완전 관리형 데이터베이스 서비스로 사용하여 앱에 클라우드 네이티브 플랫폼의 이점을 누릴 수 있습니다.

Gremlin API

코드 변경 없이 Azure Cosmos DB의 네이티브 그래프 데이터 모델 지원을 이용하고 Gremlin API를 사용하여 전역 분산형 그래프 쿼리를 실행합니다.

Apache Spark 및 Jupyter Notebook에 대한 기본 제공 지원

Apache Spark 및 Jupyter Notebook에 대한 기본 제공 지원을 사용하여 전역 분산형 데이터 세트에 실시간 머신 러닝 및 AI를 이용할 수 있습니다. Azure Cosmos DB는 Apache Spark 및 Jupyter Notebook에 대한 기본 제공 지원을 통해 모든 규모에서 인사이트를 얻는 시간을 줄이고 짧은 대기 시간의 전역 분산형 작업 분석을 제공합니다.

Table API

Table API를 사용하여 코드 변경 없이 Azure Cosmos DB을(를) Azure Table 스토리지 기반 애플리케이션용 전역 분산형 데이터베이스로 사용합니다. 보조 인덱스, 글로벌 배포, 정책 기반 장애 조치(failover) 기능 등을 이용할 수 있습니다.

보안을 위해 Azure가 필요한 이유

  • Microsoft는 사이버 보안 연구 및 개발에 연간 10억 달러 넘게 투자합니다.
  • Microsoft는 전적으로 데이터 및 개인 정보 보호에 집중하는 보안 전문가를 3,500명 이상 고용합니다.
  • Azure는 다른 어떤 클라우드 공급자보다도 많은 규정 준수 인증을 취득했습니다. 포괄적인 목록을 확인하세요.

시작하는 데 필요한 모든 것

30일 평가판Azure Cosmos DB을 사용해 보세요.
Azure Cosmos DB 사용 방법 알아보기: 자습서, API, 참조 및 기타 설명서를 살펴봅니다.
Azure Cosmos DB(으)로 꾸준히 기술을 쌓아 갑니다.

설명서, 학습 및 마이그레이션 리소스

커뮤니티 및 Azure 지원

Stack Overflow에 대해 Microsoft 엔지니어와 Azure 커뮤니티 전문가에게 질문을 하고 지원을 받으며 GitHub에서 샘플 및 리포지토리를 찾습니다.

자습서 및 랩

Azure Cosmos DB 업데이트, 블로그 및 알림

Microsoft Build 주요 사항

주문형 컨퍼런스에서 모든 Azure Cosmos DB 세션을 확인하세요.

지금 보기

질문과 대답

  • Azure Cosmos DB은(는) 어떤 규모에도 적합한 전역 분산형 다중 모델 데이터베이스 서비스입니다. 해당 서비스는 처음부터 코어에서 전역 분산과 확장을 목표로 만들어졌습니다.

    Azure Cosmos DB은(는) 원하는 수의 Azure 하위 지역에 대한 턴키 전역 분산을 사용하여 사용자가 어디에 있든 데이터를 투명하게 확장 및 복제합니다. 전 세계에 걸쳐 쓰기 및 읽기를 탄력적으로 크기 조정하고 필요한 부분에 대해서만 요금을 지불합니다. Azure Cosmos DB은(는) MongoDB, Cassandra, Gremlin, etcd, Spark 및 SQL을 포함하여 NoSQL 및 OSS API에 대한 기본 지원을 제공합니다. 또한 업계 최고의 포괄적인 SLA를 바탕으로 잘 정의된 일관성 모델을 여러 개 사용하여, 전 세계 어디서나 멀티 호밍 기술로 99.999% 고가용성을 보장하는 동시에 상위 1%, 한 자릿수 밀리초 수준의 읽기 및 쓰기 대기 시간을 구현합니다.

    Azure Cosmos DB은(는) 분산 데이터베이스 운영 및 크기 조정에 대한 관리 부담을 Azure가 처리하게 할 수 있는 완전 관리형 서비스이므로 VM, 하드웨어 프로비저닝, 설정 및 구성, 용량, 복제, 소프트웨어 패치 또는 클러스터 크기 조정을 걱정할 필요가 없습니다.

  • Azure Cosmos DB을(를) 통해 고객은 데이터베이스가 전역적으로 분산되고 모든 Azure 하위 지역에서 사용 가능하도록 구성할 수 있습니다. 대기 시간을 줄이려면 데이터를 사용자와 가깝게 배치합니다.

    Azure Cosmos DB은(는) 데이터를 Azure Cosmos DB 계정과 연결된 모든 하위 지역에 투명하게 복제합니다. 또한 애플리케이션이 로컬로 읽고 쓸 수 있는 전역 분산형 Azure Cosmos DB 데이터베이스 및 컨테이너의 단일 시스템 이미지를 제공합니다.

    턴키 전역 분산을 통해 언제든지 계정과 연결된 하위 지역을 추가하거나 제거할 수 있습니다. 하위 지역을 추가하거나 제거하기 위해 애플리케이션이 일시 중지되거나 재배포될 필요가 없습니다. 고가용성은 서비스에서 기본 제공되는 다중 호밍 기능을 통해 유지됩니다. 자세히 보기.

  • Azure Cosmos DB은(는) 두 가지의 강력하고 극단적인 일관성보다 더 많은 옵션을 통해 다양한 선택 항목으로 데이터 일관성에 접근합니다.

    일관성 스펙트럼의 잘 정의된 5가지 모델 중에서 선택합니다.

    • Strong
    • 제한된 부실
    • Session
    • 일관된 접두사
    • Eventual

    각 모델은 포괄적인 SLA로 지원됩니다. 자세한 정보.

  • 전역적으로 분산된 데이터베이스인 Azure Cosmos DB은(는) 처리량, 상위 1% 수준의 대기 시간, 일관성 및 고가용성을 아우르는 포괄적 SLA를 제공합니다.

    자세히 알아보세요.

  • Azure Cosmos DB은(는) Azure Cosmos DB 계정과 연결된 모든 Azure 하위 지역에 대해 데이터를 투명하게 복제합니다. 이 서비스는 데이터에 다단계 중복을 적용합니다. 자세히 알아보세요.

Azure Cosmos DB을(를) 살펴보고 턴키 전역 분산 방식을 실제로 확인해 보세요.

체험 계정 만들기