SlideShare una empresa de Scribd logo
1 de 42
ACCENTURE
REBORN IN THE
CLOUD
MASS MIGRATION
AT SPEED AND
SCALE
AWS SUMMIT
5 APRIL 2017
CHRIS FLEISCHMANN
Managing director
Journey to cloud chief architect
ATTILIO DI LORENZO
Senior manager,
Journey to cloud architect
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
INTRODUCTION
APPLICATION LED MIGRATION CASE STUDY
TUMBLEWEED APPROACH
OUR CAPABILITY
RAPID DATACENTER EXIT CASE STUDY
MASS MIGRATION COMPONENTS
MULTIPLE APPROACHES
AGENDA
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
INFRASTRUCTURE ORCHESTRATION /
BROKERING
COST FOCUSSED.
NOT JUST COST
LINEAR PROJECTS
No longer constrained by the
infrastructure environment, can do SVT
while doing rev 2.0 of the same project
AGILITY AND
DEVOPS
SERVERLESS
1 1 0 1
0 0 1 0
1 0 1 0
APPLICATION LED
SaaS
PaaS
IaaS IaC
SAAS, PAAS,
IAAS, IAC
AUTOMATION
It’s now about:
No VM to VM
comparison.
If you get a chance to
rebuild, do it differently.
Infrastructure provided with
code (IaC).
Building environments
over and over with
minimal human footprint.
IT as a business enabler,
a self-service portal for
the business to consume.
ENABLEMENT
INTRODUCTION
CLOUD IS THE NEW NORMAL, WE’RE ALREADY
SEEING A PARADIGM SHIFT.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
THE TIME IS NOW:
MIGRATE.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
WHY MIGRATE?
1.Pay for what you need
2.Reduced CAPEX and reduced OPEX
3.Improved productivity
4.Improved security
5.Enter new markets / fail fast
6.Cost avoidance
7.Operational excellence
8.Business agility
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
MASS MIGRATION
COMPONENTS
Opportunity
evaluation
Portfolio
discovery and
planning
Application design
Migration
And validation
LAUNCH
Operate Optimise
1 2 5 64
A MASS MIGRATION
A TYPICAL 6-STEP PROCESS:
3
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
MIGRATION AND DISPOSITION OPTIONS
Retain This is the “do nothing” option.
Re-host Typically on premises to encapsulated EC2 / VMs on a cloud provider.
Replace Replace one or more existing applications for new applications.
Refactor Application code or configuration changes are made to utilise cloud native services.
Rebuild Rebuild your solution on a providers application platform while discarding code from for an existing application platform.
Revise
Modify or extend the existing codebase to support legacy modernisation requirements, then use rehost or refactor options to
deploy to the cloud.
Retire Decommission and archive data as necessary.
MASS MIGRATION
JOURNEY OPTIONS:
Based off: http://www.gartner.com/newsroom/id/1684114
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
MULTIPLE
APPROACHES
MULTIPLE MIGRATION APPROACHES
MANY PATHS
Each application can have a different path…
Decommission
Do not move
Define Business
Objectives / Strategy
Design, Build Cloud
Environment
Move the App
Infrastructure
Refactor
for Cloud
Provider
Rebuild Application
Architecture
VM Import
3rd Party Tools
Manually Move
App and Data
Determine
Migration
Process
Lift and Shift
(Minimal
Change)
Discover,
Assess (Enterprise
Architecture and
Applications)
Determine
Migration Path
Vendor
S/PaaS
(if available)
Move the
Application
Replatform
(typically legacy
Applications)
Rearchitect
Application
Recode
Application
Refactor
for AWS
Recode App
Components
Architect Cloud Environment
and Deploy App, Migrate Data
Application
Lift and Shift
Determine
Migration Process
3rd Party Migration Tool
Manually Move App and Data
Migration and
UAT Testing Signoff Operate
CutoverTuningPlan Migration
And Sequencing
Identify
Ops
Changes
Org/Ops
Impact
Analysis
Change
Management
Plan
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
PEXA’S APPROACH
PEXA’S APPROACH TO CLOUD MIGRATION
REPLATFORM AND REFACTORING TO AWS
PEXA’s approach was to use a lift-and-shift migration as an opportunity to start using
DevOps tools made available with AWS
Decommission
Do not move
Define Business
Objectives / Strategy
Design, Build Cloud
Environment
Move the App
Infrastructure
Refactor
for Cloud
Provider
Rebuild Application
Architecture
VM Import
3rd Party Tools
Manually Move
App and Data
Determine
Migration
Process
Lift and Shift
(Minimal
Change)
Discover,
Assess (Enterprise
Architecture and
Applications)
Determine
Migration Path
Vendor
S/PaaS
(if available)
Move the
Application
Replatform
(typically legacy
Applications)
Rearchitect
Application
Recode
Application
Refactor
for AWS
Recode App
Components
Architect Cloud Environment
and Deploy App, Migrate Data
Application
Lift and Shift
Determine
Migration Process
3rd Party Migration Tool
Manually Move App and Data
Migration and
UAT Testing Signoff Operate
CutoverTuningPlan Migration
And Sequencing
Identify
Ops
Changes
Org/Ops
Impact
Analysis
Change
Management
Plan
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
2.01.0
PEXA EMBRACED DEVOPS
THE MOVE TO DEVOPS HAS EVOLVED WITH
MATURITY
PEXA moved from traditional waterfall approaches to a DevOps agile methodology.
Waterfall
Separate Dev, Test, Deploy Phases
DEV OPS DEV OPS DEV OPSDevOps
SEPARATE SILOS DEVOPS-AS-A-SERVICE EMBEDDED
Journey to Agile
• Projects run in 2 week sprints
• Each sprint containing
development and testing
• Specialised DevOps stream
required to perform deployment
activities
Fully Agile
• Development broken down into
squads
• Each squad has a different business
focus
• Each squad in a fully agile operate
model requiring no specialised
DevOps team to perform deployment.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
PEXA TOOLING
CONTINUOUS DELIVERY PIPELINE
CI Server
Configuration
Management ServerBitBucket
SCM
• Product
• Infrastructure
• System
Configuration
• Security &
Compliance
Artifactory
(AMIs/Shared binaries)
Developers
Test Servers
Production
Servers
1. Initiate
2. Query product requirements
3. Apply infrastructure
4. Apply system configuration
6. Apply security & compliance mechanisms
5. Pull required
product change
set
7. Product
verification
testing
8. Query if old stack exists
9. Delete old stack (if exists)
10. Notify
Monitoring
and Alerting
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
CHAT WITH PEXA
LARGE EUROPEAN
UTILITY’S APPROACH
ACCENTURE MASS MIGRATION SUCCESS STORY
PRESENTED AT RE:INVENT 2016 KEYNOTE
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
LARGE EUROPEAN UTILITY’S APPROACH
LIFT AND SHIFT FOR RAPID DATACENTER EXIT
This utility migrated more than 5,000 workloads at speed. More than 150 per week using a
core set of standardised AWS patterns.
Decommission
Do not move
Define Business
Objectives / Strategy
Design, Build Cloud
Environment
Move the App
Infrastructure
Refactor
for Cloud
Provider
Rebuild Application
Architecture
VM Import
3rd Party Tools
Manually Move
App and Data
Determine
Migration
Process
Lift and Shift
(Minimal
Change)
Discover,
Assess (Enterprise
Architecture and
Applications)
Determine
Migration Path
Vendor
S/PaaS
(if available)
Move the
Application
Replatform
(typically legacy
Applications)
Rearchitect
Application
Recode
Application
Refactor
for AWS
Recode App
Components
Architect Cloud Environment
and Deploy App, Migrate Data
Application
Lift and Shift
Determine
Migration Process
3rd Party Migration Tool
Manually Move App and Data
Migration and
UAT Testing Signoff Operate
CutoverTuningPlan Migration
And Sequencing
Identify
Ops
Changes
Org/Ops
Impact
Analysis
Change
Management
Plan
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
OPERATING
MODEL
DISCOVERY
& EXECUTION
BUSINESS
CASE
LARGE EUROPEAN UTILITY’S APPROACH
KEY ELEMENTS
Cloud transformation driving cost reduction and operating model simplification
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
…more economic benefits
than expected…
…strong planning and preparation…
...defined at project start and
refined iteratively...
• App deployment times down
from 6w to 12h
• Compute reduction of 35%
and more than 60% in
storage reduction.
• 30% reduction in tickets
• 20% of infrastructure
removed
• Business Unit and Country
driven discover and
execution to reduce risk and
minimise impact.
• Started simple to prove the
concept and earn trust with
the business, scaling with
size and complexity.
• Develop a new and efficient
operating model
consolidating legacy toolsets
and processes.
TWO COMMON METHODOLOGIES
WATERFALL APP BY APP
• Structured, consistent processes and results
• Highly measurable progress factors
• Planned scope and contractable costs
• Execution focussed, hard to enforce measurement and halt
activity, not aligned to ROI
• Medium adaptability
• High investment in pre-planning and team structure isn’t
always recoverable in highly dynamic migrations
• Low pre-planning investments are easy to recoup
• Highly flexible teams focused on the best migration for the
business
• Difficult to measure progress against long term goals
• Costs difficult to plan and manage across the life of the
migration
• Inconsistent process and results
+
-
+
-
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Common pitfall Manifestation Functional result Manifestation
Extensive
migration, little
ROI
• Large migration executed
• TCO increased due to not
being able to shut down
legacy systems
• Increasing management
overhead of two platforms
No acceptance of the impossibility of knowing enough to
create a successful waterfall at start
Difficulty of accepting cost / time change into waterfall
• Operating model change
• Tools change
• Updating project plan
• Repetitive CR’s and req. Blow out
TCO developed without actually performing a migration, in
doing so the TCO will be incomplete
Analysis paralysis. An opposing problem to point 3.
• Spend too much time trying to make your TCO complete
with likely budget over-runs or prolonged project timelines.
Extensive
planning, stalled
migration
• Little or no migration and
no cloud value obtained.
• Significant investment in
planning is lost.
WATERFALL APPROACH
COMMON PITALLS AND FAILURES
Examining many migration projects that have followed the waterfall approach, there are
some common lessons.
Large remaining
datacenter
LARGE cloud
Large remaining
datacenter
No cloud
1
2
1
2
3
4
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
WATERFALL APPROACH
COMMON PITALLS AND FAILURES
Matthew Casperson*
LIFTING AND SHIFTING – IS IT SIMPLY A REBRANDING EXERCISE?
“…moving existing processes, infrastructure and mindsets from on premises and into the cloud prevents you
from harnessing the full potential that the cloud provides. I’ve seen this first hand. But I’ve also seen how
easy it is for even a simple lift and shift migration to fail, and nothing will kill your cloud strategy faster than the
time and money burned in a failed migration.”
* https://dzone.com/articles/to-quotlift-and-shiftquot-or-not-that-is-the-quest
„“
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
APP BY APP APPROACH
THE ‘ LIGHT ’ APPROACH
A second approach taken by clients focuses on moving applications, one application type
at a time.
Light weight teams with quick results
Focussed on quality for the
individual app
Low overhead
Flexibility / integrated decision ability
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Common pitfall Manifestation Functional result Manifestation
Expensive,
disorganised, and
difficult to manage
cloud
Unique IMPLEMENTATIONS
COMPLICATING OPERATION,
MANAGEMENT, AND USE.
• Company security policies met
in varied and inconsistent
manner.
• Non standard naming
conventions.
• Tooling such as backup and
monitoring not consistent.
• Business units split between
legacy and cloud processes.
• Business processes remain the
same and are not modernised
for cloud.
Training isn’t created, executed or standardised. Results in
unexpected costs and confusion which are worse per app.
TCO
• Not created
• Not tracked
• Not standardised
Lack of coordinated program structure
• No programmatic feedback (solve same problems
repetitively)
• No coordinated reporting of results (what actually is
success?)
• Cloud application architecture differs for every application
• Technical implementations vastly diverse in terms of
languages, environments, APIs and connections
• No program level services (connectivity, issue resolution,
etc.)
• Highly siloed end results
Elongates the time to get to cloud vs DC closure.
APP BY APP APPROACH
COMMON PITALLS AND FAILURES
1 1
2
3
4
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
THE TUMBLEWEED APPROACH
(THE PREFERRED
APPROACH)
https://crazykittylove.files.wordpress.com/2013/06/tumbleweed.jpg
TUMBLEWEED APPROACH
CLOUD MIGRATION MATURITY MODEL
Consider the continuum of migration maturity models. You should target to be beyond stage 3.
STAGE 1:
AD-HOC
Few processes are defined
and are occasionally even
chaotic; success depends
on individual effort.
STAGE 2:
OPPORTUNISTIC
Basic project management
processes are established
to track cost, schedule, and
functionality. The necessary
process discipline is in place
to repeat earlier successes
on similar initiatives
STAGE 3:
REPEATABLE
The process for both
management and technical
activities is documented,
standardised, and integrated
into a standard software
process for the organisation.
STAGE 4:
MANAGED
Detailed measures of the
process/initiative are
collected. Process/initiative
is quantitatively understood
and controlled.
STAGE 5:
OPTIMISED
Continuous process
improvement is enabled by
quantitative feedback from
the process and from
piloting innovative ideas and
technologies.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Small scale diagram to follow as
we move through the model
Program sponsorship and governance
High level
business case
Strategic application
assessment
Select candidate
Applications
Agile team templates
Structure program
context
Establish feedback
loop
Feedback at start and end of every project
Training
Architecture
Connectivity
Licensing
Vendor support
I&AM
Operations
Application owner and business engagement
Migration
context
Project
sponsor
Business
sponsor
Sec, risk,
compliance
Technical
engineers
Ops
Application
engineers
App
owner
Feedback
TCOeval.
Agile team n…
Next
agile
team
Change
mgmt
Project
sponsor
Business
sponsor
Sec, risk,
compliance
Technical
engineers
Ops
Application
engineers
App
owner
Change
mgmt
TUMBLEWEED APPROACH
BEGIN WITH THE END IN MIND
A successful migration merges agile and waterfall approaches. Providing program level
components to agile teams.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
You need data…
At this point you do not have enough data points to justify a full DC move, but hopefully you can focus on a
subset of applications that are good candidates.
Application TCO…
Each application will need its own business case. You cannot plan for these applications now nor know the details
of their needs to the right level.
Lower TCOInfrastructure
focussed
Higher flexibility
and agility
Faster time to
market
Scalability
and elasticity
Business case for migration;
TUMBLEWEED APPROACH
HIGH LEVEL BUSINESS CASE
Establish a High Level Business Case upon which the overall body of work can be evaluated.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Application
Package Custom
High SaaS maturity
and moderate
sensitivity
Low SaaS maturity /
high risk /
compliance
Low SaaS maturity /
market sensitivity
Old age legacy
High market
operational
sensitivity
Moderate market /
operational
sensitivity
Data compliance /
sensitive
Moderate data /
compliance
sensitivity
Data compliance /
sensitive
Moderate data /
compliance
sensitivity
IaaS
(on premises /
public)
Saas
IaaS
(public)
PaaS PaaS PaaS
TUMBLEWEED APPROACH
STRATEGIC APPLICATION EVALUATION
Evaluate your applications just enough such that you can group them by basic categories and make
some short term, high level decisions.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Simplifying it down to
three types:
Born in the cloud
archetype
Cloud ready
archetype
Cloud not ready
archetype
TUMBLEWEED APPROACH
START WITH A LIMITED SET
Choose 3-5 different types of applications that do not have data privacy issues, but are medium
complexity.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
The main aim of this team is that they can sign off, can analyse build test and run their solution without needing to
engage other core areas of the business.
Create teams to execute your 3-5 applications, either in serial or parallel.
Serial executionParallel execution
Agile team n…
Project
sponsor
Business
sponsor
Sec, risk,
compliance
Technical
engineers
Ops
Application
engineers
App owner
Change
mgmt
TUMBLEWEED APPROACH
AGILE TEAM STRUCTURE
Create a team structure encompassing the resources necessary to execute the translation
of the target.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Program sponsorship and governance
Training
Architecture
Connectivity
Licensing
Vendor support
I&AM
Operations
Application owner and business enagement
Migrationcontext
Feedback
Tcoeval.
Provides exec oversight
Shared Program Level Services
Feedback and TCO after each
project completes
Agile team n…
Project
sponsor
Business
sponsor
Sec, risk,
compliance
Technical
engineers
Ops
Application
engineers
App owner
Change
mgmt
TUMBLEWEED APPROACH
STRUCTURE PROGRAM CONTEXT
Organise the context in which the agile teams will execute and a team to fund and oversee that context.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
TUMBLEWEED APPROACH
ARCHITECTURE AND OPERATING MODEL
CONSIDERATIONS
Leverage the shared architecture and operating model patterns from the program. Make adjustments to
the architecture and operating model as you collect more evidence.
• Application level scope; An SAP environment is different to a web-based application, they should operate
differently.
• Re-use architecture and operating model procedures; vary only after sign off and consideration from
program level decisions
• Security roles; network vs admin vs application role should be consistent across multiple platforms, projects
and applications.
• Backup may be different; An SAP environment requires different back up procedures to an n-tier web
application where it may be stateless and self healing, but establish similar backup and restore procedures.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Architecture
Feedback
Tcoeval.
Operations
Architecture
Operations
Update the Operating Model and Reference Architectures as you collect
evidence
Re-Use Backup, Connectivity, Security, common patterns.
Re-Use the same Operating Model and Procedures where possible
Update/Adjust the Business Case
and TCO after each project
completes
The 3-5 projects you choose should form 3-5 reference
architectures that you start to harden and build out a
referenceable architecture for.
More than 25 architectures = a potential operating model
problem
Agile team n…
Project
sponsor
Business
sponsor
Sec, risk,
compliance
Technical
engineers
Ops
Application
engineers
App
owner
Change
mgmt
TUMBLEWEED APPROACH
ARCHITECTURE PATTERNS AND
FEEDBACK
Leverage the shared architecture and operating model patterns from the program. Make
adjustments to the architecture and operating model as you collect more evidence.
Program sponsorship and governance
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
TUMBLEWEED APPROACH
OVERALL BENEFITS
Realise the benefits:
• Update TCO assumptions, benefits, financial models (licensing other…)
• Update reference models; operating model and application and technical architecture patterns.
Result should be:
• Better understanding of timeline for launching an application or project on to cloud
• Better understand of architecture; back-up, connectivity (or issues with), security (what you can
and can’t protect), etc. etc.
• Better understanding of the financial model: TCO modelling more concrete.
• Traceability and accountability now enforced
• Now operating in at least two different environments.
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Use the evidence captured and TCO savings to make the applications more cloud-aware
over time; in sprint 2, 3 4, … N. Continue to feedback your changes to the TCO and
business case. These are live documents.
Some but not all features:
Right sizing, use the clouds transparency to help address platform inefficiencies, stop
unwanted instances, use scaling, use different instance pricing models, choose applications
that are stateless and self healing, leverage storage classes, use managed services, offload
your architecture, consolidated billing, continuous price cuts and economies of scale
while evolving the others:
TUMBLEWEED APPROACH
ARCHITECTURE AND OPERATIONAL
BENEFITS
Business case and TCO detail captured…
Operating model and architecture patterns (up to 25) are now in place
But not forgetting other options in transitioning to cloud:
Retain
Rehost
Replace
Refactor Rebuild Revise
Retire
Selection
Traffic
Sellers Customer
experience
Lower
cost
structure
Lower
prices
Growth
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
OUR CAPABILITY
Accenture
Research
Accenture
Ventures
Accenture
Studios
Accenture
Innovation centers
Accenture
Delivery centers
Accenture
Labs
Trends
Research &
Development
Investment &
open innovation
Solution
Innovation
Use cases
& assets
Industrialisation
Ideate through
thought leadership
Shape emerging
technologies
Prototype through applied
R&D projects
Build with speed and
agility
Scale re-use
With clients
Industrialise
Sales and delivery
ACCENTURE INNOVATION ARCHITECTURE
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
ACCENTURE AWS OFFERINGS SUPPORT SCALE
JOINTLY DEVELOPED AND DELIVERED SERVICES
AND SOLUTIONS
Run and operate via AWS managed services provider certified Accenture cloud platform
Analytics & big data
on AWS
Accelerated path to analytics
driven business relevant
outcomes.
The Accenture Insights Platform,
AWS Edition leverages AWS’ big
data and analytics services
An enabler for industries that
manage risk and compliance
challenges of regulated data in
the AWS cloud
Iot solutions and
services on AWS
Comprehensive industry
solutions and secure, scalable
IoT platform.
Industry-specific solutions include
Connected Home and Insurance
Telematics, with more to follow.
Solutions run on Accenture
Connected Products as a Service
(CPaaS) our broadly deployed and
open IoT platform architecture,
integrated with and optimised for
AWS IoT services.
Cloud transformation
services optimised for
AWS
Move existing applications to
and develop new applications
on AWS.
Services include:
• Cloud strategy
• Organisational and architecture
design
• Application migration and
refactoring
• Application development
services
• Migration ‘factory’ to automate
processes
SAP migration
to AWS
Simplify and accelerate the
journey of most customers
moving their SAP applications
to the cloud in the next 2-5
years.
Services include:
• SAP Implementation
• Cloud Infrastructure
Architecture and Setup
• SAP Run Support for Basis,
Functional, and Development
• Cloud Infrastructure Project &
Run Support
Cloud operating
model – security
solutions
Enhanced security solutions
focus on defence in depth
depth to secure client data and
applications emphasising
visibility and auditability.
Services include:
• Security assessment and
strategy for full migration or
hybrid AWS cloud scenarios
• Security architecture and
design
• Security expertise in cyber
defenses: intrusion and anomaly
detection, breach protection,
vulnerability assessment with
Accenture Cyber Defence
Platform
Strategic solutions
• Workplace-as-a-Service
• Accenture Digital Video
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
ACCENTURE JOURNEY TO CLOUD
ACCENTURE'S MODULAR & SCALABLE AWS
OFFERINGS
Accenture AWS Offering Areas
Transformation Services
SAP on AWS
IoT
Big Data / Analytics
VDI / Workplaces
AWS Security
Accenture Cloud Platform
JOURNEY TO CLOUD
STRATEGY, ASSESSMENT AND ROADMAP CLOUD TRANSFORMATION AND MIGRATION
Cloud Journey Management
Cloud Migration Services
Cloud Application Modernisation
DevOps Services
Cloud Native Custom Development
PaaS Services
Cloud Operations
Security Operations
Cloud Optimization Services
Application Management
Business Process Operations
Application Migration Assessment & Planning
Infrastructure Assessment & Planning
Cloud Strategy
SAP on AWS
VDI /
Workplaces
CPaaS
on AWS
Cloud Discovery & Assessment Core Cloud Architecture
Application
Rehosting Application Optimisation
Application
Modernisation
AWS DevOps
Services
Cloud Native App
Dev
ADOP
on AWS
AIP
on AWS
AccentureCloud
Platform
AWS Security
AWS Security
CLOUD MANAGEMENT AND OPTIMISATION
MASS MIGRATION
COMPONENTS
MULTIPLE
APPROACHES
TUMBLEWEED
APPROACH
APPLICATION LED
MIGRATION CASE STUDY
RAPID DATACENTER
EXIT CASE STUDY
OUR
CAPABILITY
INTRODUCTION
Thank you!

