SlideShare a Scribd company logo
1 of 34
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Creating an Effective Roadmap
for Your Cloud Journey
Claude Ampigny
Consultant
AWS Professional Services
E N T 2 2 5
Nicolas Malaval
Senior Consultant
AWS Professional Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What to expect from this session
✔ Learn by example; guide a fictive enterprise on their cloud journey
✔ Understand how cloud is an enabler to better meet business needs
✔ Get tips on how to establish foundations, conduct change, migrate
✔ Meet new people, share experiences, and have fun!
✘ Leave with the silver bullet for your cloud journey
✘ Practice your technical or architectural skills
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Session timeline
5 min – Introduction
15 min – Read the case study
55 min – “Part 1”
35 min – Team up and get working
20 min – Our approach and discussion
40 min – “Part 2”
20 min – Team up and get working
20 min – Our approach and discussion
5 min – Closing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The scenario
 Provide insurance products directly or through an agent
 IT struggles to keep up with business expectations
 Data center contract due for renewal in 12 months
 Company viability in question if no improvement is seen within two years
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Your mission
 Propose an approach on how to:
 Move existing workloads to AWS
 Improve IT so it can better meet business needs
 Create an actionable roadmap that includes:
 A schedule of activities for the next 2 years
 Changes to IT staffing and organization, and to operating model
You are not alone! Your AWS facilitator will help you
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
minutes
left010203040506070809101112131415
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
01 minutes
left02030405060708091011121314151617181920212223242526272829303132333435
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
TIME’S UP!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Stages of adoption
Project
Foundation
Migration
Reinvention
Move to AWS and close data centers within 12
months. Limited changes to applications and
operating model due to time constraints.
Cloud is a catalyst for the business to
transform itself to meet market needs
much more effectively.
Build technical and organizational foundations
to begin scaling the adoption of cloud and
avoid migration stall.
AnyCompany began experimenting and
leveraging cloud to meet a business need
on an improvised basis.
Part1
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Initial situation IT
Applications
Security
CIO office
User services
Apps build
Infrastructure
Infra projects
Apps run Infra support
110 2
30
20
25
30
Infra engineer
15
15
555
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Create and staff a cloud team/CCoE
What and why
 Cross-functional team that leads the cloud adoption and drives change
 Get results faster as ownership and activities are identified to a single team
 Tenets: Agility—Automation—Run what you build—Customer-centric
 Start with the essential foundational elements of hybrid cloud
Who
 Look around: you already have the enthusiastic people that you need
 Start small: five full-time people from diverse backgrounds
 Engage partners: there is no compression algorithm for experience
CCoE 5
IT
Applications
Security
CIO office
User services
Infrastructure
Infra projects
Apps run Infra support30
19
25
30
Infra engineer
15
15
511
5Create &
staff
CCoE
Security
&
account
Sprints
PartnerorProServe
Apps build 110 2
1 2
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Plan and prepare for migration
Prepare to scale
 Create a migration team and build a factory made of tools and processes
 Accelerate the migration with partners that have already done it
 Define execution needs and implement prerequisites
Plan the migration
 Migration strategy: mostly rehost; some replatform, repurchase, or retire
 Build a high-level plan but don’t overanalyze at this stage
 Schedule the migration of major applications and their core dependencies
 Identify IT standards and group them by application criticality
 Practice on non-production environments before migrating the production
