The document discusses the AWS Cloud Adoption Framework (CAF) which provides guidance for organizations to develop a cloud adoption strategy and roadmap. The CAF includes 7 perspectives - People, Process, Security, Maturity, Platform, Operations, Business. It describes typical first steps such as skills assessment, foundational services setup, and application portfolio assessment. Key elements for a successful cloud adoption journey are also outlined such as executive sponsorship, experimentation principles, a cloud center of excellence, and an adoption roadmap aligned to business needs.
3. AWS Cloud Adoption Framework
Create your Cloud Strategy and Accelerate Time to Results
Manav Prabhakar
4. What to Expect from the Session
• AWS Cloud Adoption Framework (CAF)
• AWS CAF Core Perspectives
• Developing Your Roadmap
• Typical First Steps
• Key Elements of a Successful Journey
5. AWS Cloud Adoption Journey
What skills and
capabilities are
required?
How to compose
adoption team?
How to structure
cloud programs?
Strategy for quality
delivery and
operations?
Cloud Adoption is more than just
Technology:
• Customers are asking us for the
enterprise-wide guidance
• They want to map their business
needs to IT capabilities
• They want to benefit from the
agility that cloud computing offers
• They want to know how they can
move to the cloud with speed
Will risk increase?
Can we run workloads
in the cloud securely
and compliantly?
What are the
priorities?
When to deliver
solutions?
How to design
foundations?
How to migrate
workloads?
What tools do we
need?
What are the new
operational
processes?
Business Impact?
What to measure?
How to measure?
6. Let the AWS Cloud Adoption Framework be your
guide
• 7 Perspectives
• Step-by-step process to build your cloud roadmap
• Execution and delivery approach
Comprehensive framework to efficiently and effectively align
your cloud adoption journey to your business objectives. The
AWS CAF is comprised of:
AWS CAF 7
Perspectives
https://d0.awsstatic.com/whitepapers/aws_cloud_adoption_framework.pdf
7. AWS Cloud Adoption Framework
The AWS CAF organizes and describes
the perspectives in planning, creating,
managing, and supporting a modern IT
service.
Offers practical guidance and
comprehensive guidelines for
establishing, developing and running
AWS cloud-enabled environments.
It provides a structure where business
and IT can work together towards
common strategy and vision, supported
by modern IT automation and process
optimization.
People
Perspective
Process
Perspective
Security
Perspective
Maturity
Perspective
Platform
Perspective
Operations
Perspective
Business
Perspective
8. CAF Core Perspectives
Process Perspective
Managing portfolios, programs and projects to
deliver expected business outcome on time and
within budget, while keeping risks at acceptable
levels.
People Perspective
Defining and acquiring the skills needed to adopt
the AWS cloud platform. Examples guidance
include role descriptions, training, certification
and mentoring.
Maturity Perspective
Defining the target state architecture of the
organization and creating the required
blueprints and roadmaps.
Platform Perspective
Represents the technology services of the AWS
cloud platform. Provides patterns, guidance, and
tools for optimal use of the technology services
and services to implement.
Operating Perspective
Represents the ongoing management of the
functioning IT environment of AWS. Provides
process, guidance and tools for optimum
operational service management of the AWS
environment.
Security Perspective
Defining and implementing the required levels of
security, governance, and risk management to
achieve compliance.
Business Perspective
Identifying, delivering, and measuring business
impact using architectural approaches that align
technical delivery to business imperatives.
10. Cloud adoption is a journey
Current State
High up-front costs – high risk
Expensive to get and keep secure
Long time to value
Non-value add capabilities
Not always business aligned
Desired State
Low up-front costs & risk profile
Security and certification built in
Agility improving time to value
Focusing on core business
Enabler of the business
Knowing your current state is critical…
…Creating a vision for the future is powerful
11. Begin by understanding your business objectives
and constraints
• Competitive advantage in the
market
• Reducing the cost of traditional
IT
• Adapting to market changes
quickly
• Aligning IT to business strategy
12. Your organization’s capabilities
• Organization size and complexity
• Regional and global footprint
• Operational maturity
• Centralized or decentralized IT
delivery model
• Internal culture
• Startup vs. well-established business
13. Business vertical influences
• Industry or government-specific
regulations
• Compliance and governance
• Technology adoption rates
14. Understand Where You Are Today
Baseline
Gap
Initiatives
• Assess and baseline current
cloud / IT capabilities with
respect to people, process
and technology
• Prioritize list of
activities/initiatives when
executed result in delivery
of the business strategy
• Define the key cloud adoption
capabilities required to achieve
business objectives
Key Activities:
• Assess current capabilities: application
portfolio, talent, operational readiness,
architecture
• Define gaps in current state capabilities to
deliver on cloud vision and strategy
• Run workshop(s) on gap analysis,
presenting and verifying results with
stakeholders
Determine what capabilities you require to achieve your cloud vision
15. Understand Your Strategy
Industry drivers
Market drivers &
innovation
Cloud Adoption
StrategyBusiness strategy
Key Activities:
• Develop your cloud strategy aligned to
business requirements.
• Engage your stakeholders from the start
and bring them on the journey with you.
• Communicate the value to the business.
• Define measurable goals and monitor.
Set the stage for the journey. Be bold, but be smart!
18. Skills Assessment
Key Activities:
• Clarify Organizational Goals and Objectives that align with your Cloud Strategy
• Identify Training Options, Skills Uplift and Certification pathways
• Baseline Skills and Competencies and conduct Gap Analyses
Outcomes:
• Capability Assessment
• Training needs analysis
• Training roadmap
• Skills and Competencies gap analysis
Assess your cloud computing skills and competencies
19. Foundational Services Setup
Key Activities:
• Review current state architecture and planned AWS architecture
• Facilitate network architecture design on AWS
• Integrate security & operations on AWS
• Migrate an application to AWS
Outcomes:
• Implementation of foundation-level services
• Identity federation with AWS
• Establish audit controls
Design and implement the foundation-level services necessary to pilot or
migrate an application to AWS.
20. Application Portfolio Assessment
Key Activities:
• Identify Key Requirements and Constraints
• Collect Application Data, Cost Structures
• Develop Assessment Criteria
• Review Finding with Stakeholders
Outcomes:
• Application Portfolio Analysis
• Cost Benefit Analysis
• Recommended Workload Prioritization
Accelerate cloud transformation and adoption by right-sizing and rapidly deploying applications
to generate quick wins. Reduce application complexity and operational costs while increasing
ROI.
22. Key elements of a successful journey
Executive
Sponsorship
Experiment
Principles &
Standards
Cloud Center of
Excellence
Adoption
Roadmap
Cloud-First Strategy
Organizational
Change
Align on business requirements; bring all stakeholders with you
Create your vision; incentivize team members to follow your lead
Define Architectures, patterns, governance; measure, monitor, iterate
Publish guidance and guard rails for how to adopt cloud successfully
Provide centralized expertise; guide decentralized innovations
Start small and iterate, measure, manage and update plan
Define new operating models, policies, processes, economics; provide training