Más contenido relacionado

La actualidad más candente

The Path to Data and Analytics Modernization
The Path to Data and Analytics ModernizationThe Path to Data and Analytics Modernization
The Path to Data and Analytics ModernizationAnalytics8
 
Slides: Success Stories for Data-to-Cloud
Slides: Success Stories for Data-to-CloudSlides: Success Stories for Data-to-Cloud
Slides: Success Stories for Data-to-CloudDATAVERSITY
 
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud StepsAccelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud StepsAmazon Web Services
 
Cloud Adoption in the Enterprise
Cloud Adoption in the EnterpriseCloud Adoption in the Enterprise
Cloud Adoption in the EnterpriseAmazon Web Services
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzureWSO2
 
[Accenture] Digital Business 2017
[Accenture] Digital Business 2017[Accenture] Digital Business 2017
[Accenture] Digital Business 2017Duy, Vo Hoang
 
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...Amazon Web Services
 
Airbyte - Series-B deck
Airbyte - Series-B deckAirbyte - Series-B deck
Airbyte - Series-B deckAirbyte
 
Modern Data Challenges require Modern Graph Technology
Modern Data Challenges require Modern Graph TechnologyModern Data Challenges require Modern Graph Technology
Modern Data Challenges require Modern Graph TechnologyNeo4j
 
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptxApp Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptxMONISH407209
 
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 journeyAmazon Web Services
 
