SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Kevin Aylward
Director, AWS Global Center of Excellence, CSC
November 29, 2016
ENT204
Large-Scale AWS Migrations
What to Expect from the Session
• Review of the AWS Cloud Adoption Framework & Journey
• Large Migration Planning & Execution Considerations
• Case Study
• Successful, rapid migration of a large business’s application portfolio to AWS
• How CSC executed the process and migration
• Success stories and lessons learned
Cloud adoption framework & journey
Elements of a successful cloud journey
Executive
Sponsorship
Cloud-First
Strategy
Principles &
Standards
Experiment
Cloud Center
of Excellence
Organizational
Change
Adoption
Roadmap
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
Define new operating models, policies, processes, economics; provide training
Start small and iterate, measure, manage, and update plan
What is the AWS Cloud Adoption Framework (CAF)?
The AWS Cloud Adoption Framework is a simple and agile process for achieving sustainable business
value with AWS Cloud services. This adaptive, four-phase framework is designed for small or large cloud
transformations. It organizes the planning cycle and aligns the cloud strategy to the business objectives.
Start realizing value as soon as 1-2 months
Align Business &
Cloud Strategies
Realize & Sustain
Business Value
Rapid Discovery &
Planning
Innovate &
Transform
https://aws.amazon.com/professional-services/CAF/
Large migration planning
and execution considerations
Large-scale cloud migration drivers
Top 5 Leading Cloud
Adoption Drivers:
Top 5 Cloud Business
Cases:
• Cost Control
• Agility
• Time-to-Market
• Efficiency
• Productivity
• Flexible ‘pay as you go’ pricing
• Easy and Fast Deployment
• Encourage Standardization
• Requires Few Staff
• Decrease Capex & Opex Expense Run
Rate (Economies of Scale Benefit)
CloudPromiseland
Enterprise
Clients
Compelling Business Event
Theme 1: “Have to Go”
- Rapid Data Center move or Decommissioning
- Depreciation of Capital
- End of Services Terms or Leases
- Clear ROI
Theme 2: “Need to Go”
- Less defined Business Case
- Less defined ROI
- Strategic Imperative
- Industry Trend
- Fear, Uncertainty, Doubt, and Resistance
Business needs are a major factor in defining migration
timelines and treatments
• Short (<3 months)
• Mid Range (3 – 12 months)
• Longer Term (1 – 3 years)
Note: Timelines can dictate treatments
Timelines
• Thousands of servers
• Aggressive migration timeline
• Large number of participants
• Combination of the above
What is a large-scale migration?
Application migration challenges
 Lack of accurate discovery tools and processes
 Lack of application contexts / information
 Limited CMDB or similar data sources
 Inaccurate on-premises costs
 Lack of detail and scope with respect to operating
model, governance, risk, compliance, security,
software licensing, etc.
 Potential operational practice maturity gaps
 Increased cost
 Longer time to value
 Inaction
Large migrations greatly amplify these challenges…....
Additional large migration challenges
 Efficient coordination and communications across a large team made up of
business, application, development, operations, and partner participants
 Discovering, transforming, and deploying complex sets of workload
components
 Demand for automated management of AWS infrastructure and applications
 Insufficient WAN bandwidth to support ongoing operations + parallel server