CCoE 5
IT
Applications
Security
CIO office
User services
Infrastructure
Infra projects
Apps run Infra support30
19
20
30
Infra engineer
10
15
511
5
5
CIO office
Infra projects
Migration team
PartnerPartnerorProServe
PMO
Execution
teams
Apps build 110 2
Create &
staff
CCoE
Security
&
account
Sprints 1 2
Create
migration
team
Plan &
Prepare
migration
Discover
IT
portfolio
Migrate
pilot
apps
Close
data
center
Application discovery
Technology Discovery
Major apps
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Scale the CCoE …
CCoE 10
IT
Applications
Security
CIO office
User services
Apps build
Infrastructure
Infra projects
Apps run Infra support
108
30
19
20
30
Infra engineer
10
15
48
Migration team
Partner
Pizza
team 1
Pizza
team 2
3 2
Do not grow the team; break it apart
Expand the team
 Mitosis-like approach: split the team and bring new people in
 Existing people are responsible for mentoring new members on-the-job
 Structure the CCoE as it grows in functional groups and product teams
 Mix up skills—an infrastructure engineer can help automate cloud security
Develop capabilities
 Roadmap mostly driven by the needs of the migration team
 Align capabilities readiness with migration plan
 You cannot deliver all at once!
…
PartnerorProServe
PMO
Execution
teams
Sprints 1 2 3 4
Create &
staff
CCoE
Security
&
account
Hybrid
network
7 8 9 10 …
Improved
cloud ops
Managed
platforms
Managed services
Self-serviceProvision
& rehost
virtual
servers
Create
migration
team
Plan &
Prepare
migration
Discover
IT
portfolio
Migrate
pilot
apps
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Scale the CCoE … and transform infrastructure
CCoE 20
PartnerorProServe
IT
Applications
Security
CIO office
User services
Apps build
Infrastructure
Infra projects
Apps run Infra support
108
30
19
20
30
Infra engineer
10
15
38
Migration team
PMO
Execution
teams
Partner
10
Cloud
infrastructure
Cloud
business
office
Cloud Security
Structure the team as it grows
10
Expand the team
 Mitosis-like approach: split the team and bring new people in
 Existing people are responsible for mentoring new members on-the-job
 Structure the CCoE as it grows in functional groups and product teams
 Mix up skills—an infrastructure engineer can help automate cloud security
Develop capabilities
 Roadmap mostly driven by the needs of the migration team
 Align capabilities readiness with migration plan
 You cannot deliver all at once!
…
Sprints 1 2 3 4
Create &
staff
CCoE
Security
&
account
Hybrid
network
7 8 9 10 …
Improved
cloud ops
Managed
platforms
Managed services
Self-serviceProvision
& rehost
virtual
servers
Create
migration
team
Plan &
prepare
migration
Discover
IT
portfolio
Migrate
pilot
apps
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Migrate and close the data centers
CCoE 20
PartnerorProServe
IT
Applications
Security
CIO office
User services
Apps build
Infrastructure
Infra projects
Apps run Infra support
108
30
19
20
30
Infra engineer
10
15
48
Migration team
Partner
Cloud
infrastructure
Cloud
business
office
Cloud security
Number of
execution teams
Months
Repurchase
1
2
3
3 6 9
Rehost
Replatform
PMO
Execution
teams
Migrate
 Execute the migration in two-week sprints
 Migration pilots: start with 10 applications to test and refine the process
 Sprint process: Discover ▷ Design ▷ Build ▷ Integrate ▷ Validate ▷ Cutover
 Absorb peak activities by adding new migration execution teams
…
Sprints 1 2 3 4
Create &
staff
CCoE
Security
&
account
Hybrid
network
7 8 9 10 …
Improved
cloud ops
Managed
platforms
Managed services
Self-serviceProvision
& rehost
virtual
servers
Create
migration
team
Plan &
prepare
migration
Discover
IT
portfolio
Migrate
pilot
apps
Close
data
center
Decommission
Rehost
Repurchase
Replatform
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Migrate and close the data centers
Migrate
 Execute the migration in two-week sprints
 Migration pilots: start with 10 applications to test and refine the process
 Sprint process: Discover ▷ Design ▷ Build ▷ Integrate ▷ Validate ▷ Cutover
 Absorb peak activities by adding new migration execution teams
At the end
 Disassemble the migration team, 10 PMO goes to the CCoE
 Remaining infrastructure staff goes to the CCoE too
 Infra support MSP contract likely to be terminated
