다음을 통해 공유


하이브리드 및 다중 클라우드 작업의 전략적 고려 사항

모범 사례는 고객이 Azure용 클라우드 채택 프레임워크 전략 방법론을 사용하여 단일 중앙 집중식 클라우드 채택 전략을 만들도록 권장합니다. 아직 작성하지 않았다면 전략 및 계획 템플릿을 사용하여 클라우드 채택 전략을 기록합니다. 이 문서에서는 전략에 영향을 줄 수 있는 하이브리드 및 다중 클라우드 운영에 대한 몇 가지 기술적 고려 사항을 소개합니다.

하이브리드 및 다중 클라우드 시나리오에 대한 일반적인 동기

하이브리드 및 다중 클라우드 시나리오는 전략이 아닙니다. 비즈니스 및 기술 전략을 가속화할 수 있는 특정 아키텍처 및 도구를 활용하는 기술 접근 방식입니다. 다음과 같은 일반적인 전략적 동기는 하이브리드 및 다중 클라우드 시나리오를 사용하여 영향을 받을 수 있습니다.

  • 중요한 비즈니스 이벤트: 중요한 비즈니스 이벤트에 대응하는 것은 하이브리드 및 다중 클라우드 채택을 위한 일반적인 구동 요인입니다. 여러 환경을 하이브리드 네트워크와 연결하고 플랫폼 간에 워크로드를 이동하는 기능을 통해 기술 직원은 다음에 대해 빠르고 효과적으로 대응할 수 있습니다.

    • 데이터 센터 종료에 따른 비즈니스 변경
    • 합병/인수 이벤트
    • 규정 준수 변경
  • 마이그레이션 동기: 즉각적이고 중요한 이벤트 외에도, 기간 중간에 기술 비용, 운영 복잡성 및 비즈니스 민첩성을 얻기 위해 마이그레이션 및 현대화가 수행됩니다. 현재 환경과 클라우드 공급자 간의 연결을 통해 단방향 마이그레이션 기능을 사용할 수 있습니다. 컨테이너, Kubernetes 또는 AKS(Azure Kubernetes Service)와 같은 추상화 계층을 사용하면 마이그레이션 프로세스가 간소화됩니다.

  • 혁신 동기: 장기적인 혁신을 촉진하는 솔루션을 구축할 때 하이브리드 및 다중 클라우드 시나리오로 개발 작업을 가속화할 수 있습니다. 컨테이너, Kubernetes 및 AKS를 통해 개발자는 한 가지 클라우드 플랫폼 기능에 덜 종속되는 솔루션을 빌드할 수 있습니다. Azure Stack HCI, Azure Stack Hub 및 Azure Stack Edge를 통해 개발자는 로컬 온-프레미스 데이터 센터에서도 클라우드 네이티브 솔루션으로 혁신을 계속할 수 있습니다. 반대로, 여러 클라우드 간 연결을 통해 개발자는 전체적인 엔터프라이즈 환경을 위해 클라우드 간에 통합을 진행하면서 선택한 플랫폼에서 클라우드 네이티브 서비스의 사용을 극대화할 수 있습니다.

일반적인 동기에 대한 자세한 목록을 검토하여 이전 동기 중 조직의 전략에 가장 밀접하게 매핑되는 동기를 확인합니다.

하이브리드 및 다중 클라우드 결과

클라우드 전략을 실행하기 전에 클라우드 전략 팀은 진행 상황을 추적하기 위해 측정 가능한 비즈니스 결과의 명확한 집합을 설정해야 합니다. 하이브리드 및 다중 클라우드 시나리오만으로는 일반적인 비즈니스 결과를 제공할 가능성이 낮습니다. 그러나 하이브리드 및 다중 클라우드 접근 방식을 사용하도록 설정하는 것은 종종 필수적인 마일스톤이며 종종 뛰어난 비즈니스 결과를 얻는 데 필요한 주요 결과로서 추적됩니다.

