AWS Learning
Fundamentals

AWS Cloud Adoption Framework (AWS CAF)

6 Perspectives, Cloud Transformation Roadmap

Tổng quan

AWS Cloud Adoption Framework (CAF) là một framework giúp tổ chức lên kế hoạch và thực hiện cloud adoption journey một cách hiệu quả.

Nói đơn giản: "Hướng dẫn từ AWS để giúp bạn chuyển đổi lên cloud đúng cách"

┌─────────────────────────────────────────────────────────────────────────────┐
│                  AWS Cloud Adoption Framework (CAF)                         │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│   🎯 MỤC ĐÍCH:                                                              │
│   ─────────────────────────────────────────                                 │
│   • Giúp tổ chức hiểu được cần làm gì để adopt cloud                        │
│   • Xác định gaps và areas cần cải thiện                                    │
│   • Tạo roadmap cho cloud transformation                                    │
│                                                                             │
│   📋 CẤU TRÚC:                                                              │
│   ─────────────────────────────────────────                                 │
│   • 6 PERSPECTIVES (góc nhìn khác nhau)                                     │
│   • 4 TRANSFORMATION PHASES (giai đoạn chuyển đổi)                          │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

6 Perspectives (Góc nhìn)

CAF chia thành 6 perspectives, mỗi perspective đại diện cho một khía cạnh khác nhau của cloud adoption:

┌───────────────────────────────────────────────────────────────────────────────┐
│                        6 CAF PERSPECTIVES                                     │
├───────────────────────────────────────────────────────────────────────────────┤
│                                                                               │
│   ┌─────────────────────────────────────────────────────────────────────┐     │
│   │                    BUSINESS CAPABILITIES                            │     │
│   │            (Focus on Business & Organizational)                     │     │
│   │                                                                     │     │
│   │   ┌──────────────┐  ┌──────────────┐  ┌──────────────┐                │   │
│   │   │  BUSINESS    │  │   PEOPLE     │  │  GOVERNANCE  │                │   │
│   │   │     💼       │  │     👥       │  │      📋      │                │   │
│   │   │              │  │              │  │              │                │   │
│   │   │ Strategy,    │  │ Culture,     │  │ Risk,        │                │   │
│   │   │ Outcomes,    │  │ Training,    │  │ Compliance,  │                │   │
│   │   │ Finance      │  │ Leadership   │  │ Portfolio    │                │   │
│   │   └──────────────┘  └──────────────┘  └──────────────┘                │   │
│   └─────────────────────────────────────────────────────────────────────┘     │
│                                                                               │
│   ┌─────────────────────────────────────────────────────────────────────┐     │
│   │                    TECHNICAL CAPABILITIES                           │     │
│   │            (Focus on Technical & Infrastructure)                    │     │
│   │                                                                     │     │
│   │   ┌──────────────┐  ┌──────────────┐  ┌──────────────┐                │   │
│   │   │  PLATFORM    │  │  SECURITY    │  │  OPERATIONS  │                │   │
│   │   │     🏗️       │  │     🔐       │  │      ⚙️      │                │   │
│   │   │              │  │              │  │              │                │   │
│   │   │ Architecture,│  │ IAM,         │  │ Monitoring,  │                │   │
│   │   │ CI/CD,       │  │ Detection,   │  │ Incident,    │                │   │
│   │   │ Modernization│  │ Protection   │  │ Automation   │                │   │
│   │   └──────────────┘  └──────────────┘  └──────────────┘                │   │
│   └─────────────────────────────────────────────────────────────────────┘     │
│                                                                               │
└───────────────────────────────────────────────────────────────────────────────┘

Chi tiết từng Perspective

PerspectiveFocusStakeholdersCâu hỏi chính
BusinessStrategy & outcomesCEO, CFO, CIO"Cloud mang lại business value gì?"
PeopleCulture & changeHR, CIO, CTO"Team cần skills gì? Làm sao thay đổi culture?"
GovernanceRisk & complianceCFO, CRO, CDO"Làm sao quản lý risk và compliance?"
PlatformArchitecture & infraCTO, Architects"Infrastructure cần gì? Làm sao modernize?"
SecurityProtection & IAMCISO, Security team"Làm sao bảo vệ data và workloads?"
OperationsMonitoring & supportOps team, SRE"Làm sao vận hành và monitor hiệu quả?"

Foundational Capabilities (CAF 3.0)

[!IMPORTANT] CAF 3.0 định nghĩa các Foundational Capabilities cụ thể cho mỗi perspective. Đây là kiến thức cần thiết cho exam!

Business Perspective Capabilities

CapabilityMô tả
Strategy managementĐịnh nghĩa và communicate cloud strategy
Portfolio managementQuản lý portfolio of cloud initiatives
Innovation managementFoster innovation culture, rapid experimentation
Product managementQuản lý products với agile methods, customer feedback
Strategic partnershipPartnerships với AWS và partners
Data monetizationTạo value từ data assets
Business insightData-driven decision making