and data migrations
Large migrations face these additional challenges…....
Small to medium migration
Small to medium migrations have the following characteristics…....
Area Characteristic
Program & Project Management • Can get by with PMs managing activities with MS Project & Spreadsheets
• Can successfully leverage email and status calls to collect verbal updates, and
report on status
Infrastructure Provisioning &
Workload Migration
• Can get by with manual AWS infrastructure provisioning and workload migration
Team Size • Small to medium IT team with possibly some business stakeholders
Team Skills • Combination of IT & Business staff that manage and execute the migration. May
use contractors/partners to assist
Level of project scope & visibility • Smaller IT Project or major business initiative in a smaller company
Large migration
Large migrations have the following characteristics…....
Area Characteristic
Program & Project Management • Requires automated workflow and tracking for technical as well as program-level
visibility
Infrastructure Provisioning &
Workload Migration
• Requires automation of AWS infrastructure provisioning and workload migration
Team Size • 10s to 100s of staff performing coordinated/sequenced activities
Team Skills • Combination of IT & Business staff that have the context and AWS and/or Partner
staff that have the specific SME skills to drive down risk & optimize every aspect
of the migration
Level of project scope & visibility • Typically Tier 1 Business initiatives tied to strategic business goals/outcomes
AWS migration playbook
Workload migration playbook phases
The workload migration playbook varies by customer, but typically
consists of ~9 phases and ~40 high level activities
The 6 Rs of enterprise cloud migrations
• Rehost
• Replatform
• Repurchase
• Refactor
• Retire
• Retain
CSC customer journey to the cloud
Advise
Cloud Goals
& Strategy
Plan Decision Wheel
Determine
Migration
Path
Manage &
Optimize
Verify &
Unit Testing
Cutover
& Signoff
Plan Migration
& Sequencing
Tuning
Transform
the App
Migrate Using
Oracle Golden
Gate Software
Vendor
S/PaaS
(if available)
Decommission
Do Not Move
Operate
Target
Platform Selected
for Cost & Perf.
Apps &
Servers
Identified
Performance
Target
Platform
Simulation
BizCloud Azure
AWS
Other
Dependencies
Application
System
Communication
Migration
Waves
Defined
Performance
Optimization
Plan
Discover Analysis Recommend
Move the App
Lift & Shift
(Re-host)
Migration
Method
Migration Tool Other
VMware etc.
Manually Move
App & Data
DR
Migration
Racemi
DynaCenter Live Migration
Move the Data Migrate Data
Target Env. Selection/
Implementation
Cloud
Storage
Customizable & Automated
Transformation
Customer Journey to the Cloud with CSC
Discovery with Cloud Migration Services
Performance with Cloud Migration Services
Refactor with Application Modernization
Replatform with Application Modernization
Migration with Cloud Migration Services
Data Migration with Data Migration Services
Workload migration playbook variations
Application (infrastructure)
Migration Option Choices
Application Disposition Option Choices
A number of factors drive the specific activities required for each
individual workload migration…..
Discovery & automated migration tools
Description Partner
Application Component & Dependency Discovery
Production environment, LIVE migration with minimum
downtime
Non-supported OS
Windows 2003, in-place upgrade and migration
Database migrations
Non-Prod / Non-critical migrations Build from SoE AMI
or VM Import/Export
Partner tools are critical to optimize migrations & reduce risk…....
Database Migration
Service
Customer
Journey
How CSC guides customers on their journey to the cloud
Cloud Services
Discovery Performance MigrationAdvisory Optimize
Advise Plan Migrate Verify
Manage &
Optimize
Cloud Ready
Assessment
Asset Discovery Clone / Re-hosting
Live Migration
Minimum Downtime
Resource Utilization
Platform Right Sizing
App Requirements
Peak, Avg.
Target Cloud
QoS Profiling
Target Cloud
Real Testing
Compare Cloud
Behaviors
Critical Component
Identification
Application
Discovery
Inter-Server
Relationships
Clone + Import
Agility
Build from Scratch
in Agility
Upgrade &
Modernize
Inter-Application
Relationships
Move Group
Identification
Compare Target
Cloud Costs
Cloud Consultancy
QoS
SLA Monitoring
SOLUTIONS&
SERVICES
CLOUDPRODUCTSWORK
FLOW
Patching
Cost Optimization
Customer BU Cost
Allocation Reporting
CSC cloud migration services for AWS
Cloud Migration Services for AWS
Discovery Migration
Discover legacy, virtualized
or cloud-ready real estate
through RISC Networks
software. Analyze and
support creation of waves for
end-to-end discovery of
Windows, Linux, and other
platforms ready to move to
AWS.
Racemi automated software
migration solution supports
moving workloads
automatically to AWS. Create
waves of migrations to
lift+shift, re-platform or re-
engineer as needed to
accelerate time to realizing
the benefit of AWS.
COST SAVINGS CUSTOMER ENGAGEMENT
Reduce overall capital
expenses by transitioning to
a leased infrastructure
model. Automated discovery
and migration capability with
RISC Networks and Racemi
support accelerated
automated process for
onboarding new workloads
into AWS quickly.
Get out of legacy data
centers and start rapidly
developing new applications
and services after migrating
to AWS through CSC cloud
migration services.
Digital Application Experiences
Release Full Business Potential
Digital Application
Experiences
Deliver increased
flexibility and
responsiveness, while
controlling costs
Digital Application Experiences
Modern applications with API “wrappers”
can empower organizations
Innovative software is
transforming entire
industries
Too many organizations
are being held back by
old software
APIs help break out
locked apps, improving
access to information
Modern apps help
“consumerize”
existing technology
25%
of software budgets will be spent
on mobile applications by 2017
– IDC
Classify, re-platform or re-imagine,
modernize application solutions
• Optimize Application Landscape to take
advantage of the cloud economics.
• Remediate cloud anti-patterns through re-
platforming and optimizing applications for
cloud scaling and leasing capabilities
• Reduce TCO by 20-30% through application
portfolio stratification and analysis
• Accelerate time to market with new
applications and services with AWS
application development methodology
• Develop new AWS-centric modern
applications and platforms with CSC
specialists; mobile, Internet of Things (IoT),
and other user-experience driven
applications for dynamic delivery of new
function and service
CSC application modernization on AWS
I am interested
in cloud but I
don’t know
what/how to
execute
I need to
understand what
I have
I need to
organize this
information by
application
Then I want to
classify my
applications to
see what is
easy/hard to
move and why
Then I want to
look at pricing &
other factors
around cloud
providers to
choose my
destination
Then I want an
easy way to set
up that cloud
environment
Then I want to
migrate my
application to
that
environment
Then I want to
monitor and
track the
changes of that
application in
the cloud
Foundational Use Case Specific
Powered by
Cloud migration discovery methodology – strategic
discovery
Current Method of Assessment and Analysis
The process of analysis is
manual, time consuming
and provides little benefit to
the organizations they are
servicing
Most organizations that we
speak to are going through
a manual process of
conducting interviews with
their team and collecting
data manually
This process can take
months to years in some
cases, which means that
decisions are delayed by
months, potentially years
Our analytics deliver a great
starting point by automatically
collecting data in as little as
two - four weeks. It
drastically improves the
overall process.
Interviews, Manual Assessment
Decisions Are Delayed
Our Process
Faster, easier, and more effective discovery
Powered by
Discover
Understand connectivity; what
application servers exist.
Reduces potential risk for the
organization.
Visualize
ACV technology helps
organizations organize and
provide clarity of the entire IT
estate.
Performance
Identify performance
characteristics, connectivity,
dependencies.
Powered by
Capabilities that deliver results
How live migrations work
Source Server
(Physical, Virtual, or
Cloud)
Cloud
Infrastructure
Image
Image
Library
Step 3: Configure Image
Payload For Target Cloud
Step 1: Spin Up New
Cloud Instance
Step 2: Auto-Install
The Racemi Agent
Step 4: Deploy Image
DynaCenter
Console
Live Capture
Powered by
Injects files and settings into image on the fly:
• Virtual tools
• Cloud drivers/tools
• Management tools
• Patches
• Misc Applications
Execute scripts:
• Attach to load balancer
• Remove files/applications
• Update DNS servers
Install partner agents
Powered by
Automating transformation components
CSC cloud migration services – fly fast, fly safe
Phase I - Discovery Readiness Phase II - Discovery Inventory
Phase III - Application
Grouping
Phase IV - Discovery Project
Closure
Planning | Prep | Install
Phase I – Migration Readiness
Phase II – DynaCenter
Provisioning
Phase III – Cloud Migration
Phase IV – Migration Project
Closure
Initiate
Discovery
Scan Discovery
Remediate
Dependency
Collection • Decommissioning
• Final Sign-Off
• Documentation
• Final Discovery Report
Delivery
• Decommissioning
• Final Sign-Off
• Documentation
Planning | Prep
Cloud and Migration
Architecture Readiness
Deploy DynaCenter
Cloud Services
Availability
Test
Migration
Sprint 1
All Future
Migration Sprints
Readiness Analyze Convert Enable
Questionnaire
& Interviews
Agile Cloud Migration Methodology
Large-scale migration – agile project management
 Agile Methodology
 Different treatments = different teams
 Migration sprints
 Automation in Project Management – A system with the following