하이브리드 및 다중 클라우드 시나리오는 일반적으로 다음과 같은 비즈니스 결과를 가속화하기 위한 전술로 사용됩니다.

  • 민첩성, 글로벌 도달률 및 고객 결과: 클라우드 공급자 간을 이동할 수 있으므로 기업은 이러한 비즈니스 결과를 가장 잘 처리할 수 있는 클라우드 플랫폼에 보다 쉽게 배포할 수 있습니다.
  • 애플리케이션 혁신, 데이터 혁신 및 데이터 보편화 결과: 각 결과 처리는 개발 및 분석 팀이 선택한 클라우드 플랫폼에 관계없이 애플리케이션 및 데이터를 관리하고 사용할 수 있도록 하여 가속화됩니다.

클라우드 혼합이 전략에 미치는 영향

애플리케이션 및 데이터에 대한 하이브리드 및 다중 클라우드 전략은 다음 질문에 대한 답을 제공합니다. 어떤 클라우드 조합이 필요한지 명확하게 파악한 다음, 환경에 가장 적합한 구성을 생각합니다.

  • 현재 어떤 하이브리드, 에지 및 다중 클라우드 환경 조합을 지원하나요?
  • 미래를 위한 전략에 가장 잘 맞는 조합은 무엇인가요?
  • 각 플랫폼을 독립적으로 운영할 생각인가요 아니면 통합 운영 방식을 통해 운영할 생각인가요?

원하는 클라우드 조합을 명확하게 이해하여 환경에 가장 적합한 구성을 고려합니다.

다음 차트에서 클라우드 혼합의 예제와 함께 제공되는 다양한 의사 결정 사례를 검토하고 선택한 Azure 랜딩 존 옵션을 확인합니다. 클라우드 환경을 구성하기 전에 특정 조합의 클라우드 호스팅 결정을 지원하는 방법을 식별합니다.

각각의 진한 파란색 점은 워크로드를 나타내고, 각각의 연한 파란색 원은 고유한 환경에서 지원되는 비즈니스 프로세스를 나타냅니다. 클라우드 조합마다 각 고객에 대해 다른 Azure 환경 구성이 필요합니다.

다양한 고객이 클라우드 공급자 간에 워크로드를 배포하는 방법을 보여 주는 세 가지 그림

  • 하이브리드 우선 고객: 대부분의 워크로드가 온-프레미스에 유지되며 기존 모델, 하이브리드 모델 및 휴대용 자산 호스팅 모델을 섞은 혼합 모델을 사용하는 경우가 많습니다. 일부 특정 워크로드는 에지, Azure 또는 다른 클라우드 공급자에 배포됩니다.

  • Azure 우선 고객: 대부분의 워크로드가 Azure로 이동되었습니다. 일부 워크로드는 온-프레미스에 유지됩니다. 전략적 결정에 따라 일부 워크로드는 에지 또는 다중 클라우드 환경에 유지하기로 했습니다.

  • 다중 클라우드 우선 고객: 대부분의 워크로드가 현재 GCP 또는 AWS와 같은 다른 퍼블릭 클라우드에 호스트됩니다. 전략적 결정에 따라 일부 워크로드가 Azure 또는 에지에 유지됩니다. 클라우드 전략의 완성도 있게 구현되면서 하이브리드 우선 조합에서 Azure 우선 조합으로 전환할 수 있습니다. 또한 하이브리드 또는 다중 클라우드 혼합의 우선 순위를 지정하기 위한 전략적 결정을 내리는 고객을 지원하며, Azure는 각 조합에서 중요한 역할을 합니다.

통합 운영 주요 고려 사항