People Perspective Capabilities

CapabilityMô tả
Culture evolutionThay đổi culture hướng cloud-native
Transformational leadershipLeaders drive và support transformation
Cloud fluencyTraining và upskilling cho cloud
Workforce transformationRestructure teams cho cloud operating model
Change accelerationManage organizational change effectively
Organization designTổ chức cross-functional teams around products
Organizational alignmentAlign organization structure với cloud goals

Governance Perspective Capabilities

CapabilityMô tả
Program và project managementQuản lý cloud initiatives
Benefits managementTrack và realize cloud benefits
Risk managementIdentify và mitigate cloud risks
Cloud financial managementFinOps, cost optimization
Application portfolio managementAssess và prioritize applications
Data governanceData quality, lifecycle, compliance
Data curationOrganize và manage data assets

Platform Perspective Capabilities

CapabilityMô tả
Platform architectureDesign scalable cloud architecture
Data architectureDesign data platforms và pipelines
Platform engineeringBuild và maintain cloud platform
Data engineeringBuild data infrastructure
Provisioning và orchestrationAutomate infrastructure deployment
Modern application developmentCloud-native development practices
CI/CDContinuous integration và delivery

Security Perspective Capabilities

CapabilityMô tả
Security governanceSecurity policies và standards
Security assuranceCompliance và audit
Identity và access managementIAM, least privilege
Threat detectionDetect security threats
Vulnerability managementIdentify và fix vulnerabilities
Infrastructure protectionProtect cloud infrastructure
Data protectionEncrypt và protect data
Application securitySecure applications
Incident responseRespond to security incidents

Operations Perspective Capabilities

CapabilityMô tả
ObservabilityMonitoring, logging, tracing
Event managementDetect và respond to events
Incident và problem managementHandle incidents effectively
Change và release managementSafe deployments
Performance và capacity managementOptimize performance
Configuration managementManage configurations
Patch managementKeep systems updated
Availability và continuity managementEnsure uptime, DR
Application managementManage applications lifecycle

Cách nhớ 6 Perspectives

┌─────────────────────────────────────────────────────────────────────────────┐
│                    Mẹo nhớ 6 Perspectives                                   │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│   🏢 BUSINESS-FOCUSED (3):    🔧 TECHNICAL-FOCUSED (3):                     │
│   ─────────────────────────   ─────────────────────────                     │
│   B - Business                P - Platform                                  │
│   P - People                  S - Security                                  │
│   G - Governance              O - Operations                                │
│                                                                             │
│   ───────────────────────────────────────────────────────────────────────── │
│                                                                             │
│   Nhớ: "Business People need Governance"                                    │
│        "Platform needs Security for Operations"                             │
│                                                                             │
│   Hoặc: BPG + PSO = 6 Perspectives                                          │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

4 Transformation Phases

CAF định nghĩa 4 giai đoạn để thực hiện cloud transformation:

┌─────────────────────────────────────────────────────────────────────────────┐
│                    4 TRANSFORMATION PHASES                                  │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│   ┌──────────┐    ┌──────────┐    ┌──────────┐    ┌──────────┐              │
│   │ ENVISION │───►│  ALIGN   │───►│  LAUNCH  │───►│  SCALE   │              │
│   │    🔭    │    │    🎯    │    │    🚀    │    │    📈    │              │
│   └──────────┘    └──────────┘    └──────────┘    └──────────┘              │
│                                                                             │
│   Phase 1:        Phase 2:        Phase 3:        Phase 4:                  │
│   ENVISION        ALIGN           LAUNCH          SCALE                     │
│   ─────────       ─────           ──────          ─────                     │
│   Xác định        Xác định        Triển khai      Mở rộng                   │
│   opportunities   gaps và         pilots,         production,               │
│   và business     dependencies,   demo value      realize                   │
│   outcomes        create plan                     benefits                  │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

Chi tiết từng Phase

PhaseMục đíchOutput
EnvisionXác định opportunities, tạo visionBusiness case, strategic objectives
AlignXác định gaps, tạo roadmapCloud readiness assessment, action plan
LaunchTriển khai pilots, demo valueMVP in production, lessons learned
ScaleMở rộng, realize full benefitsFull cloud adoption, optimized operations

Ví dụ thực tế

