멀티클라우드란 무엇인가요?
멀티클라우드는 간단히 말해 워크로드를 여러 퍼블릭 클라우드에 배포하는 것을 말합니다. 기업이 멀티클라우드를 배포하는 데는 여러 가지 동기가 있을 수 있습니다. SaaS 플랫폼은 종종 기존 고객 워크로드에 가까운 서비스를 제공하고자 하는데, 이는 네트워크 지연 시간 및 대역폭 제한이 성능에 부정적인 영향을 미치고 데이터 이그레스 비용이 엄청날 수 있는 데이터 집약적인 애플리케이션에 특히 중요합니다. 멀티클라우드 접근 방식의 또 다른 일반적인 동기는 여러 클라우드에서 최상의 서비스를 활용하려는 것입니다. 예를 들어, 한 회사에서 Google Cloud에서 Google 광고 및 애널리틱스 데이터를 처리하고 GKE를 통해 쿠버네티스를 배포하고자 할 수 있습니다. 그리고 Microsoft 워크로드를 위해 특별히 Azure를 채택하고 싶을 수도 있습니다. 또한 동급 최고의 서비스와 거대한 마인드셰어로 AWS에 능숙한 엔지니어를 쉽게 찾을 수 있는 AWS를 선호할 수도 있습니다. 클라우드 제공업체 간의 치열한 경쟁을 고려할 때, 더 많은 동급 최고의 서비스를 제공하여 멀티클라우드를 더욱 매력적으로 만들 것으로 예상됩니다.
What is Multicloud?
Multicloud simply refers to deploying workloads to multiple public clouds. Companies may have several motivations for multicloud deployments. SaaS platforms often wish to offer services close to existing customer workloads, which is especially critical for data intensive applications, where network latency and bandwidth limitations can negatively affect performance and data egress costs can be prohibitive. Another common motivation for multicloud approach is to take advantage of the best services across several clouds. For example, a company might want to handles its Google Ads and Analytics data in Google Cloud and deploy kubernetes through GKE. And the company might want to adopt Azure specifically for Microsoft workloads. And the company may like AWS for some best-in-class services and its huge mindshare, making it easy to find AWS-proficient engineers. Given the intense competition among cloud providers, expect them to offer more best-of-breed services, making multicloud more compelling.