멀티 클라우드 Atlas 배포는 여러 지리적 리전과 여러 cloud 제공자에 걸쳐 클러스터 노드를 설정하다 하는 멀티 리전 배포서버 의 특수한 경우입니다. 멀티클라우드 배포는 리전 중단과 cloud 제공자 중단이 동시에 발생할 경우 보호를 강화합니다. 트래픽을 다른 리전 에 있는 다른 cloud 제공자의 노드 로 자동으로 다시 라우팅하면 지속적인 가용성과 원활한 사용자 경험을 얻을 수 있습니다. 멀티클라우드 배포는 벤더 고착 으로부터 보호하고 성능을 향상시킬 수도 있습니다.
Atlas AWS, Azure 및 GCP 의 모든 조합에서 멀티 클라우드 배포서버 지원합니다.
멀티 클라우드 배포를 구성하는 방법과 추가할 수 있는 다양한 노드 유형에 대해 학습 학습 Atlas 에서고가용성 및 워크로드 격리 구성을 참조하세요.
멀티클라우드 배포 사용 사례
다음 이미지는 가용영역을 지원 리전을 위한 멀티 리전, 멀티 클라우드 Atlas 배포서버 보여줍니다. 이는 여러 cloud 제공자를 사용한다는 점에서만 다중 리전 배포서버 와 다릅니다.

멀티 리전, 멀티 클라우드 배포서버 다음과 같은 경우에 가장 적합할 수 있습니다.
애플리케이션 개발 팀 cloud 제공자 중 하나를 사용하여 애플리케이션 스택 ( Atlas cluster 포함)을 배포할 수 있는 옵션을 제공합니다.
애플리케이션 새 cloud 제공자 로 마이그레이션합니다. 새 cloud 제공자 리전 에 노드 추가할 수 있으며, Atlas 데이터를 해당 새 노드 에 복제합니다.
cloud 제공자 장애 발생 시 더 빠른 데이터 복구를 보장합니다. 백업 별도의 cloud 에 복제되는 경우 자동화 별도의 cloud 에 전체 앱 스택 불러오고 백업 다시 마운트하여 트래픽 제공을 시작합니다.
별도의 cloud 에서 분석 실행합니다. 예시 를 들어, 데이터 과학 팀 비즈니스 인텔리전스에 BigQuery를 사용하려고 하지만 앱 스택 AWS에 있다고 가정해 보겠습니다.
애플리케이션 스택 AWS와 Azure 모두에 배포하고 샤딩된 여부에 관계없이 두 클라우드 모두에서 읽기 및 쓰기 (write) 트래픽을 제공 .
고려 사항 및 권장 사항
멀티 클라우드 배포에는 다른 멀티 리전 배포와 동일한 고려 사항 및 권장 사항이 있습니다. 또한 멀티클라우드 배포에 대한 구체적인 고려 사항은 다음과 같습니다.
비용. 복제 중에는 두 cloud 제공자 모두에서 수신/발신 트래픽에 대해 더 높은 요금이 청구되기 때문입니다.
배포서버 의 복잡성. Atlas 데이터베이스 배포할 때 원하는 통합 기능이 많이 있으며, 그 중 상당수가 단일 cloud 제공자 에 고정되어 있습니다. 예시 를 들어,
KMS 통합을 위한 암호화 키 관리 / 미사용 데이터 암호화.
데이터베이스 액세스 위한 비밀 관리 .
SSO 페더레이션 ID 제공자 와 통합.
비공개 네트워킹은 각 cloud 제공자 해당 제공자 내의 다른 리전과만 피어링( 비공개 엔드포인트 사용)하기 때문입니다.
로그, 지표, 경고와 같은 관측 가능성 데이터를 중앙 집중식으로 수집합니다.
따라서 멀티 클라우드 배포에는 이러한 요구 사항을 충족하기 위해 3타사 통합이 필요한 경우가 많습니다.