capabilities:
− Central Knowledge Portal
− Automated Workload Migration Playbook
− Real-time Program Dashboard
− Central Asset Management
 JIRA is commonly used, but other tools can work
Case study
Our challenge
May 19, 2015, CSC announced that its Board of Directors has unanimously approved a plan to separate the company into two
publicly traded, pure play leaders: one to serve commercial and government clients and one to serve public sector clients in
the U.S.
Business Application Portfolios
200+ Apps must
migrate by 10/1/2015
Program Specific
Applications Types:
Collaboration
Finance
HR
Payroll
Security
Other…
70,000 Employees
14,000 Employees
Approximately:
250 Servers (Physical
and Virtual)
3 TB Memory
1300 processors
Infrastructure Types:
Physical
Virtual
Private Cloud
SaaS
Data Centers
14+ Data Centers
SaaS Providers
Data Centers
2 Data Centers
1 Gov CSP
SaaS Providers
How do we attack this problem?
APPLICATION DISCOVERY
OPERATIONS ONBOARDING
APPLICATION AFFINITY GROUPING
MIGRATION EXECUTION
CLOUD ADOPTION ASSESSMENT
TARGET ASSESSMENT &
ARCHITECTURE
APPLICATION TREATMENTS
MIGRATION VALIDATION
OPERATIONS PLANNING
CONTINUOUS IMPROVEMENT
Migration
Process
We need a strong systems integrator with proven applications migration processes to discover, plan, and execute our
application separation between the two separate companies.
APPLICATION DISCOVERY
Migration - shape
CLOUD ADOPTION ASSESSMENT
CSGov
Only
49%
CSC/CSGov
Shared
40%
CSC Only
11%
Suitability Scorecard
Tells you the ideal level at which you should be looking
for a cloud-based alternative: SaaS, PaaS, IaaS.
Cloud Adoption Roadmap
Identifies treatments and prioritization based on
customer requirements and target environment.
Our Targets: Physical CSRA Data Center,
CSRA Private Cloud, AWS Gov Cloud, SaaS
Providers
App Inventory
App Data Flow
Diagram
Migration - transform
APPLICATION AFFINITY GROUPING APPLICATION TREATMENTS
Not Migrate
24%
Physical
(NPS Data
Center)
51%
Gov Cloud
15%
SaaS
10%
Treatment
Do not migrate
Application exists at a location/data center that will
remain; no need to migrate at this time.
Physical move
Ship physical architecture with applications installed to
consolidated data center.
Migrate to AWS GovCloud
Initiate an application migration to AWS GovCloud, via
cloning, cloning & import/export, rebuilding, or rebuilding
with import/export.
Migrate to CSRA instance of SaaS
CSRA is sharing a SaaS implementation with CSC, need
to work with the SaaS providers to create a CSRA
dedicated instance and initiate a data migration and
purge.
Migration - transform, ctd.
MIGRATION EXECUTION MIGRATION VALIDATION
Physical CSRA Data Center/Private Cloud:
1. Data Center Preparation (Space, Power, Network, Staffing)
2. Application Outage Planning
3. Onsite Installation
4. Configuration
5. Base Testing
AWS GovCloud
1. Partnership with Racemi
2. Move Group Planning
3. Discover, Capture, Clone, Configure
4. AWS Import/Export
5. Some Straight Rebuild
SaaS Providers
1. Partnership with SaaS providers
2. Professional Services
3. SaaS Statement of Work
4. Configuration Migration/Establishment
5. Base Testing
• Release Planning
• Re-use Existing Regression Testing
• Manual Test Script Execution
• User Acceptance Testing
• Go/No Go Decision
• Go Live Support Period
Team used Agile methodologies to deliver the migration
execution (scrum planning, kanban execution)
CSRA AWS architecture
Migration - manage
OPERATIONS ONBOARDING CONTINUOUS IMPROVEMENT
Integrated Technology Center (ITC)
Integration:
1. CSC Answers (HR Help Desk)
2. CSC Technical Help Desk
3. Network Operations & Security Center (NOSC)
Application O&M Teams
1. Parallel O&M for a period of time to support rollback
2. Outage Management
3. Triage
4. Scrumban teams
5. DevOps
• Physical to Cloud/Virtual
• Keep moving to the cloud!
• Stateless Architectures
• High Availability
• Cloud Service Rich
• Hybrid – VM/Container/SaaS Architectures
• Offering Enhancements
WHERE WE NEED TO BE…
WHERE WE
STARTED…
WHERE WE ARE…
Lift & Shift
Optimize
Success stories
• Hybrid environment (Compute, Network, Storage) on Physical Premises,
Dedicated Private Cloud, Government Community Cloud, SaaS Provider, all
seamless to the end user…. and it works!
• Use of AWS rapidly increased the time to value for our cloud-based IaaS
(compute, network and storage). Able to execute plan in hours/days vs.
weeks/months it would have taken using alternative IaaS with same requirements
• Agile methodology delivered value early, identified issues and mitigated them
rapidly.
• CSC used its own processes and methods to take on this aggressive application
migration effort—and they worked. Lessons will improve these migration offerings
passing on value to our customers.
• DR recovery point time reduced from days to minutes with some of these
applications. Architected for resiliency to failures.
Lessons learned
• No magic bullet for an enterprise migration.
• Plan for bandwidth. Biggest bottleneck in an automated migration/cloning to cloud
is bandwidth. Plan ahead, expect delays for bandwidth restrictions/issues.
• Do not disregard the importance of planning, especially the target environment
planning. Much harder to move migrated resources due to poor VPC/Target network
planning.
• Automation can not migrate everything, expect some traditional migration
methods to be required.
• No Re-IP’ing is a great goal, but not entirely possible in a large-scale migration.
• Most importantly… utilize your partner expertise, heed their advice (AWS,
Racemi, SaaS Partners, etc.)
CSC and AWS at a glance
Working together since 2013, CSC is an AWS Premier Consulting
Partner with several AWS competencies, including Migration and Big
Data, and is an audited AWS Managed Service Provider
• Help clients discover, migrate, optimize, and manage application
workloads on AWS
• Raise an enterprises’ Digital IQ using digital transformation
advisory and consultancy services
• Unlock the full benefits of running on a cloud platform using
applications modernization services
• Perform continuing research into the overall governance, risks,
and security associated with the new generation of
infrastructures built on clouds
• Provide innovative solutions that help migrate legacy application
workloads and build and host custom apps to be consumed as-a-
service
• Utilize AWS best practices experience and AWS development
tools, such as CloudFormation scripts, sample architectures,
dev/ops scripts, to provide best of breed solutions
Consumer
and Retail
Communications
and Media
International
Public Sector
Digital
Applications
Next-Gen
Networks
Fixnetix
Low-Latency Infrastructure
Expertise in
industry
and business
Market
leading
platforms and
experience
and IP to
collaborate
with you
Cloud
Cybersecurity
LAN, Storage and
Compute Platform
Big Data and
Analytics
Next-Gen
Workplace
Mobility and
Social
Energy and
Technology
Banking and
Capital Markets
Healthcare and
Life Sciences
CSC AWS portfolioSOLUTIONS&
SERVICES
Architect ConnectManageAdvise SecureMigrate
CSCOFFERING
Application
Modernization
CSC’s application
modernization capabilities
range from refactoring and
COTS re-platforming to full
conversion and rebuilding
of the application with AWS
in mind.
Benefits include better
utilization, performance,
developer productivity, and
innovation using the full
AWS ecosystem.
Analytics as a
Service
This industrialized, fully
managed environment
collects and analyzes a
wide variety of data
sources at volume.
Hosting BDPaaS on Aws
provides instant scalability,
ease of use, and rapid
application development.
Obtain data to make
informed decisions about
optimizing your business
through a big data toolset.
Cloud Migration
Services for
AWS
Accelerated automated
migration services to AWS
including application, data,
and OS migration services.
This managed suite of
services enables rapid
migration of cloud-ready
workloads into AWS.
Combine this with CSC
AWS Services for AWS to
migrate and manage your
Infrastructure and
application real estate.
Powered by RISC Networks
and Racemi.
Security
Services for
AWS
CSC Global Risk center
includes tools and
automation to secure your
AWS environment and
workloads.
We leverage several
partners in supporting this
highly integrated service
with our CSC Services for
AWS to provide
comprehensive
management and security
for your AWS environment.
Cloud Services
for AWS
CSC combines cloud-
native monitoring and
management tools from our
Cloud Services for AWS
with monitoring and
management capabilities of
our CSC Global Risk
management Center.
CSC works closely with our
partners (CloudPassage,
McAfee, AppDynamics,
Puppet, Chef,
CloudCheckr) to provide an
interoperable suite of tools
for 24x7 support.
Cloud Network
Service
Our unique, fully integrated
software platform, the
CSC Agility Platform
provides policy-based
governance and control
over applications and
services.
CSC’s partnership with
AT&T NetBond services
provides on-demand,
secure AWS Direct
Connect for clients to
extend their corporate
network directly to the
AWS Cloud.
Key takeaways
 Migration as part of larger IT Transformation framework
 Migration automation, focus on business processes and