┌──────────────────────────────────────────────────────────────────────────────┐
│                    Ví dụ: Công ty XYZ muốn migrate to AWS                    │
├──────────────────────────────────────────────────────────────────────────────┤
│                                                                              │
│   Dùng CAF để đánh giá 6 perspectives:                                       │
│                                                                              │
│   💼 BUSINESS:                                                               │
│      ✅ "Chúng tôi muốn giảm 30% chi phí infrastructure"                     │
│      ✅ "Cần tăng speed-to-market"                                           │
│                                                                              │
│   👥 PEOPLE:                                                                 │
│      ❌ "Team chưa có cloud skills"                                          │
│      → Action: Training AWS, hire cloud engineers                            │
│                                                                              │
│   📋 GOVERNANCE:                                                             │
│      ❌ "Chưa có cloud governance policies"                                  │
│      → Action: Define policies, cost management, compliance                  │
│                                                                              │
│   🏗️ PLATFORM:                                                               │
│      ❌ "Chưa có landing zone, CI/CD"                                        │
│      → Action: Setup AWS Landing Zone, implement CI/CD                       │
│                                                                              │
│   🔐 SECURITY:                                                               │
│      ⚠️ "Có IAM nhưng chưa có security monitoring"                           │
│      → Action: Implement GuardDuty, Security Hub                             │
│                                                                              │
│   ⚙️ OPERATIONS:                                                             │
│      ❌ "Chưa có cloud monitoring strategy"                                  │
│      → Action: Setup CloudWatch, define runbooks                             │
│                                                                              │
│   ─────────────────────────────────────────────────────────────────────────  │
│                                                                              │
│   → Kết quả: Roadmap chi tiết cho cloud transformation                       │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

So sánh với Well-Architected Framework

Cloud Adoption Framework (CAF)Well-Architected Framework
FocusOrganization transformationWorkload design
ScopeToàn bộ organizationSpecific workload/application
Khi dùngPlanning cloud journeyDesigning/reviewing architecture
Perspectives/Pillars6 perspectives6 pillars
OutputTransformation roadmapArchitecture improvements
┌─────────────────────────────────────────────────────────────────────────────┐
│                         Khi nào dùng cái nào?                               │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│   "Công ty tôi muốn move to cloud, cần plan như thế nào?"                   │
│   → AWS Cloud Adoption Framework (CAF)                                      │
│                                                                             │
│   "Tôi đang design architecture cho app, làm sao cho tốt?"                  │
│   → AWS Well-Architected Framework                                          │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

Exam Tips (Cloud Practitioner)

Câu hỏi thường gặp

┌─────────────────────────────────────────────────────────────────────────────┐
│                    Sample Exam Questions                                    │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│ ❓ "Framework nào giúp organization plan cloud adoption?"                   │
│    → AWS Cloud Adoption Framework (CAF)                                     │
│                                                                             │
│ ❓ "CAF có bao nhiêu perspectives?"                                         │
│    → 6 perspectives                                                         │
│                                                                             │
│ ❓ "Perspective nào focus on training và culture change?"                   │
│    → People perspective                                                     │
│                                                                             │
│ ❓ "Perspective nào focus on risk và compliance?"                           │
│    → Governance perspective                                                 │
│                                                                             │
│ ❓ "Perspective nào giúp build scalable infrastructure?"                    │
│    → Platform perspective                                                   │
│                                                                             │
│ ❓ "Business perspective stakeholders gồm ai?"                              │
│    → CEO, CFO, CIO, CTO                                                     │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

Key Points cần nhớ

┌─────────────────────────────────────────────────────────────────────────────┐
│                         KEY POINTS                                          │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│   ✅ CAF = Planning framework for cloud transformation                      │
│                                                                             │
│   ✅ 6 PERSPECTIVES:                                                        │
│      Business-focused: Business, People, Governance                         │
│      Technical-focused: Platform, Security, Operations                      │
│                                                                             │
│   ✅ 4 PHASES: Envision → Align → Launch → Scale                            │
│                                                                             │
│   ✅ STAKEHOLDER MAPPING:                                                   │
│      • Business = CEO, CFO                                                  │
│      • People = HR, CIO                                                     │
│      • Governance = CFO, CRO                                                │
│      • Platform = CTO, Architects                                           │
│      • Security = CISO                                                      │
│      • Operations = Ops team, SRE                                           │
│                                                                             │
│   ✅ Khác với Well-Architected (workload-focused)                           │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

Tổng kết

┌──────────────────────────────────────────────────────────────────────────────┐
│                    AWS CAF SUMMARY                                           │
├──────────────────────────────────────────────────────────────────────────────┤
│                                                                              │
│   🎯 WHAT: Framework để plan cloud adoption                                  │
│                                                                              │
│   📊 6 PERSPECTIVES:                                                         │
│      💼 Business - Strategy & outcomes                                       │
│      👥 People - Culture & skills                                            │
│      📋 Governance - Risk & compliance                                       │
│      🏗️ Platform - Architecture & infra                                      │
│      🔐 Security - Protection & IAM                                          │
│      ⚙️ Operations - Monitoring & automation                                 │
│                                                                              │
│   🚀 4 PHASES: Envision → Align → Launch → Scale                             │
│                                                                              │
│   💡 KEY INSIGHT:                                                            │
│      CAF = "Organizational readiness for cloud"                              │
│      Well-Architected = "Workload architecture quality"                      │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

Tài liệu tham khảo