Agile Operating Model at Scale
Agile Operating Model at ScaleAgile Operating Model at Scale
Agile Operating Model at ScaleAmish Khatri
 
Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...Mark Hewitt
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureAdam Stephensen
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseAraf Karsh Hamid
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalDavid Favelle
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud StrategyInternap
 

La actualidad más candente (20)

The Path to Data and Analytics Modernization
The Path to Data and Analytics ModernizationThe Path to Data and Analytics Modernization
The Path to Data and Analytics Modernization
 
Slides: Success Stories for Data-to-Cloud
Slides: Success Stories for Data-to-CloudSlides: Success Stories for Data-to-Cloud
Slides: Success Stories for Data-to-Cloud
 
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud StepsAccelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
Accelerate Cloud Migration to AWS Cloud with Cognizant Cloud Steps
 
Cloud Adoption in the Enterprise
Cloud Adoption in the EnterpriseCloud Adoption in the Enterprise
Cloud Adoption in the Enterprise
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
[Accenture] Digital Business 2017
[Accenture] Digital Business 2017[Accenture] Digital Business 2017
[Accenture] Digital Business 2017
 
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...
 
Airbyte - Series-B deck
Airbyte - Series-B deckAirbyte - Series-B deck
Airbyte - Series-B deck
 