functions, not servers
 Leveraging AWS ecosystem – APN Technology Partners,
CSC’s AWS Center of Excellence, CSC’s Global AWS
Practice Solution Architects, and AWS Professional
Services – to reduce risk and optimize activities and
business outcomes
Thank you!
Remember to complete
your evaluations!

Más contenido relacionado

La actualidad más candente

AWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best PracticesAWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best Practices
Amazon Web Services
 

La actualidad más candente (20)

Managing Security on AWS
Managing Security on AWSManaging Security on AWS
Managing Security on AWS
 
AWS Cloud Migration Insights Forum
AWS Cloud Migration Insights ForumAWS Cloud Migration Insights Forum
AWS Cloud Migration Insights Forum
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWS
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
 
AWS 101
AWS 101AWS 101
AWS 101
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
Cost Optimization on AWS
Cost Optimization on AWSCost Optimization on AWS
Cost Optimization on AWS
 
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to CloudBuilding a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
 
Setting Up a Landing Zone
Setting Up a Landing ZoneSetting Up a Landing Zone
Setting Up a Landing Zone
 
On-premise to Microsoft Azure Cloud Migration.
 On-premise to Microsoft Azure Cloud Migration. On-premise to Microsoft Azure Cloud Migration.
On-premise to Microsoft Azure Cloud Migration.
 
Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?
Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?
Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?
 
AWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best PracticesAWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best Practices
 
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
 
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...
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
 
Building Your Cloud Strategy
Building Your Cloud StrategyBuilding Your Cloud Strategy
Building Your Cloud Strategy
 
Cloud Migration Strategy Framework
Cloud Migration Strategy FrameworkCloud Migration Strategy Framework
Cloud Migration Strategy Framework
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
Accelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAccelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdf
 

Similar a AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)

Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Amazon Web Services
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Amazon Web Services
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptx
mustafa435048
 

Similar a AWS re:Invent 2016: Large-scale AWS Migrations (ENT204) (20)

Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
 
Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS) Ritech Solutions - Go For Launch Overview (AWS)
Ritech Solutions - Go For Launch Overview (AWS)
 
Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017Application Migrations at Scale AWS Summit SG 2017
Application Migrations at Scale AWS Summit SG 2017
 
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
Track 3 Session 4_企業工作負載遷移至 AWS 的最佳實踐
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Migrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scaleMigrating thousands of workloads to AWS at enterprise scale
Migrating thousands of workloads to AWS at enterprise scale
 
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
An Agile Approach to Accelerate Mass Migration | AWS Public Sector Summit 2016
 
AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016
 
AWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the Cloud
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
 
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
Demystifying Cloud Economics - How to Build an Investment Case for Scale Migr...
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
 
IT Transformation with AWS
IT Transformation with AWSIT Transformation with AWS
IT Transformation with AWS
 
ICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptxICS-Azure Migrations & Application Modernization_V2.pptx
ICS-Azure Migrations & Application Modernization_V2.pptx
 

Más de 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
 