CCoE 80-85
PartnerorProServe
IT
Applications
Security
CIO office
User services
Apps build
Apps run
108
30
15
20
30
Cloud
infrastructure
Cloud
business
office
Cloud security
Recent addition of people in
charge of closing data centers,
and migration PMO team
1020-30
…
Sprints 1 2 3 4
Create &
staff
CCoE
Security
&
account
Hybrid
network
7 8 9 10 …
Improved
cloud ops
Managed
platforms
Managed services
Self-serviceProvision
& rehost
virtual
servers
Create
migration
team
Plan &
prepare
migration
Discover
IT
portfolio
Migrate
pilot
apps
Close
data
center
Decommission
Rehost
Repurchase
Replatform
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Steer and communicate
Provide executive direction and support
 Executive management to give a clear and concise direction
 Set measureable goals that will be tracked along the initiative
 Format: written narrative from CEO, town hall meeting by CIO
Communicate constantly
 Remind of strategy and how the work being done relates to that strategy
 Overcommunicate: information should be made available widely
 Recognize and reward expertise and achievements
 Give teams time to learn from others (AWS summits, re:Invent …)
Communicate constantly
Provide executive
direction and support
CCoE 80-85
PartnerorProServe
IT
Applications
Security
CIO office
User services
Apps build
Apps run
109
30
15
20
30
Cloud
infrastructure
Cloud
business
office
Cloud security
…
Sprints 1 2 3 4
Create &
staff
CCoE
Security
&
account
Hybrid
network
7 8 9 10 …
Improved
cloud ops
Managed
platforms
Managed services
Self-serviceProvision
& rehost
virtual
servers
Create
migration
team
Plan &
prepare
migration
Discover
IT
portfolio
Migrate
pilot
apps
Close
data
center
Decommission
Rehost
Repurchase
Replatform
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Questions and
discussion
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
minutes
left0102030405060708091011121314151617181920
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
TIME’S UP!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Educate and encourage experimentation
Educate
 Train on AWS and Agile methodologies; adapt development plan
 Target cloud skills for your new recruits and revise job descriptions
 Encourage knowledge-sharing in your organization
Experiment
 Give people time and resources to practice and experiment
 Manage expectations and measure experimentations
 Facilitate the process for taking an idea into production
 Organize internal events like hackathons
Part 1
Train on AWS and Agile
Facilitate and encourage experimentation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Adopt DevOps and DevSecOps principles
CCoE
PartnerorProServe
Cloud
infrastructure
Cloud
business
office
Cloud security
Infrastructure
DevOps
DevOps
partner
3
1
Apps build
Apps run
Part 1
DevOps
 Deliver at higher velocity while maintaining service stability
 Educate the business on the value of DevOps and Agile
 Use a DevOps enablement team to disseminate a change of culture
 Focus on applications that are differentiating for the business
Create a DevOps team at Month 6
IT
Applications
Security
CIO office
User services
Apps build
Apps run
Train on AWS and Agile
Facilitate and encourage experimentation
Form
DevOps
team CI/CD
tools
CP mobile
app
Another
app
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Adopt DevOps and DevSecOps principles
CCoE
PartnerorProServe
IT
Applications
Security
CIO office
User services
Apps build
Apps run
Cloud
infrastructure
Cloud
business
office
Cloud security
Infrastructure
DevOps tools
DevOps
enablement
team
DevOps
partner
Ops
DevOps teams
Scale DevOps starting from Year 2
DevOps
 Deliver at higher velocity while maintaining service stability
 Educate the business on the value of DevOps and Agile
 Use a DevOps enablement team to disseminate a change of culture
 Focus on applications that are differentiating for the business
Incorporate security principles
 Embed a security person in DevOps teams
 DevSecOps: make DevOps teams responsible for security
 Automate security testing and integrate in delivery pipelines