다양한 하이브리드 및 다중 클라우드 결정의 결과로 다양한 전략적 영향이 있을 수 있습니다. 그러나 하이브리드 및 다중 클라우드 시나리오와 관련된 모든 전략에는 한 가지 변함없는 고려 사항이 있습니다. 통합 운영 및 단일 클라우드 컨트롤 플레인에 투자하면 하이브리드 및 다중 클라우드 프로젝트에 대한 장애 요인이 줄어듭니다. 통합 운영에서는 다음과 같은 주요 고려 사항이 중요합니다.

  • IT 자산에 대한 가시성 및 제어 개선: 조직은 단일 위치에서 모든 리소스를 보고, 이러한 리소스를 쿼리하여 인사이트를 얻을 수 있는 기능이 필요할 수 있습니다.
  • 클라우드 기반 관리: 조직은 Azure 외부의 리소스에 대해 동일한 클라우드 관리 서비스를 사용하여 플랫폼 간에 운영을 현대화하는 기능을 원할 수 있습니다.
  • 거버넌스: 조직은 하나의 중앙 위치에서 모든 리소스에 대해 일관된 구성을 보장하려고 할 수 있습니다.
  • DevOps 및 유연한 클라우드 네이티브 애플리케이션 배포: 조직은 GitOps를 통한 템플릿 및 애플리케이션 구성을 사용하여 애플리케이션 인프라를 배포하는 민첩성을 얻습니다.
  • PaaS(Platform as a Service)를 통해 유연성 향상: 또한 조직은 선택한 인프라에서 PaaS 서비스를 실행하는 기능을 활용할 수 있습니다.

단일 엔터프라이즈 컨트롤 플레인을 배포하면 하이브리드 및 다중 클라우드 채택을 가속화할 수 있습니다. 조직은 통합된 운영을 가정하는 클라우드 기술 구축 작업 및 프로세스 개선으로 클라우드 준비 상태를 개발할 수 있습니다. 클라우드로 마이그레이션하기 위해 다른 워크로드를 준비하는 동안 혁신적인 클라우드 사례 및 기술을 온-프레미스 환경에 제공합니다. 단일 클라우드 운영 관리 대시보드를 사용하면 온-프레미스, 다중 클라우드 및 에지 환경에서 운영을 일관되게 관리하고 제어할 수 있습니다. 환경 전체에 흩어져 있는 자산을 보다 잘 파악하고, 팀 간 책임소재를 이해하고, 개발자를 위한 더 빠르고 일관되고 대규모 배포를 얻을 수 있습니다.

통합 운영을 사용하여 하이브리드 및 다중 클라우드 채택 가속화

포괄적인 클라우드 준비 및 기술 구축 이니셔티브를 시작하면 조직 전체에서 클라우드 채택 및 마이그레이션 작업을 가속화할 수 있습니다. 클라우드 준비 상태를 평가하고 발전시키고, 온-프레미스에 남아 있는 워크로드에서 혁신적인 클라우드 사례를 구현하고, 클라우드 기술 채택을 통해 클라우드로 이동할 수 있는 다른 워크로드를 준비합니다. 클라우드 전략 팀과 협력하여 하이브리드 및 다중 클라우드 환경으로의 마이그레이션 작업을 준비하는 데 필요한 클라우드 기술과 프로세스를 구축합니다.

통합 운영은 조직의 클라우드 채택 및 마이그레이션 작업을 어떻게 변화시킬 수 있나요?