Modern Data Challenges require Modern Graph Technology
Modern Data Challenges require Modern Graph TechnologyModern Data Challenges require Modern Graph Technology
Modern Data Challenges require Modern Graph Technology
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptxApp Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptx
 
Cloud Migration Strategy Framework
Cloud Migration Strategy FrameworkCloud Migration Strategy Framework
Cloud Migration Strategy Framework
 
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
 
Agile Operating Model at Scale
Agile Operating Model at ScaleAgile Operating Model at Scale
Agile Operating Model at Scale
 
Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...Building an Effective Data & Analytics Operating Model A Data Modernization G...
Building an Effective Data & Analytics Operating Model A Data Modernization G...
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
 
Cloud Migration Strategy - IT Transformation with Cloud
Cloud Migration Strategy - IT Transformation with CloudCloud Migration Strategy - IT Transformation with Cloud
Cloud Migration Strategy - IT Transformation with Cloud
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for Digital
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud Strategy
 

Similar a Power up! Mass Migrations at Speed and Scale - Accenture

5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdf
5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdf5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdf
5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdfbocaha3988
 
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...Amazon Web Services
 
Drive your business successes with proven cloud adoption strategy
Drive your business successes with proven cloud adoption strategyDrive your business successes with proven cloud adoption strategy
Drive your business successes with proven cloud adoption strategyAmazon Web Services
 