Part 1
Scale DevOps
DevSecOps
Form
DevOps
team CI/CD
tools
CP mobile
app
Another
app
Train on AWS and Agile
Facilitate and encourage experimentation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Uncover the full benefits of cloud
Optimize infrastructure
 Track resource utilization; facilitate or automate rightsizing
 Recall that most workloads were rehosted  Continue to replatform
 Give incentives for further optimization
 Allow and support alternative operational tools
Re-architect applications
 DevOps helps to unlock the cloud’s full value
 Create a group in the CCoE to develop expertise on managed services
 Break monolithic applications into micro-services
Part 1
Right-size resources
Replatform
Re-architect
Train on AWS and Agile
Facilitate and encourage experimentation
Scale DevOps
DevSecOps
Form
DevOps
team CI/CD
tools
CP mobile
app
Another
app
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Let’s recap
SecurityCIO office
Apps
run
Apps build Infra
projects
Infra
support
Infra engineering
Outsourcing
service provider
OSP
CIO
office
Security Apps build
Apps
run
OSP
DevOps CCoE
Service
experts
from outsourcing
to assisting cloud/DevOps and bringing expertise
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Align your path to your goals and challenges
Value
Time
Project Reinvention
RETIRE
TECHNICAL
DEBT
Foundation Migration
CLOUD
NATIVE
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Questions and
discussion
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Now it’s your turn!
Take our example solution away
and use tips for our own cloud
journey
AWS Professional Services can
help achieve your desired
business outcomes with AWS
http://amzn.to/ent225-sol
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Related breakouts
ENT206 - Building a Business Case for Your Cloud Journey
Tuesday, 12:15 PM - 1:15 PM Wednesday, 1:00 PM - 2:00 PM
Mirage, St. Thomas B MGM, Level 3, North Concourse 306
ENT202 - Assessing Your Application Portfolio
Tuesday, 10:00 AM - 11:00 AM Wednesday, 12:15 PM - 1:15 PM
Aria West, Level 3, Ironwood 8 Venetian, Level 3, Murano 3302
ENT204 - Iterating Towards a Cloud-Enabled IT Organization
Tuesday, 8:30 AM - 9:30 AM Tuesday, 3:15 PM - 4:15 PM
MGM, Level 3, North Concourse 306 Venetian, Level 3, Murano 3302
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

What's hot

Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
SogetiLabs
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
Tom Laszewski
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
Tom Laszewski
 

What's hot (20)

AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
 
Getting started on your AWS migration journey
Getting started on your AWS migration journeyGetting started on your AWS migration journey
Getting started on your AWS migration journey
 
Living the AWS Well Architected Framework
Living the AWS Well Architected FrameworkLiving the AWS Well Architected Framework
Living the AWS Well Architected Framework
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the Cloud
 
Moving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsMoving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmaps
 
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AW...
 
Cloud Migration Strategy Framework
Cloud Migration Strategy FrameworkCloud Migration Strategy Framework
Cloud Migration Strategy Framework
 
AWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights Forum
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance WorkshopMicrosoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
Microsoft Cloud Adoption Framework for Azure: Thru Partner Governance Workshop
 
Perform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyPerform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own Company
 
Cloud Migration Checklist | Microsoft Azure Migration
Cloud Migration Checklist | Microsoft Azure MigrationCloud Migration Checklist | Microsoft Azure Migration
Cloud Migration Checklist | Microsoft Azure Migration
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 

Similar to Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Invent 2018

Similar to Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Invent 2018 (20)

Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
 
A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence Adoption
 
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
Enterprise DevOps: Begin with Production-Ready Migration (ENT217-R1) - AWS re...
 
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
AWS Summit Singapore Webinar Edition | Secrets to Successful Cloud Migrations...
 
Enterprise Cloud Adoption
Enterprise Cloud Adoption Enterprise Cloud Adoption
Enterprise Cloud Adoption
 