Más de 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
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Kevin Aylward Director, AWS Global Center of Excellence, CSC November 29, 2016 ENT204 Large-Scale AWS Migrations
  • 2. What to Expect from the Session • Review of the AWS Cloud Adoption Framework & Journey • Large Migration Planning & Execution Considerations • Case Study • Successful, rapid migration of a large business’s application portfolio to AWS • How CSC executed the process and migration • Success stories and lessons learned
  • 4. Elements of a successful cloud journey Executive Sponsorship Cloud-First Strategy Principles & Standards Experiment Cloud Center of Excellence Organizational Change Adoption Roadmap 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 Define new operating models, policies, processes, economics; provide training Start small and iterate, measure, manage, and update plan
  • 5. What is the AWS Cloud Adoption Framework (CAF)? The AWS Cloud Adoption Framework is a simple and agile process for achieving sustainable business value with AWS Cloud services. This adaptive, four-phase framework is designed for small or large cloud transformations. It organizes the planning cycle and aligns the cloud strategy to the business objectives. Start realizing value as soon as 1-2 months Align Business & Cloud Strategies Realize & Sustain Business Value Rapid Discovery & Planning Innovate & Transform https://aws.amazon.com/professional-services/CAF/
  • 6. Large migration planning and execution considerations
  • 7. Large-scale cloud migration drivers Top 5 Leading Cloud Adoption Drivers: Top 5 Cloud Business Cases: • Cost Control • Agility • Time-to-Market • Efficiency • Productivity • Flexible ‘pay as you go’ pricing • Easy and Fast Deployment • Encourage Standardization • Requires Few Staff • Decrease Capex & Opex Expense Run Rate (Economies of Scale Benefit) CloudPromiseland Enterprise Clients Compelling Business Event Theme 1: “Have to Go” - Rapid Data Center move or Decommissioning - Depreciation of Capital - End of Services Terms or Leases - Clear ROI Theme 2: “Need to Go” - Less defined Business Case - Less defined ROI - Strategic Imperative - Industry Trend - Fear, Uncertainty, Doubt, and Resistance
  • 8. Business needs are a major factor in defining migration timelines and treatments • Short (<3 months) • Mid Range (3 – 12 months) • Longer Term (1 – 3 years) Note: Timelines can dictate treatments Timelines
  • 9. • Thousands of servers • Aggressive migration timeline • Large number of participants • Combination of the above What is a large-scale migration?
  • 10. Application migration challenges  Lack of accurate discovery tools and processes  Lack of application contexts / information  Limited CMDB or similar data sources  Inaccurate on-premises costs  Lack of detail and scope with respect to operating model, governance, risk, compliance, security, software licensing, etc.  Potential operational practice maturity gaps  Increased cost  Longer time to value  Inaction Large migrations greatly amplify these challenges…....
  • 11. Additional large migration challenges  Efficient coordination and communications across a large team made up of business, application, development, operations, and partner participants  Discovering, transforming, and deploying complex sets of workload components  Demand for automated management of AWS infrastructure and applications  Insufficient WAN bandwidth to support ongoing operations + parallel server and data migrations Large migrations face these additional challenges…....
  • 12. Small to medium migration Small to medium migrations have the following characteristics….... Area Characteristic Program & Project Management • Can get by with PMs managing activities with MS Project & Spreadsheets • Can successfully leverage email and status calls to collect verbal updates, and report on status Infrastructure Provisioning & Workload Migration • Can get by with manual AWS infrastructure provisioning and workload migration Team Size • Small to medium IT team with possibly some business stakeholders Team Skills • Combination of IT & Business staff that manage and execute the migration. May use contractors/partners to assist Level of project scope & visibility • Smaller IT Project or major business initiative in a smaller company
  • 13. Large migration Large migrations have the following characteristics….... Area Characteristic Program & Project Management • Requires automated workflow and tracking for technical as well as program-level visibility Infrastructure Provisioning & Workload Migration • Requires automation of AWS infrastructure provisioning and workload migration Team Size • 10s to 100s of staff performing coordinated/sequenced activities Team Skills • Combination of IT & Business staff that have the context and AWS and/or Partner staff that have the specific SME skills to drive down risk & optimize every aspect of the migration Level of project scope & visibility • Typically Tier 1 Business initiatives tied to strategic business goals/outcomes
  • 15. Workload migration playbook phases The workload migration playbook varies by customer, but typically consists of ~9 phases and ~40 high level activities
  • 16. The 6 Rs of enterprise cloud migrations • Rehost • Replatform • Repurchase • Refactor • Retire • Retain
  • 17. CSC customer journey to the cloud Advise Cloud Goals & Strategy Plan Decision Wheel Determine Migration Path Manage & Optimize Verify & Unit Testing Cutover & Signoff Plan Migration & Sequencing Tuning Transform the App Migrate Using Oracle Golden Gate Software Vendor S/PaaS (if available) Decommission Do Not Move Operate Target Platform Selected for Cost & Perf. Apps & Servers Identified Performance Target Platform Simulation BizCloud Azure AWS Other Dependencies Application System Communication Migration Waves Defined Performance Optimization Plan Discover Analysis Recommend Move the App Lift & Shift (Re-host) Migration Method Migration Tool Other VMware etc. Manually Move App & Data DR Migration Racemi DynaCenter Live Migration Move the Data Migrate Data Target Env. Selection/ Implementation Cloud Storage Customizable & Automated Transformation Customer Journey to the Cloud with CSC Discovery with Cloud Migration Services Performance with Cloud Migration Services Refactor with Application Modernization Replatform with Application Modernization Migration with Cloud Migration Services Data Migration with Data Migration Services
  • 18. Workload migration playbook variations Application (infrastructure) Migration Option Choices Application Disposition Option Choices A number of factors drive the specific activities required for each individual workload migration…..
  • 19. Discovery & automated migration tools Description Partner Application Component & Dependency Discovery Production environment, LIVE migration with minimum downtime Non-supported OS Windows 2003, in-place upgrade and migration Database migrations Non-Prod / Non-critical migrations Build from SoE AMI or VM Import/Export Partner tools are critical to optimize migrations & reduce risk….... Database Migration Service
  • 20. Customer Journey How CSC guides customers on their journey to the cloud Cloud Services Discovery Performance MigrationAdvisory Optimize Advise Plan Migrate Verify Manage & Optimize Cloud Ready Assessment Asset Discovery Clone / Re-hosting Live Migration Minimum Downtime Resource Utilization Platform Right Sizing App Requirements Peak, Avg. Target Cloud QoS Profiling Target Cloud Real Testing Compare Cloud Behaviors Critical Component Identification Application Discovery Inter-Server Relationships Clone + Import Agility Build from Scratch in Agility Upgrade & Modernize Inter-Application Relationships Move Group Identification Compare Target Cloud Costs Cloud Consultancy QoS SLA Monitoring SOLUTIONS& SERVICES CLOUDPRODUCTSWORK FLOW Patching Cost Optimization Customer BU Cost Allocation Reporting
  • 21. CSC cloud migration services for AWS Cloud Migration Services for AWS Discovery Migration Discover legacy, virtualized or cloud-ready real estate through RISC Networks software. Analyze and support creation of waves for end-to-end discovery of Windows, Linux, and other platforms ready to move to AWS. Racemi automated software migration solution supports moving workloads automatically to AWS. Create waves of migrations to lift+shift, re-platform or re- engineer as needed to accelerate time to realizing the benefit of AWS. COST SAVINGS CUSTOMER ENGAGEMENT Reduce overall capital expenses by transitioning to a leased infrastructure model. Automated discovery and migration capability with RISC Networks and Racemi support accelerated automated process for onboarding new workloads into AWS quickly. Get out of legacy data centers and start rapidly developing new applications and services after migrating to AWS through CSC cloud migration services.
  • 22. Digital Application Experiences Release Full Business Potential Digital Application Experiences Deliver increased flexibility and responsiveness, while controlling costs Digital Application Experiences Modern applications with API “wrappers” can empower organizations Innovative software is transforming entire industries Too many organizations are being held back by old software APIs help break out locked apps, improving access to information Modern apps help “consumerize” existing technology 25% of software budgets will be spent on mobile applications by 2017 – IDC Classify, re-platform or re-imagine, modernize application solutions • Optimize Application Landscape to take advantage of the cloud economics. • Remediate cloud anti-patterns through re- platforming and optimizing applications for cloud scaling and leasing capabilities • Reduce TCO by 20-30% through application portfolio stratification and analysis • Accelerate time to market with new applications and services with AWS application development methodology • Develop new AWS-centric modern applications and platforms with CSC specialists; mobile, Internet of Things (IoT), and other user-experience driven applications for dynamic delivery of new function and service CSC application modernization on AWS
  • 23. I am interested in cloud but I don’t know what/how to execute I need to understand what I have I need to organize this information by application Then I want to classify my applications to see what is easy/hard to move and why Then I want to look at pricing & other factors around cloud providers to choose my destination Then I want an easy way to set up that cloud environment Then I want to migrate my application to that environment Then I want to monitor and track the changes of that application in the cloud Foundational Use Case Specific Powered by Cloud migration discovery methodology – strategic discovery
  • 24. Current Method of Assessment and Analysis The process of analysis is manual, time consuming and provides little benefit to the organizations they are servicing Most organizations that we speak to are going through a manual process of conducting interviews with their team and collecting data manually This process can take months to years in some cases, which means that decisions are delayed by months, potentially years Our analytics deliver a great starting point by automatically collecting data in as little as two - four weeks. It drastically improves the overall process. Interviews, Manual Assessment Decisions Are Delayed Our Process Faster, easier, and more effective discovery Powered by
  • 25. Discover Understand connectivity; what application servers exist. Reduces potential risk for the organization. Visualize ACV technology helps organizations organize and provide clarity of the entire IT estate. Performance Identify performance characteristics, connectivity, dependencies. Powered by Capabilities that deliver results
  • 26. How live migrations work Source Server (Physical, Virtual, or Cloud) Cloud Infrastructure Image Image Library Step 3: Configure Image Payload For Target Cloud Step 1: Spin Up New Cloud Instance Step 2: Auto-Install The Racemi Agent Step 4: Deploy Image DynaCenter Console Live Capture Powered by
  • 27. Injects files and settings into image on the fly: • Virtual tools • Cloud drivers/tools • Management tools • Patches • Misc Applications Execute scripts: • Attach to load balancer • Remove files/applications • Update DNS servers Install partner agents Powered by Automating transformation components
  • 28. CSC cloud migration services – fly fast, fly safe Phase I - Discovery Readiness Phase II - Discovery Inventory Phase III - Application Grouping Phase IV - Discovery Project Closure Planning | Prep | Install Phase I – Migration Readiness Phase II – DynaCenter Provisioning Phase III – Cloud Migration Phase IV – Migration Project Closure Initiate Discovery Scan Discovery Remediate Dependency Collection • Decommissioning • Final Sign-Off • Documentation • Final Discovery Report Delivery • Decommissioning • Final Sign-Off • Documentation Planning | Prep Cloud and Migration Architecture Readiness Deploy DynaCenter Cloud Services Availability Test Migration Sprint 1 All Future Migration Sprints Readiness Analyze Convert Enable Questionnaire & Interviews Agile Cloud Migration Methodology
  • 29. Large-scale migration – agile project management  Agile Methodology  Different treatments = different teams  Migration sprints  Automation in Project Management – A system with the following capabilities: − Central Knowledge Portal − Automated Workload Migration Playbook − Real-time Program Dashboard − Central Asset Management  JIRA is commonly used, but other tools can work
  • 31. Our challenge May 19, 2015, CSC announced that its Board of Directors has unanimously approved a plan to separate the company into two publicly traded, pure play leaders: one to serve commercial and government clients and one to serve public sector clients in the U.S. Business Application Portfolios 200+ Apps must migrate by 10/1/2015 Program Specific Applications Types: Collaboration Finance HR Payroll Security Other… 70,000 Employees 14,000 Employees Approximately: 250 Servers (Physical and Virtual) 3 TB Memory 1300 processors Infrastructure Types: Physical Virtual Private Cloud SaaS Data Centers 14+ Data Centers SaaS Providers Data Centers 2 Data Centers 1 Gov CSP SaaS Providers
  • 32. How do we attack this problem? APPLICATION DISCOVERY OPERATIONS ONBOARDING APPLICATION AFFINITY GROUPING MIGRATION EXECUTION CLOUD ADOPTION ASSESSMENT TARGET ASSESSMENT & ARCHITECTURE APPLICATION TREATMENTS MIGRATION VALIDATION OPERATIONS PLANNING CONTINUOUS IMPROVEMENT Migration Process We need a strong systems integrator with proven applications migration processes to discover, plan, and execute our application separation between the two separate companies.
  • 33. APPLICATION DISCOVERY Migration - shape CLOUD ADOPTION ASSESSMENT CSGov Only 49% CSC/CSGov Shared 40% CSC Only 11% Suitability Scorecard Tells you the ideal level at which you should be looking for a cloud-based alternative: SaaS, PaaS, IaaS. Cloud Adoption Roadmap Identifies treatments and prioritization based on customer requirements and target environment. Our Targets: Physical CSRA Data Center, CSRA Private Cloud, AWS Gov Cloud, SaaS Providers App Inventory App Data Flow Diagram
  • 34. Migration - transform APPLICATION AFFINITY GROUPING APPLICATION TREATMENTS Not Migrate 24% Physical (NPS Data Center) 51% Gov Cloud 15% SaaS 10% Treatment Do not migrate Application exists at a location/data center that will remain; no need to migrate at this time. Physical move Ship physical architecture with applications installed to consolidated data center. Migrate to AWS GovCloud Initiate an application migration to AWS GovCloud, via cloning, cloning & import/export, rebuilding, or rebuilding with import/export. Migrate to CSRA instance of SaaS CSRA is sharing a SaaS implementation with CSC, need to work with the SaaS providers to create a CSRA dedicated instance and initiate a data migration and purge.
  • 35. Migration - transform, ctd. MIGRATION EXECUTION MIGRATION VALIDATION Physical CSRA Data Center/Private Cloud: 1. Data Center Preparation (Space, Power, Network, Staffing) 2. Application Outage Planning 3. Onsite Installation 4. Configuration 5. Base Testing AWS GovCloud 1. Partnership with Racemi 2. Move Group Planning 3. Discover, Capture, Clone, Configure 4. AWS Import/Export 5. Some Straight Rebuild SaaS Providers 1. Partnership with SaaS providers 2. Professional Services 3. SaaS Statement of Work 4. Configuration Migration/Establishment 5. Base Testing • Release Planning • Re-use Existing Regression Testing • Manual Test Script Execution • User Acceptance Testing • Go/No Go Decision • Go Live Support Period Team used Agile methodologies to deliver the migration execution (scrum planning, kanban execution)
  • 37. Migration - manage OPERATIONS ONBOARDING CONTINUOUS IMPROVEMENT Integrated Technology Center (ITC) Integration: 1. CSC Answers (HR Help Desk) 2. CSC Technical Help Desk 3. Network Operations & Security Center (NOSC) Application O&M Teams 1. Parallel O&M for a period of time to support rollback 2. Outage Management 3. Triage 4. Scrumban teams 5. DevOps • Physical to Cloud/Virtual • Keep moving to the cloud! • Stateless Architectures • High Availability • Cloud Service Rich • Hybrid – VM/Container/SaaS Architectures • Offering Enhancements WHERE WE NEED TO BE… WHERE WE STARTED… WHERE WE ARE… Lift & Shift Optimize
  • 38. Success stories • Hybrid environment (Compute, Network, Storage) on Physical Premises, Dedicated Private Cloud, Government Community Cloud, SaaS Provider, all seamless to the end user…. and it works! • Use of AWS rapidly increased the time to value for our cloud-based IaaS (compute, network and storage). Able to execute plan in hours/days vs. weeks/months it would have taken using alternative IaaS with same requirements • Agile methodology delivered value early, identified issues and mitigated them rapidly. • CSC used its own processes and methods to take on this aggressive application migration effort—and they worked. Lessons will improve these migration offerings passing on value to our customers. • DR recovery point time reduced from days to minutes with some of these applications. Architected for resiliency to failures.
  • 39. Lessons learned • No magic bullet for an enterprise migration. • Plan for bandwidth. Biggest bottleneck in an automated migration/cloning to cloud is bandwidth. Plan ahead, expect delays for bandwidth restrictions/issues. • Do not disregard the importance of planning, especially the target environment planning. Much harder to move migrated resources due to poor VPC/Target network planning. • Automation can not migrate everything, expect some traditional migration methods to be required. • No Re-IP’ing is a great goal, but not entirely possible in a large-scale migration. • Most importantly… utilize your partner expertise, heed their advice (AWS, Racemi, SaaS Partners, etc.)
  • 40. CSC and AWS at a glance Working together since 2013, CSC is an AWS Premier Consulting Partner with several AWS competencies, including Migration and Big Data, and is an audited AWS Managed Service Provider • Help clients discover, migrate, optimize, and manage application workloads on AWS • Raise an enterprises’ Digital IQ using digital transformation advisory and consultancy services • Unlock the full benefits of running on a cloud platform using applications modernization services • Perform continuing research into the overall governance, risks, and security associated with the new generation of infrastructures built on clouds • Provide innovative solutions that help migrate legacy application workloads and build and host custom apps to be consumed as-a- service • Utilize AWS best practices experience and AWS development tools, such as CloudFormation scripts, sample architectures, dev/ops scripts, to provide best of breed solutions Consumer and Retail Communications and Media International Public Sector Digital Applications Next-Gen Networks Fixnetix Low-Latency Infrastructure Expertise in industry and business Market leading platforms and experience and IP to collaborate with you Cloud Cybersecurity LAN, Storage and Compute Platform Big Data and Analytics Next-Gen Workplace Mobility and Social Energy and Technology Banking and Capital Markets Healthcare and Life Sciences
  • 41. CSC AWS portfolioSOLUTIONS& SERVICES Architect ConnectManageAdvise SecureMigrate CSCOFFERING Application Modernization CSC’s application modernization capabilities range from refactoring and COTS re-platforming to full conversion and rebuilding of the application with AWS in mind. Benefits include better utilization, performance, developer productivity, and innovation using the full AWS ecosystem. Analytics as a Service This industrialized, fully managed environment collects and analyzes a wide variety of data sources at volume. Hosting BDPaaS on Aws provides instant scalability, ease of use, and rapid application development. Obtain data to make informed decisions about optimizing your business through a big data toolset. Cloud Migration Services for AWS Accelerated automated migration services to AWS including application, data, and OS migration services. This managed suite of services enables rapid migration of cloud-ready workloads into AWS. Combine this with CSC AWS Services for AWS to migrate and manage your Infrastructure and application real estate. Powered by RISC Networks and Racemi. Security Services for AWS CSC Global Risk center includes tools and automation to secure your AWS environment and workloads. We leverage several partners in supporting this highly integrated service with our CSC Services for AWS to provide comprehensive management and security for your AWS environment. Cloud Services for AWS CSC combines cloud- native monitoring and management tools from our Cloud Services for AWS with monitoring and management capabilities of our CSC Global Risk management Center. CSC works closely with our partners (CloudPassage, McAfee, AppDynamics, Puppet, Chef, CloudCheckr) to provide an interoperable suite of tools for 24x7 support. Cloud Network Service Our unique, fully integrated software platform, the CSC Agility Platform provides policy-based governance and control over applications and services. CSC’s partnership with AT&T NetBond services provides on-demand, secure AWS Direct Connect for clients to extend their corporate network directly to the AWS Cloud.
  • 42. Key takeaways  Migration as part of larger IT Transformation framework  Migration automation, focus on business processes and functions, not servers  Leveraging AWS ecosystem – APN Technology Partners, CSC’s AWS Center of Excellence, CSC’s Global AWS Practice Solution Architects, and AWS Professional Services – to reduce risk and optimize activities and business outcomes