Application Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud MigrationsApplication Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud MigrationsAmazon Web Services
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App ModernizationPhi Huynh
 
CRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCraig F.R Read
 
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 2016Amazon Web Services
 
AWS re:Invent 2016: Develop Your Migration Toolkit (ENT312)
AWS re:Invent 2016: Develop Your Migration Toolkit (ENT312)AWS re:Invent 2016: Develop Your Migration Toolkit (ENT312)
AWS re:Invent 2016: Develop Your Migration Toolkit (ENT312)Amazon Web Services
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinarSkytap Cloud
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsIBM UrbanCode Products
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit sessionSanjeev Sharma
 
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 scaleTom Laszewski
 
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.pptxmustafa435048
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKSPhil Reay
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKSPhil Reay
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudJudy Breedlove
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCAmazon Web Services
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefTrevor Hess
 

Similar a Power up! Mass Migrations at Speed and Scale - Accenture (20)

5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdf
5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdf5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdf
5280f370-306b-cf3f-1733-cb491ed1492b_-1245741489.pdf
 
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
Best Practices for Data Center Migration Planning - August 2016 Monthly Webin...
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Drive your business successes with proven cloud adoption strategy
Drive your business successes with proven cloud adoption strategyDrive your business successes with proven cloud adoption strategy
Drive your business successes with proven cloud adoption strategy
 
Application Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud MigrationsApplication Portfolio Assessment and the 6Rs in Cloud Migrations
Application Portfolio Assessment and the 6Rs in Cloud Migrations
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
CRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the Cloud
 
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 re:Invent 2016: Develop Your Migration Toolkit (ENT312)
AWS re:Invent 2016: Develop Your Migration Toolkit (ENT312)AWS re:Invent 2016: Develop Your Migration Toolkit (ENT312)
AWS re:Invent 2016: Develop Your Migration Toolkit (ENT312)
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinar
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
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
 
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
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloud
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by ChefSoCal DevOps Meetup 1/26/2017 - Habitat by Chef
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
 