Digital Transformation: Empowering People to Adapt to the Cloud
Digital Transformation: Empowering People to Adapt to the CloudDigital Transformation: Empowering People to Adapt to the Cloud
Digital Transformation: Empowering People to Adapt to the Cloud
 
The Cloud Adoption Program for Financial Services
The Cloud Adoption Program for Financial ServicesThe Cloud Adoption Program for Financial Services
The Cloud Adoption Program for Financial Services
 
DevSecOps: Instituting Cultural Transformation for Public Sector Organization...
DevSecOps: Instituting Cultural Transformation for Public Sector Organization...DevSecOps: Instituting Cultural Transformation for Public Sector Organization...
DevSecOps: Instituting Cultural Transformation for Public Sector Organization...
 
Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?
 
AWS cloud adoption framework (caf)
AWS cloud adoption framework (caf)AWS cloud adoption framework (caf)
AWS cloud adoption framework (caf)
 
The Sky Is The Limit (CCC)
The Sky Is The Limit (CCC)The Sky Is The Limit (CCC)
The Sky Is The Limit (CCC)
 
CWIN17 london becoming cloud native part 1 - khushil dep
CWIN17 london   becoming cloud native part 1 - khushil depCWIN17 london   becoming cloud native part 1 - khushil dep
CWIN17 london becoming cloud native part 1 - khushil dep
 
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
An Overview of Best Practices for Large Scale Migrations - AWS Transformation...
 
Mythbusting the Federal Cloud Journey
Mythbusting the Federal Cloud JourneyMythbusting the Federal Cloud Journey
Mythbusting the Federal Cloud Journey
 
AWS Governance at Scale_AWSPSSummit_Singapore
AWS Governance at Scale_AWSPSSummit_SingaporeAWS Governance at Scale_AWSPSSummit_Singapore
AWS Governance at Scale_AWSPSSummit_Singapore
 
Agile EcoSystem
Agile EcoSystemAgile EcoSystem
Agile EcoSystem
 
AWS Summit Singapore 2019 | Enterprise Migration Journey Roadmap
AWS Summit Singapore 2019 | Enterprise Migration Journey RoadmapAWS Summit Singapore 2019 | Enterprise Migration Journey Roadmap
AWS Summit Singapore 2019 | Enterprise Migration Journey Roadmap
 
The Real AWS Migration Opportunity
The Real AWS Migration OpportunityThe Real AWS Migration Opportunity
The Real AWS Migration Opportunity
 
10 Best Practices to Accelerate your Cloud Migration
10 Best Practices to Accelerate your Cloud Migration10 Best Practices to Accelerate your Cloud Migration
10 Best Practices to Accelerate your Cloud Migration
 
Best Practices for Large Scale Migrations - AWS Transformation Day Boston 2018
Best Practices for Large Scale Migrations - AWS Transformation Day Boston 2018Best Practices for Large Scale Migrations - AWS Transformation Day Boston 2018
Best Practices for Large Scale Migrations - AWS Transformation Day Boston 2018
 

