Cloud Adoption Framework 개요
Microsoft Cloud Adoption Framework의 여섯 단계인 전략, 계획, 준비, 도입, 거버넌스, 관리를 살펴보고, 각 단계를 클라우드 마이그레이션 시나리오에 적용합니다.
Cloud Adoption Framework 개요은(는) CoddyKit의 무료 Azure Fundamentals 강의입니다. 이것은 4개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Azure Fundamentals 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Azure Fundamentals 강의에는 총 4개의 강의가 포함되어 있습니다.
Cloud Adoption Framework란 무엇인가요
Microsoft Cloud Adoption Framework(CAF)는 조직의 클라우드 도입 여정을 안내하기 위해 설계된 문서, 모범 사례 및 도구 모음입니다. 비즈니스 전략 수립부터 클라우드 워크로드의 지속적인 관리까지 클라우드 도입의 모든 단계에 대해 검증된 지침을 제공합니다. CAF는 공급업체의 경험을 반영하지만 원칙적으로 공급업체에 종속되지 않으며, Microsoft가 무료로 제공합니다.
CAF의 6단계
CAF는 클라우드 도입 여정의 단계를 나타내는 6개 단계를 중심으로 구성됩니다.
- 전략 — 동기와 예상되는 비즈니스 성과 정의
- Plan — 클라우드 도입을 비즈니스 우선순위에 맞춤
- 준비 — 환경 준비(Landing Zones)
- 도입 — 워크로드 마이그레이션 및 혁신
- 거버넌스 — 위험 관리 및 규정 준수 보장
- 관리 — 클라우드 환경 운영 및 최적화
1단계: 전략
전략 단계는 조직이 클라우드로 이전하는 이유를 명확히 설명하도록 지원합니다. 일반적인 동기로는 비용 절감, 애플리케이션 현대화, 글로벌 진출 지원, 데이터 센터 계약 만료에 대한 대응, 재해 복구 개선 등이 있습니다. 전략 단계에서는 클라우드 전략 문서를 작성하여 IT 목표를 비즈니스 목표에 맞추고, 도입 여정에 대한 경영진의 후원을 확보합니다.
2단계: Plan
Plan 단계에서는 전략을 실행 가능한 도입 계획으로 전환합니다. 주요 활동에는 Digital Estate 인벤토리 작성(마이그레이션할 모든 애플리케이션과 서버 목록화), 포트폴리오 합리화(각 앱의 처리 방식을 결정하기 위해 6-R 적용), 클라우드 도입 계획 수립(프로젝트 일정 및 리소스 요구 사항), 중단을 최소화하기 위한 비즈니스 릴리스 주기와의 계획 조정이 포함됩니다.
# Tools for the Plan stage:
# Azure Migrate: discover on-premises servers and create a migration assessment
# Azure DevOps: create the cloud adoption plan as a backlog of work items
# CAF Digital Estate tool: rationalise applications and map to target architectures
# Total Cost of Ownership Calculator: estimate cost savings for business case3단계: 준비
준비 단계에서는 워크로드를 수용할 Azure 환경을 준비합니다. 주요 결과물은 Landing Zone입니다. 이는 네트워킹, ID, 보안 및 거버넌스 기반이 마련된 구성된 Azure 환경입니다. 준비 단계에서는 첫 번째 워크로드를 마이그레이션할 때 조직의 표준을 이미 충족하는 환경에 배치되도록 하며, 나중에 표준을 덧붙이는 상황을 방지합니다.
4단계: 도입 — 마이그레이션 및 혁신
도입 단계에서는 두 트랙을 병렬로 진행합니다.
- Migrate — 기존 워크로드를 Azure로 이동하며, 일반적으로 위험이 낮은 애플리케이션부터 시작합니다('migrate' 웨이브).
- 혁신 — PaaS, AI 및 서버리스 기능을 활용하는 새로운 클라우드 네이티브 애플리케이션을 구축합니다.
CAF는 팀의 역량을 키우고 이해 관계자에게 클라우드의 가치를 보여 주는 빠른 성과를 창출하기 위해 Migrate 트랙부터 시작할 것을 권장합니다.
5단계: 거버넌스
거버넌스 단계에서는 클라우드 환경이 규정 준수 위험이 있거나 비용이 통제되지 않는 상태로 벗어나지 않도록 보호 장치를 구현합니다. Azure Policy, 관리 그룹, 리소스 태그 지정 및 비용 알림을 사용하여 모든 구독에 거버넌스를 적용합니다. CAF의 거버넌스 방법론은 점진적으로 거버넌스를 구축하는 것을 강조합니다. 먼저 최소한의 실행 가능한 거버넌스 기준으로 시작한 다음 조직이 성숙해짐에 따라 통제를 추가합니다.
6단계: 관리
관리 단계에서는 클라우드 환경의 지속적인 운영 관리를 중점적으로 다룹니다. 모든 워크로드에 대한 관리 기준선(모니터링, 백업, 재해 복구) 정의, 명확한 책임을 가진 운영 팀 구성, 운영 역량의 지속적인 개선이 포함됩니다. CAF의 관리 방법론은 Azure Monitor, Azure Automation 및 Azure Arc를 핵심 운영 도구로 사용할 것을 권장합니다.
CAF와 Well-Architected Framework
CAF와 Well-Architected Framework는 서로 보완적이지만 서로 다른 문제를 다룹니다. CAF는 Azure 도입의 여정—전략, 계획, Landing Zones, 마이그레이션, 거버넌스—에 대한 지침을 제공합니다. 잘 설계된 프레임워크는 개별 워크로드의 품질—각 애플리케이션을 안정성, 보안, 비용, 운영 우수성 및 성능을 고려하여 설계하는 방법—에 대한 지침을 제공합니다. 조직은 완전한 클라우드 프로그램을 위해 두 프레임워크를 함께 사용합니다.
소규모 조직을 위한 CAF
CAF는 확장 가능하도록 설계되었습니다. 대기업은 6개 단계를 모두 심층적으로 사용하는 반면, 소규모 조직은 더 간소화된 방식을 채택할 수 있습니다. 작게 시작하고 확장하기 지침을 활용하면 소규모 팀이 최소한의 Landing Zone으로 시작하여 일부 워크로드를 마이그레이션하고, 시간이 지남에 따라 거버넌스 성숙도를 높일 수 있습니다. CAF 문서에는 대규모 기업 마이그레이션과 구분되는 SME 도입 시나리오를 위한 구체적인 지침이 제공됩니다.
CAF 도구 및 가속기
Microsoft는 CAF 도입을 가속할 수 있도록 여러 도구와 가속기를 제공합니다.
- CAF Landing Zone 가속기 — 기업용 Landing Zone을 배포하기 위한 Bicep/Terraform 템플릿
- Azure Migrate — 도입 단계에서 사용하는 검색 및 마이그레이션 도구
- Azure DevOps CAF 템플릿 — 클라우드 도입 계획에 미리 입력된 백로그
- Microsoft 평가 도구 — 전략 및 Plan 단계를 위한 준비 상태 평가
빠른 확인
이 단원에서 다룬 Microsoft Azure 기초(AZ-900) 개념을 얼마나 이해했는지 테스트해 보십시오.
단원 요약
이 단원에서는 다음을 배웠습니다. Cloud Adoption Framework는 전략, Plan, 준비, 도입, 거버넌스 및 관리 단계를 통해 조직을 안내합니다. 준비 단계는 기반으로서의 Landing Zones 구축에 중점을 둡니다. 또한 CAF와 WAF는 서로 보완적입니다. CAF는 도입 여정을 다루고 WAF는 워크로드 품질을 다룹니다. 다음으로는 Azure Landing Zones를 자세히 살펴봅니다.
자주 묻는 질문
“Cloud Adoption Framework 개요” 강의는 무료인가요?
네 — “Cloud Adoption Framework 개요” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Azure Fundamentals 강의 전체를 잠금 해제할 수 있습니다. Azure Fundamentals 강의에는 총 4개의 강의가 포함되어 있습니다.
“Cloud Adoption Framework 개요”에서 뭘 배우나요?
Microsoft Cloud Adoption Framework의 여섯 단계인 전략, 계획, 준비, 도입, 거버넌스, 관리를 살펴보고, 각 단계를 클라우드 마이그레이션 시나리오에 적용합니다. 브라우저에서 직접 실행하는 실습 코드로 Azure Fundamentals을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Azure Fundamentals을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Azure Fundamentals은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 1번째 강의입니다.
“Cloud Adoption Framework 개요” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Azure Fundamentals 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Azure Fundamentals 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- Cloud Adoption Framework 개요
- Azure 랜딩 존
- 허브 앤 스포크 네트워크 토폴로지
- 엔터프라이즈 ID 및 액세스 설계