Azure Arc는 하이브리드, 다중 클라우드 및 에지 환경에서 Azure 관리 및 서비스를 사용하여 단일 엔터프라이즈 컨트롤 플레인을 확장합니다. Azure Arc를 사용하면 다른 유형의 리소스 환경 및 인프라에서 다음을 수행할 수 있는 일관된 상태를 유지할 수 있습니다.

  • 데이터 주권 및 민감도를 해결합니다. 플랫폼당 최소한의 변경으로 프라이빗 및 퍼블릭 클라우드에서 데이터를 제공합니다.
  • 마찰 없는 개발을 진행합니다. 연결이 끊긴 사용 사례와 연결된 사용 사례를 모두 지원합니다.
  • 모든 위치에 혁신적인 Azure 서비스를 제공합니다. 더 빠르고 일관되게 배포하고 용량에 따라 탄력적 스케일을 달성합니다.
  • 대규모 클라우드 애플리케이션을 어디서나 빌드할 수 있는 능력을 엔터프라이즈 전체의 개발자 팀에 부여합니다. 애플리케이션을 코딩하고 모든 위치의 컨테이너 및 Kubernetes 클러스터에 전달합니다.
  • 대규모로 지속적으로 개발 속도를 향상시킵니다. 템플릿화된 배포, 구성 및 보안을 사용하고 정책 기반 배포 및 운영을 통해 오류를 줄입니다.
  • 엔터프라이즈 IT 팀에 더 큰 책임을 부여합니다. 리소스 및 위치에서 가시성, 운영 및 규정 준수를 중앙 집중화하여 Azure Arc에서 균일한 엔터프라이즈 컨트롤 플레인을 확장합니다.
  • 온-프레미스, 다중 클라우드 및 에지 환경에서 구성, 관리 및 보안을 제공합니다. Windows, Linux, SQL Server 및 Kubernetes를 지원합니다.
  • 통합 운영을 사용하여 표준화된 관리 및 보안을 유지 관리합니다. 데이터 워크로드 간에 일관성을 보장합니다.
  • 가상 머신 수명 주기 및 관리 작업을 수행합니다. VMware vSphere, System Center 또는 Azure Stack HCI 환경을 기반으로 가상 머신을 프로비전, 크기 조정, 삭제 및 관리합니다.

하이브리드 환경과 다중 클라우드 환경의 조합은 오늘날의 엔터프라이즈 IT 환경에서 가장 일반적인 시나리오입니다. 대부분의 고객에게 하이브리드 및 다중 클라우드 시나리오로 전환하는 것은 시장 현실을 수용하는 추세이며, 건전한 비즈니스 전략에 의해 촉진됩니다. 조직의 다음 결정은 클라우드 채택 및 마이그레이션 작업의 속도를 높일 수 있는 분산 클라우드 컴퓨팅 모델을 커밋하는 것입니다.

혁신적인 클라우드 사례 및 기술을 사용하여 클라우드 준비 상태를 높이기 위한 팀 간 작업을 시작하는 것이 단일 엔터프라이즈 컨트롤 플레인을 구현하는 첫 번째 단계입니다. 리소스를 지속적으로 보호 및 모니터링하고, 거버넌스 및 보안을 표준화하고, 온-프레미스, 다중 클라우드 및 에지 환경에서 운영 프로세스를 관리할 수 있습니다. 설계상 향후 12개월 이상에 대해 하이브리드 전략을 계획하는 경우 하이브리드 및 다중 클라우드 환경을 고려하여 전체 디지털 자산을 관리합니다.

클라우드 전략 팀과 협력하여 하이브리드, 다중 클라우드 및 에지 환경에서 엔터프라이즈 컨트롤 플레인으로의 이동을 준비하는 데 필요한 기술 수준 및 프로세스를 구축하여 IT 팀 내에서 더 큰 책임을 부여하고, 개발자 팀에 권한을 부여하고, 모든 위치의 모든 인프라로 Azure 서비스를 확장합니다.

통합 운영 동기 부여

다양한 동기 부여를 통해 고객은 하이브리드 및 다중 클라우드 접근 방식을 채택할 수 있습니다. 이러한 대부분의 동기와 관련된 분류를 문서화하여 보다 적절한 클라우드 전략을 채택할 수 있습니다. 중요한 비즈니스 이벤트, 마이그레이션 또는 혁신과 관련이 있나요?

고객은 특정 규정 요구 사항 및 데이터 지역화 법률이 적용되는 디지털 자산이 있을 수 있으며, 이 법률은 데이터가 있어야 하는 지리적 위치를 제한합니다. 특정 업계에서는 금융 서비스와 같은 효율적인 운영 용량을 위해 대기 시간이 짧고 연결성이 높아야 할 수 있습니다. 짧은 대기 시간과 높은 연결성은 미디어, 의료, 교육 및 정부 등의 다른 산업의 일반적인 요구 사항입니다.