More from Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Creating an Effective Roadmap for Your Cloud Journey (ENT225-R1) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Creating an Effective Roadmap for Your Cloud Journey Claude Ampigny Consultant AWS Professional Services E N T 2 2 5 Nicolas Malaval Senior Consultant AWS Professional Services
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What to expect from this session ✔ Learn by example; guide a fictive enterprise on their cloud journey ✔ Understand how cloud is an enabler to better meet business needs ✔ Get tips on how to establish foundations, conduct change, migrate ✔ Meet new people, share experiences, and have fun! ✘ Leave with the silver bullet for your cloud journey ✘ Practice your technical or architectural skills
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Session timeline 5 min – Introduction 15 min – Read the case study 55 min – “Part 1” 35 min – Team up and get working 20 min – Our approach and discussion 40 min – “Part 2” 20 min – Team up and get working 20 min – Our approach and discussion 5 min – Closing
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. The scenario  Provide insurance products directly or through an agent  IT struggles to keep up with business expectations  Data center contract due for renewal in 12 months  Company viability in question if no improvement is seen within two years
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Your mission  Propose an approach on how to:  Move existing workloads to AWS  Improve IT so it can better meet business needs  Create an actionable roadmap that includes:  A schedule of activities for the next 2 years  Changes to IT staffing and organization, and to operating model You are not alone! Your AWS facilitator will help you
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. minutes left010203040506070809101112131415
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. 01 minutes left02030405060708091011121314151617181920212223242526272829303132333435
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. TIME’S UP!
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Stages of adoption Project Foundation Migration Reinvention Move to AWS and close data centers within 12 months. Limited changes to applications and operating model due to time constraints. Cloud is a catalyst for the business to transform itself to meet market needs much more effectively. Build technical and organizational foundations to begin scaling the adoption of cloud and avoid migration stall. AnyCompany began experimenting and leveraging cloud to meet a business need on an improvised basis. Part1
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Initial situation IT Applications Security CIO office User services Apps build Infrastructure Infra projects Apps run Infra support 110 2 30 20 25 30 Infra engineer 15 15 555
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Create and staff a cloud team/CCoE What and why  Cross-functional team that leads the cloud adoption and drives change  Get results faster as ownership and activities are identified to a single team  Tenets: Agility—Automation—Run what you build—Customer-centric  Start with the essential foundational elements of hybrid cloud Who  Look around: you already have the enthusiastic people that you need  Start small: five full-time people from diverse backgrounds  Engage partners: there is no compression algorithm for experience CCoE 5 IT Applications Security CIO office User services Infrastructure Infra projects Apps run Infra support30 19 25 30 Infra engineer 15 15 511 5Create & staff CCoE Security & account Sprints PartnerorProServe Apps build 110 2 1 2
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Plan and prepare for migration Prepare to scale  Create a migration team and build a factory made of tools and processes  Accelerate the migration with partners that have already done it  Define execution needs and implement prerequisites Plan the migration  Migration strategy: mostly rehost; some replatform, repurchase, or retire  Build a high-level plan but don’t overanalyze at this stage  Schedule the migration of major applications and their core dependencies  Identify IT standards and group them by application criticality  Practice on non-production environments before migrating the production CCoE 5 IT Applications Security CIO office User services Infrastructure Infra projects Apps run Infra support30 19 20 30 Infra engineer 10 15 511 5 5 CIO office Infra projects Migration team PartnerPartnerorProServe PMO Execution teams Apps build 110 2 Create & staff CCoE Security & account Sprints 1 2 Create migration team Plan & Prepare migration Discover IT portfolio Migrate pilot apps Close data center Application discovery Technology Discovery Major apps
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Scale the CCoE … CCoE 10 IT Applications Security CIO office User services Apps build Infrastructure Infra projects Apps run Infra support 108 30 19 20 30 Infra engineer 10 15 48 Migration team Partner Pizza team 1 Pizza team 2 3 2 Do not grow the team; break it apart Expand the team  Mitosis-like approach: split the team and bring new people in  Existing people are responsible for mentoring new members on-the-job  Structure the CCoE as it grows in functional groups and product teams  Mix up skills—an infrastructure engineer can help automate cloud security Develop capabilities  Roadmap mostly driven by the needs of the migration team  Align capabilities readiness with migration plan  You cannot deliver all at once! … PartnerorProServe PMO Execution teams Sprints 1 2 3 4 Create & staff CCoE Security & account Hybrid network 7 8 9 10 … Improved cloud ops Managed platforms Managed services Self-serviceProvision & rehost virtual servers Create migration team Plan & Prepare migration Discover IT portfolio Migrate pilot apps
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Scale the CCoE … and transform infrastructure CCoE 20 PartnerorProServe IT Applications Security CIO office User services Apps build Infrastructure Infra projects Apps run Infra support 108 30 19 20 30 Infra engineer 10 15 38 Migration team PMO Execution teams Partner 10 Cloud infrastructure Cloud business office Cloud Security Structure the team as it grows 10 Expand the team  Mitosis-like approach: split the team and bring new people in  Existing people are responsible for mentoring new members on-the-job  Structure the CCoE as it grows in functional groups and product teams  Mix up skills—an infrastructure engineer can help automate cloud security Develop capabilities  Roadmap mostly driven by the needs of the migration team  Align capabilities readiness with migration plan  You cannot deliver all at once! … Sprints 1 2 3 4 Create & staff CCoE Security & account Hybrid network 7 8 9 10 … Improved cloud ops Managed platforms Managed services Self-serviceProvision & rehost virtual servers Create migration team Plan & prepare migration Discover IT portfolio Migrate pilot apps
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Migrate and close the data centers CCoE 20 PartnerorProServe IT Applications Security CIO office User services Apps build Infrastructure Infra projects Apps run Infra support 108 30 19 20 30 Infra engineer 10 15 48 Migration team Partner Cloud infrastructure Cloud business office Cloud security Number of execution teams Months Repurchase 1 2 3 3 6 9 Rehost Replatform PMO Execution teams Migrate  Execute the migration in two-week sprints  Migration pilots: start with 10 applications to test and refine the process  Sprint process: Discover ▷ Design ▷ Build ▷ Integrate ▷ Validate ▷ Cutover  Absorb peak activities by adding new migration execution teams … Sprints 1 2 3 4 Create & staff CCoE Security & account Hybrid network 7 8 9 10 … Improved cloud ops Managed platforms Managed services Self-serviceProvision & rehost virtual servers Create migration team Plan & prepare migration Discover IT portfolio Migrate pilot apps Close data center Decommission Rehost Repurchase Replatform
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Migrate and close the data centers Migrate  Execute the migration in two-week sprints  Migration pilots: start with 10 applications to test and refine the process  Sprint process: Discover ▷ Design ▷ Build ▷ Integrate ▷ Validate ▷ Cutover  Absorb peak activities by adding new migration execution teams At the end  Disassemble the migration team, 10 PMO goes to the CCoE  Remaining infrastructure staff goes to the CCoE too  Infra support MSP contract likely to be terminated CCoE 80-85 PartnerorProServe IT Applications Security CIO office User services Apps build Apps run 108 30 15 20 30 Cloud infrastructure Cloud business office Cloud security Recent addition of people in charge of closing data centers, and migration PMO team 1020-30 … Sprints 1 2 3 4 Create & staff CCoE Security & account Hybrid network 7 8 9 10 … Improved cloud ops Managed platforms Managed services Self-serviceProvision & rehost virtual servers Create migration team Plan & prepare migration Discover IT portfolio Migrate pilot apps Close data center Decommission Rehost Repurchase Replatform
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Steer and communicate Provide executive direction and support  Executive management to give a clear and concise direction  Set measureable goals that will be tracked along the initiative  Format: written narrative from CEO, town hall meeting by CIO Communicate constantly  Remind of strategy and how the work being done relates to that strategy  Overcommunicate: information should be made available widely  Recognize and reward expertise and achievements  Give teams time to learn from others (AWS summits, re:Invent …) Communicate constantly Provide executive direction and support CCoE 80-85 PartnerorProServe IT Applications Security CIO office User services Apps build Apps run 109 30 15 20 30 Cloud infrastructure Cloud business office Cloud security … Sprints 1 2 3 4 Create & staff CCoE Security & account Hybrid network 7 8 9 10 … Improved cloud ops Managed platforms Managed services Self-serviceProvision & rehost virtual servers Create migration team Plan & prepare migration Discover IT portfolio Migrate pilot apps Close data center Decommission Rehost Repurchase Replatform
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Questions and discussion
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. minutes left0102030405060708091011121314151617181920
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. TIME’S UP!
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Educate and encourage experimentation Educate  Train on AWS and Agile methodologies; adapt development plan  Target cloud skills for your new recruits and revise job descriptions  Encourage knowledge-sharing in your organization Experiment  Give people time and resources to practice and experiment  Manage expectations and measure experimentations  Facilitate the process for taking an idea into production  Organize internal events like hackathons Part 1 Train on AWS and Agile Facilitate and encourage experimentation
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Adopt DevOps and DevSecOps principles CCoE PartnerorProServe Cloud infrastructure Cloud business office Cloud security Infrastructure DevOps DevOps partner 3 1 Apps build Apps run Part 1 DevOps  Deliver at higher velocity while maintaining service stability  Educate the business on the value of DevOps and Agile  Use a DevOps enablement team to disseminate a change of culture  Focus on applications that are differentiating for the business Create a DevOps team at Month 6 IT Applications Security CIO office User services Apps build Apps run Train on AWS and Agile Facilitate and encourage experimentation Form DevOps team CI/CD tools CP mobile app Another app
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Adopt DevOps and DevSecOps principles CCoE PartnerorProServe IT Applications Security CIO office User services Apps build Apps run Cloud infrastructure Cloud business office Cloud security Infrastructure DevOps tools DevOps enablement team DevOps partner Ops DevOps teams Scale DevOps starting from Year 2 DevOps  Deliver at higher velocity while maintaining service stability  Educate the business on the value of DevOps and Agile  Use a DevOps enablement team to disseminate a change of culture  Focus on applications that are differentiating for the business Incorporate security principles  Embed a security person in DevOps teams  DevSecOps: make DevOps teams responsible for security  Automate security testing and integrate in delivery pipelines Part 1 Scale DevOps DevSecOps Form DevOps team CI/CD tools CP mobile app Another app Train on AWS and Agile Facilitate and encourage experimentation
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Uncover the full benefits of cloud Optimize infrastructure  Track resource utilization; facilitate or automate rightsizing  Recall that most workloads were rehosted  Continue to replatform  Give incentives for further optimization  Allow and support alternative operational tools Re-architect applications  DevOps helps to unlock the cloud’s full value  Create a group in the CCoE to develop expertise on managed services  Break monolithic applications into micro-services Part 1 Right-size resources Replatform Re-architect Train on AWS and Agile Facilitate and encourage experimentation Scale DevOps DevSecOps Form DevOps team CI/CD tools CP mobile app Another app
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Let’s recap SecurityCIO office Apps run Apps build Infra projects Infra support Infra engineering Outsourcing service provider OSP CIO office Security Apps build Apps run OSP DevOps CCoE Service experts from outsourcing to assisting cloud/DevOps and bringing expertise
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Align your path to your goals and challenges Value Time Project Reinvention RETIRE TECHNICAL DEBT Foundation Migration CLOUD NATIVE
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Questions and discussion
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Now it’s your turn! Take our example solution away and use tips for our own cloud journey AWS Professional Services can help achieve your desired business outcomes with AWS http://amzn.to/ent225-sol
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Related breakouts ENT206 - Building a Business Case for Your Cloud Journey Tuesday, 12:15 PM - 1:15 PM Wednesday, 1:00 PM - 2:00 PM Mirage, St. Thomas B MGM, Level 3, North Concourse 306 ENT202 - Assessing Your Application Portfolio Tuesday, 10:00 AM - 11:00 AM Wednesday, 12:15 PM - 1:15 PM Aria West, Level 3, Ironwood 8 Venetian, Level 3, Murano 3302 ENT204 - Iterating Towards a Cloud-Enabled IT Organization Tuesday, 8:30 AM - 9:30 AM Tuesday, 3:15 PM - 4:15 PM MGM, Level 3, North Concourse 306 Venetian, Level 3, Murano 3302
  • 33. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.