Más de Amazon Web Services

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...Amazon Web Services
 
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...Amazon Web Services
 
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 FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
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 Amazon Web Services
 
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...Amazon Web Services
 
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...Amazon Web Services
 
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 WorkloadsAmazon Web Services
 
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 sfatareAmazon Web Services
 
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 NodeJSAmazon Web Services
 
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 webAmazon Web Services
 
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 sfatareAmazon 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 AWSAmazon 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 DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon 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
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon 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

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
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 2024Rafal Los
 
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 WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Último (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
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
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Power up! Mass Migrations at Speed and Scale - Accenture

  • 1. ACCENTURE REBORN IN THE CLOUD MASS MIGRATION AT SPEED AND SCALE AWS SUMMIT 5 APRIL 2017
  • 2. CHRIS FLEISCHMANN Managing director Journey to cloud chief architect ATTILIO DI LORENZO Senior manager, Journey to cloud architect MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 3. INTRODUCTION APPLICATION LED MIGRATION CASE STUDY TUMBLEWEED APPROACH OUR CAPABILITY RAPID DATACENTER EXIT CASE STUDY MASS MIGRATION COMPONENTS MULTIPLE APPROACHES AGENDA MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 4. INFRASTRUCTURE ORCHESTRATION / BROKERING COST FOCUSSED. NOT JUST COST LINEAR PROJECTS No longer constrained by the infrastructure environment, can do SVT while doing rev 2.0 of the same project AGILITY AND DEVOPS SERVERLESS 1 1 0 1 0 0 1 0 1 0 1 0 APPLICATION LED SaaS PaaS IaaS IaC SAAS, PAAS, IAAS, IAC AUTOMATION It’s now about: No VM to VM comparison. If you get a chance to rebuild, do it differently. Infrastructure provided with code (IaC). Building environments over and over with minimal human footprint. IT as a business enabler, a self-service portal for the business to consume. ENABLEMENT INTRODUCTION CLOUD IS THE NEW NORMAL, WE’RE ALREADY SEEING A PARADIGM SHIFT. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 5. THE TIME IS NOW: MIGRATE. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 6. WHY MIGRATE? 1.Pay for what you need 2.Reduced CAPEX and reduced OPEX 3.Improved productivity 4.Improved security 5.Enter new markets / fail fast 6.Cost avoidance 7.Operational excellence 8.Business agility MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 8. Opportunity evaluation Portfolio discovery and planning Application design Migration And validation LAUNCH Operate Optimise 1 2 5 64 A MASS MIGRATION A TYPICAL 6-STEP PROCESS: 3 MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 9. MIGRATION AND DISPOSITION OPTIONS Retain This is the “do nothing” option. Re-host Typically on premises to encapsulated EC2 / VMs on a cloud provider. Replace Replace one or more existing applications for new applications. Refactor Application code or configuration changes are made to utilise cloud native services. Rebuild Rebuild your solution on a providers application platform while discarding code from for an existing application platform. Revise Modify or extend the existing codebase to support legacy modernisation requirements, then use rehost or refactor options to deploy to the cloud. Retire Decommission and archive data as necessary. MASS MIGRATION JOURNEY OPTIONS: Based off: http://www.gartner.com/newsroom/id/1684114 MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 11. MULTIPLE MIGRATION APPROACHES MANY PATHS Each application can have a different path… Decommission Do not move Define Business Objectives / Strategy Design, Build Cloud Environment Move the App Infrastructure Refactor for Cloud Provider Rebuild Application Architecture VM Import 3rd Party Tools Manually Move App and Data Determine Migration Process Lift and Shift (Minimal Change) Discover, Assess (Enterprise Architecture and Applications) Determine Migration Path Vendor S/PaaS (if available) Move the Application Replatform (typically legacy Applications) Rearchitect Application Recode Application Refactor for AWS Recode App Components Architect Cloud Environment and Deploy App, Migrate Data Application Lift and Shift Determine Migration Process 3rd Party Migration Tool Manually Move App and Data Migration and UAT Testing Signoff Operate CutoverTuningPlan Migration And Sequencing Identify Ops Changes Org/Ops Impact Analysis Change Management Plan MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 13. PEXA’S APPROACH TO CLOUD MIGRATION REPLATFORM AND REFACTORING TO AWS PEXA’s approach was to use a lift-and-shift migration as an opportunity to start using DevOps tools made available with AWS Decommission Do not move Define Business Objectives / Strategy Design, Build Cloud Environment Move the App Infrastructure Refactor for Cloud Provider Rebuild Application Architecture VM Import 3rd Party Tools Manually Move App and Data Determine Migration Process Lift and Shift (Minimal Change) Discover, Assess (Enterprise Architecture and Applications) Determine Migration Path Vendor S/PaaS (if available) Move the Application Replatform (typically legacy Applications) Rearchitect Application Recode Application Refactor for AWS Recode App Components Architect Cloud Environment and Deploy App, Migrate Data Application Lift and Shift Determine Migration Process 3rd Party Migration Tool Manually Move App and Data Migration and UAT Testing Signoff Operate CutoverTuningPlan Migration And Sequencing Identify Ops Changes Org/Ops Impact Analysis Change Management Plan MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 14. 2.01.0 PEXA EMBRACED DEVOPS THE MOVE TO DEVOPS HAS EVOLVED WITH MATURITY PEXA moved from traditional waterfall approaches to a DevOps agile methodology. Waterfall Separate Dev, Test, Deploy Phases DEV OPS DEV OPS DEV OPSDevOps SEPARATE SILOS DEVOPS-AS-A-SERVICE EMBEDDED Journey to Agile • Projects run in 2 week sprints • Each sprint containing development and testing • Specialised DevOps stream required to perform deployment activities Fully Agile • Development broken down into squads • Each squad has a different business focus • Each squad in a fully agile operate model requiring no specialised DevOps team to perform deployment. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 15. PEXA TOOLING CONTINUOUS DELIVERY PIPELINE CI Server Configuration Management ServerBitBucket SCM • Product • Infrastructure • System Configuration • Security & Compliance Artifactory (AMIs/Shared binaries) Developers Test Servers Production Servers 1. Initiate 2. Query product requirements 3. Apply infrastructure 4. Apply system configuration 6. Apply security & compliance mechanisms 5. Pull required product change set 7. Product verification testing 8. Query if old stack exists 9. Delete old stack (if exists) 10. Notify Monitoring and Alerting MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 18. ACCENTURE MASS MIGRATION SUCCESS STORY PRESENTED AT RE:INVENT 2016 KEYNOTE MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 19. LARGE EUROPEAN UTILITY’S APPROACH LIFT AND SHIFT FOR RAPID DATACENTER EXIT This utility migrated more than 5,000 workloads at speed. More than 150 per week using a core set of standardised AWS patterns. Decommission Do not move Define Business Objectives / Strategy Design, Build Cloud Environment Move the App Infrastructure Refactor for Cloud Provider Rebuild Application Architecture VM Import 3rd Party Tools Manually Move App and Data Determine Migration Process Lift and Shift (Minimal Change) Discover, Assess (Enterprise Architecture and Applications) Determine Migration Path Vendor S/PaaS (if available) Move the Application Replatform (typically legacy Applications) Rearchitect Application Recode Application Refactor for AWS Recode App Components Architect Cloud Environment and Deploy App, Migrate Data Application Lift and Shift Determine Migration Process 3rd Party Migration Tool Manually Move App and Data Migration and UAT Testing Signoff Operate CutoverTuningPlan Migration And Sequencing Identify Ops Changes Org/Ops Impact Analysis Change Management Plan MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 20. OPERATING MODEL DISCOVERY & EXECUTION BUSINESS CASE LARGE EUROPEAN UTILITY’S APPROACH KEY ELEMENTS Cloud transformation driving cost reduction and operating model simplification MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION …more economic benefits than expected… …strong planning and preparation… ...defined at project start and refined iteratively... • App deployment times down from 6w to 12h • Compute reduction of 35% and more than 60% in storage reduction. • 30% reduction in tickets • 20% of infrastructure removed • Business Unit and Country driven discover and execution to reduce risk and minimise impact. • Started simple to prove the concept and earn trust with the business, scaling with size and complexity. • Develop a new and efficient operating model consolidating legacy toolsets and processes.
  • 21. TWO COMMON METHODOLOGIES WATERFALL APP BY APP • Structured, consistent processes and results • Highly measurable progress factors • Planned scope and contractable costs • Execution focussed, hard to enforce measurement and halt activity, not aligned to ROI • Medium adaptability • High investment in pre-planning and team structure isn’t always recoverable in highly dynamic migrations • Low pre-planning investments are easy to recoup • Highly flexible teams focused on the best migration for the business • Difficult to measure progress against long term goals • Costs difficult to plan and manage across the life of the migration • Inconsistent process and results + - + - MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 22. Common pitfall Manifestation Functional result Manifestation Extensive migration, little ROI • Large migration executed • TCO increased due to not being able to shut down legacy systems • Increasing management overhead of two platforms No acceptance of the impossibility of knowing enough to create a successful waterfall at start Difficulty of accepting cost / time change into waterfall • Operating model change • Tools change • Updating project plan • Repetitive CR’s and req. Blow out TCO developed without actually performing a migration, in doing so the TCO will be incomplete Analysis paralysis. An opposing problem to point 3. • Spend too much time trying to make your TCO complete with likely budget over-runs or prolonged project timelines. Extensive planning, stalled migration • Little or no migration and no cloud value obtained. • Significant investment in planning is lost. WATERFALL APPROACH COMMON PITALLS AND FAILURES Examining many migration projects that have followed the waterfall approach, there are some common lessons. Large remaining datacenter LARGE cloud Large remaining datacenter No cloud 1 2 1 2 3 4 MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 23. WATERFALL APPROACH COMMON PITALLS AND FAILURES Matthew Casperson* LIFTING AND SHIFTING – IS IT SIMPLY A REBRANDING EXERCISE? “…moving existing processes, infrastructure and mindsets from on premises and into the cloud prevents you from harnessing the full potential that the cloud provides. I’ve seen this first hand. But I’ve also seen how easy it is for even a simple lift and shift migration to fail, and nothing will kill your cloud strategy faster than the time and money burned in a failed migration.” * https://dzone.com/articles/to-quotlift-and-shiftquot-or-not-that-is-the-quest „“ MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 24. APP BY APP APPROACH THE ‘ LIGHT ’ APPROACH A second approach taken by clients focuses on moving applications, one application type at a time. Light weight teams with quick results Focussed on quality for the individual app Low overhead Flexibility / integrated decision ability MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 25. Common pitfall Manifestation Functional result Manifestation Expensive, disorganised, and difficult to manage cloud Unique IMPLEMENTATIONS COMPLICATING OPERATION, MANAGEMENT, AND USE. • Company security policies met in varied and inconsistent manner. • Non standard naming conventions. • Tooling such as backup and monitoring not consistent. • Business units split between legacy and cloud processes. • Business processes remain the same and are not modernised for cloud. Training isn’t created, executed or standardised. Results in unexpected costs and confusion which are worse per app. TCO • Not created • Not tracked • Not standardised Lack of coordinated program structure • No programmatic feedback (solve same problems repetitively) • No coordinated reporting of results (what actually is success?) • Cloud application architecture differs for every application • Technical implementations vastly diverse in terms of languages, environments, APIs and connections • No program level services (connectivity, issue resolution, etc.) • Highly siloed end results Elongates the time to get to cloud vs DC closure. APP BY APP APPROACH COMMON PITALLS AND FAILURES 1 1 2 3 4 MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 26. THE TUMBLEWEED APPROACH (THE PREFERRED APPROACH) https://crazykittylove.files.wordpress.com/2013/06/tumbleweed.jpg
  • 27. TUMBLEWEED APPROACH CLOUD MIGRATION MATURITY MODEL Consider the continuum of migration maturity models. You should target to be beyond stage 3. STAGE 1: AD-HOC Few processes are defined and are occasionally even chaotic; success depends on individual effort. STAGE 2: OPPORTUNISTIC Basic project management processes are established to track cost, schedule, and functionality. The necessary process discipline is in place to repeat earlier successes on similar initiatives STAGE 3: REPEATABLE The process for both management and technical activities is documented, standardised, and integrated into a standard software process for the organisation. STAGE 4: MANAGED Detailed measures of the process/initiative are collected. Process/initiative is quantitatively understood and controlled. STAGE 5: OPTIMISED Continuous process improvement is enabled by quantitative feedback from the process and from piloting innovative ideas and technologies. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 28. Small scale diagram to follow as we move through the model Program sponsorship and governance High level business case Strategic application assessment Select candidate Applications Agile team templates Structure program context Establish feedback loop Feedback at start and end of every project Training Architecture Connectivity Licensing Vendor support I&AM Operations Application owner and business engagement Migration context Project sponsor Business sponsor Sec, risk, compliance Technical engineers Ops Application engineers App owner Feedback TCOeval. Agile team n… Next agile team Change mgmt Project sponsor Business sponsor Sec, risk, compliance Technical engineers Ops Application engineers App owner Change mgmt TUMBLEWEED APPROACH BEGIN WITH THE END IN MIND A successful migration merges agile and waterfall approaches. Providing program level components to agile teams. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 29. You need data… At this point you do not have enough data points to justify a full DC move, but hopefully you can focus on a subset of applications that are good candidates. Application TCO… Each application will need its own business case. You cannot plan for these applications now nor know the details of their needs to the right level. Lower TCOInfrastructure focussed Higher flexibility and agility Faster time to market Scalability and elasticity Business case for migration; TUMBLEWEED APPROACH HIGH LEVEL BUSINESS CASE Establish a High Level Business Case upon which the overall body of work can be evaluated. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 30. Application Package Custom High SaaS maturity and moderate sensitivity Low SaaS maturity / high risk / compliance Low SaaS maturity / market sensitivity Old age legacy High market operational sensitivity Moderate market / operational sensitivity Data compliance / sensitive Moderate data / compliance sensitivity Data compliance / sensitive Moderate data / compliance sensitivity IaaS (on premises / public) Saas IaaS (public) PaaS PaaS PaaS TUMBLEWEED APPROACH STRATEGIC APPLICATION EVALUATION Evaluate your applications just enough such that you can group them by basic categories and make some short term, high level decisions. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 31. Simplifying it down to three types: Born in the cloud archetype Cloud ready archetype Cloud not ready archetype TUMBLEWEED APPROACH START WITH A LIMITED SET Choose 3-5 different types of applications that do not have data privacy issues, but are medium complexity. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 32. The main aim of this team is that they can sign off, can analyse build test and run their solution without needing to engage other core areas of the business. Create teams to execute your 3-5 applications, either in serial or parallel. Serial executionParallel execution Agile team n… Project sponsor Business sponsor Sec, risk, compliance Technical engineers Ops Application engineers App owner Change mgmt TUMBLEWEED APPROACH AGILE TEAM STRUCTURE Create a team structure encompassing the resources necessary to execute the translation of the target. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 33. Program sponsorship and governance Training Architecture Connectivity Licensing Vendor support I&AM Operations Application owner and business enagement Migrationcontext Feedback Tcoeval. Provides exec oversight Shared Program Level Services Feedback and TCO after each project completes Agile team n… Project sponsor Business sponsor Sec, risk, compliance Technical engineers Ops Application engineers App owner Change mgmt TUMBLEWEED APPROACH STRUCTURE PROGRAM CONTEXT Organise the context in which the agile teams will execute and a team to fund and oversee that context. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 34. TUMBLEWEED APPROACH ARCHITECTURE AND OPERATING MODEL CONSIDERATIONS Leverage the shared architecture and operating model patterns from the program. Make adjustments to the architecture and operating model as you collect more evidence. • Application level scope; An SAP environment is different to a web-based application, they should operate differently. • Re-use architecture and operating model procedures; vary only after sign off and consideration from program level decisions • Security roles; network vs admin vs application role should be consistent across multiple platforms, projects and applications. • Backup may be different; An SAP environment requires different back up procedures to an n-tier web application where it may be stateless and self healing, but establish similar backup and restore procedures. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 35. Architecture Feedback Tcoeval. Operations Architecture Operations Update the Operating Model and Reference Architectures as you collect evidence Re-Use Backup, Connectivity, Security, common patterns. Re-Use the same Operating Model and Procedures where possible Update/Adjust the Business Case and TCO after each project completes The 3-5 projects you choose should form 3-5 reference architectures that you start to harden and build out a referenceable architecture for. More than 25 architectures = a potential operating model problem Agile team n… Project sponsor Business sponsor Sec, risk, compliance Technical engineers Ops Application engineers App owner Change mgmt TUMBLEWEED APPROACH ARCHITECTURE PATTERNS AND FEEDBACK Leverage the shared architecture and operating model patterns from the program. Make adjustments to the architecture and operating model as you collect more evidence. Program sponsorship and governance MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 36. TUMBLEWEED APPROACH OVERALL BENEFITS Realise the benefits: • Update TCO assumptions, benefits, financial models (licensing other…) • Update reference models; operating model and application and technical architecture patterns. Result should be: • Better understanding of timeline for launching an application or project on to cloud • Better understand of architecture; back-up, connectivity (or issues with), security (what you can and can’t protect), etc. etc. • Better understanding of the financial model: TCO modelling more concrete. • Traceability and accountability now enforced • Now operating in at least two different environments. MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 37. Use the evidence captured and TCO savings to make the applications more cloud-aware over time; in sprint 2, 3 4, … N. Continue to feedback your changes to the TCO and business case. These are live documents. Some but not all features: Right sizing, use the clouds transparency to help address platform inefficiencies, stop unwanted instances, use scaling, use different instance pricing models, choose applications that are stateless and self healing, leverage storage classes, use managed services, offload your architecture, consolidated billing, continuous price cuts and economies of scale while evolving the others: TUMBLEWEED APPROACH ARCHITECTURE AND OPERATIONAL BENEFITS Business case and TCO detail captured… Operating model and architecture patterns (up to 25) are now in place But not forgetting other options in transitioning to cloud: Retain Rehost Replace Refactor Rebuild Revise Retire Selection Traffic Sellers Customer experience Lower cost structure Lower prices Growth MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 39. Accenture Research Accenture Ventures Accenture Studios Accenture Innovation centers Accenture Delivery centers Accenture Labs Trends Research & Development Investment & open innovation Solution Innovation Use cases & assets Industrialisation Ideate through thought leadership Shape emerging technologies Prototype through applied R&D projects Build with speed and agility Scale re-use With clients Industrialise Sales and delivery ACCENTURE INNOVATION ARCHITECTURE MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 40. ACCENTURE AWS OFFERINGS SUPPORT SCALE JOINTLY DEVELOPED AND DELIVERED SERVICES AND SOLUTIONS Run and operate via AWS managed services provider certified Accenture cloud platform Analytics & big data on AWS Accelerated path to analytics driven business relevant outcomes. The Accenture Insights Platform, AWS Edition leverages AWS’ big data and analytics services An enabler for industries that manage risk and compliance challenges of regulated data in the AWS cloud Iot solutions and services on AWS Comprehensive industry solutions and secure, scalable IoT platform. Industry-specific solutions include Connected Home and Insurance Telematics, with more to follow. Solutions run on Accenture Connected Products as a Service (CPaaS) our broadly deployed and open IoT platform architecture, integrated with and optimised for AWS IoT services. Cloud transformation services optimised for AWS Move existing applications to and develop new applications on AWS. Services include: • Cloud strategy • Organisational and architecture design • Application migration and refactoring • Application development services • Migration ‘factory’ to automate processes SAP migration to AWS Simplify and accelerate the journey of most customers moving their SAP applications to the cloud in the next 2-5 years. Services include: • SAP Implementation • Cloud Infrastructure Architecture and Setup • SAP Run Support for Basis, Functional, and Development • Cloud Infrastructure Project & Run Support Cloud operating model – security solutions Enhanced security solutions focus on defence in depth depth to secure client data and applications emphasising visibility and auditability. Services include: • Security assessment and strategy for full migration or hybrid AWS cloud scenarios • Security architecture and design • Security expertise in cyber defenses: intrusion and anomaly detection, breach protection, vulnerability assessment with Accenture Cyber Defence Platform Strategic solutions • Workplace-as-a-Service • Accenture Digital Video MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION
  • 41. ACCENTURE JOURNEY TO CLOUD ACCENTURE'S MODULAR & SCALABLE AWS OFFERINGS Accenture AWS Offering Areas Transformation Services SAP on AWS IoT Big Data / Analytics VDI / Workplaces AWS Security Accenture Cloud Platform JOURNEY TO CLOUD STRATEGY, ASSESSMENT AND ROADMAP CLOUD TRANSFORMATION AND MIGRATION Cloud Journey Management Cloud Migration Services Cloud Application Modernisation DevOps Services Cloud Native Custom Development PaaS Services Cloud Operations Security Operations Cloud Optimization Services Application Management Business Process Operations Application Migration Assessment & Planning Infrastructure Assessment & Planning Cloud Strategy SAP on AWS VDI / Workplaces CPaaS on AWS Cloud Discovery & Assessment Core Cloud Architecture Application Rehosting Application Optimisation Application Modernisation AWS DevOps Services Cloud Native App Dev ADOP on AWS AIP on AWS AccentureCloud Platform AWS Security AWS Security CLOUD MANAGEMENT AND OPTIMISATION MASS MIGRATION COMPONENTS MULTIPLE APPROACHES TUMBLEWEED APPROACH APPLICATION LED MIGRATION CASE STUDY RAPID DATACENTER EXIT CASE STUDY OUR CAPABILITY INTRODUCTION