예를 들어 다국적 조직은 전사적 마이그레이션 작업과 호환되지 않는 노후화된 인프라가 있는 전역적으로 분산된 레거시 데이터 센터를 보유할 수 있습니다. 또는 여러 클라우드 환경에 걸쳐 확장되어 있으며 IT 운영 팀에서 파악하고 제어하기 어려운 더 큰 클라우드 자산이 있는 기업이 있을 수 있습니다.

다중 클라우드 컨트롤 플레인의 전반적인 이점은 무엇인가요?

균일한 거버넌스 및 규정 준수

Azure Arc는 다음을 제공합니다.

  • IT 자산의 정확한 인벤토리를 캡처하고 추적하기 위한 모든 리소스의 대시보드 보기. 리소스에는 Windows, Linux, SQL 서버 및 Kubernetes 컨테이너가 포함됩니다.
  • 통합 거버넌스 프레임워크를 설정하고 모든 워크로드에 표준 정책 집합을 적용하여 조직의 위험 감소
  • 서버 및 애플리케이션 소유자의 경우 서버의 준수 상태 보기, Azure Portal에서 필요한 수정 단계를 수행하는 기능 및 규정 준수 표준을 추적하고 준수하기 위해 중앙 IT 부서에서 관리 오버헤드 제거

모든 위치에서 일관된 배포, 변경 제어 및 DevOps

Azure Arc를 사용하면 온-프레미스에서 클라우드 사례를 채택할 수 있습니다. 모든 인프라의 Kubernetes 클러스터에서 친숙한 도구 및 사례를 통해 일관된 접근 방식을 사용하여 애플리케이션을 배포할 수 있습니다. GitOps와 같은 선언적 구성 관리 시스템을 사용하여 변경 제어를 표준화합니다. IaC(Infrastructure as Code)와 같은 DevOps 기술을 쉽게 채택하고 다양한 도구에 대한 셀프 서비스 액세스 권한을 개발자에게 부여합니다.

어디서나 Azure 데이터 서비스 배포 및 관리

Azure Arc 지원 데이터 서비스는 온-프레미스 또는 클라우드에서 완전 관리형 Azure 서비스를 배포할 수 있는 유연성을 제공합니다. 규정 요구 사항을 준수하면서 스케일링 성능, 빠른 배포 및 항상 최신의 클라우드 혁신을 제공하기 위해 어디서나 클라우드 혜택을 확장할 수 있습니다. 온-프레미스 환경 또는 고객 지역 내에서 데이터 서비스를 배포 및 관리하고 대기 시간을 줄입니다. 온-프레미스 데이터 워크로드에 대한 최신 Azure 기능에 액세스합니다. 퍼블릭 미리 보기에 참여하여 모든 인프라에 에버그린 SQL(SQL Managed Instance) 및 PostgreSQL 하이퍼스케일을 배포합니다. 애플리케이션 가동 중지 시간 없이 자동 업데이트, 패치 및 업그레이드를 활용할 수도 있습니다.

IT 부서를 위한 다중 클라우드 컨트롤 플레인의 이점은 무엇인가요?

IT 관리자의 경우 Azure Arc는 고객 경험 전반에 걸쳐 수천 대의 서버에 일관된 보기를 제공하는 일관성 및 통합 대시보드를 제공합니다. 기존 관리 도구를 방해하지 않고 온-프레미스의 기존 도구를 사용하여 리소스와 원활하게 상호 작용합니다.

인벤토리 관리 및 리소스 조직

조직, 팀 및 개인 수준에서 리소스를 제어합니다. 단일 시스템으로 가져와 관리 그룹, 구독 및 리소스 그룹과 같은 Azure 범위를 통해 구성하고 인벤토리를 만듭니다. 리소스를 추적할 수 있도록 표준화된/사용자 지정 태그를 만들어 적용합니다. Azure Resource Graph를 사용하여 강력한 쿼리를 빌드하고 전역 포트폴리오를 검색합니다.

온-프레미스에서 클라우드 사례 확장

IaC와 같은 DevOps 기술을 쉽게 채택합니다. 다양한 도구와 중앙 집중식 IT 거버넌스 및 지침에 대한 셀프 서비스 액세스를 통해 개발자의 역량을 강화합니다. GitOps와 같은 선언적 구성 관리 시스템을 사용하여 변경 제어를 표준화합니다.

어디서나 쉽게 Azure 보안 구현

클라우드용 Microsoft Defender에서 사용할 수 있는 통합 인프라 보안 관리 시스템에 액세스합니다. 환경이 Azure인지, 다중 클라우드인지 또는 온-프레미스인지에 관계없이 클라우드의 하이브리드 워크로드에서 고급 위협 방지를 사용하여 보안 상태를 강화합니다. Azure RBAC(역할 기반 액세스 제어)를 사용하여 모든 리소스를 중앙에서 액세스하고 관리합니다. Azure Policy를 사용하여 정책 규정 준수를 중앙에서 관리하고 적용하며 감사 보고를 간소화합니다.

어디서나 리소스 거버넌스 및 구성

어디서나 정책을 만들고 Kubernetes 애플리케이션, 데이터 및 인프라에 적용하여 활동을 표준화합니다. Azure Policy를 사용하여 모든 리소스에서 보호책을 설정합니다. 상속 기능을 사용하여 단일 서버, 클러스터 또는 데이터 서비스 또는 대규모로 일관된 구성을 보장합니다. 시스템 및 다양한 유형의 리소스에서 RBAC를 표준화합니다. IT 개입 없이 인시던트의 수정을 자동화하고 서비스 팀에 위임합니다. Azure Policy를 사용하여 런타임 규칙 및 감사 리소스를 적용합니다.

플랫폼 간 통합 도구 및 환경

일반적으로 위치, 기술 및 작업 설명별로 격리된 팀 내에서 공유 애플리케이션 및 인프라 수명 주기를 만듭니다. Azure Portal 및 Azure API Management를 통해 데이터 센터, 에지 위치 및 다중 클라우드 환경에서 통합되고 일관된 리소스 보기로 작업을 간소화합니다. Kubernetes 에코시스템 내의 Windows/Linux 가상 머신, 물리적 서버 및 Kubernetes 배포를 연결하고 액세스 권한을 얻습니다. Azure Arc 지원 데이터 서비스를 사용하여 Azure 데이터 서비스를 온-프레미스, 다중 클라우드 및 에지 환경으로 가져옵니다. 가시성과 액세스 권한을 잃지 않고 문제를 명확하게 분리하여 팀 구성원에 대한 명확한 역할과 책임을 설정합니다. 개발자와 애플리케이션 팀이 Azure RBAC(역할 기반 액세스 제어)를 사용하여 주문형 방식으로 셀프 서비스 VM 작업을 할 수 있도록 지원합니다.

통합 DevOps 및 관리 기능

개발자 도구에 구애받지 않는 다른 Azure Arc 지원 서비스, Azure 개발 및 운영 도구를 선택합니다. GitHub, Azure Monitor, 클라우드용 Defender, Azure 업데이트 통합 등을 통해 환경 전체에서 일관된 보기를 제공하는 통합 엔터프라이즈 대시보드에 액세스합니다. 구성을 자동화하는 공통 템플릿을 배포하고 IaC를 배포하여 안전하고 반복 가능한 프로덕션 배포를 만듭니다. Microsoft Entra ID, 엔터프라이즈 ID 서비스 및 Azure Resource Manager를 사용하여 모든 사용자 및 리소스에서 엔드투엔드 ID 및 액세스를 관리합니다.

다음 단계

클라우드 채택 경험에 대한 자세한 지침은 다음 문서를 참조하세요.