SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
©2015,  Amazon  Web  Services,  Inc.  or  its  affiliates.  All  rights  reserved
Application Portfolio Migration
Miha Kralj
Objectives
•  Application modernization and AWS
o  The decision flow, segmentation, and prioritization
•  Building the App Migration Roadmap
o  Tools, processes, and people required for mass migrations
•  App Migration and IT Transformation
o  App migrations are usually just a workstream in a larger
transformation program
App Modernization is a Decades-old Problem
Front-end
Servers
Old Environment
Business
Logic
Servers
Database
Servers
Infrastructure
Front-end
instances
New Environment
Business
Logic
instqances
Database
instances
Infrastructure
services
process
Common assumptions:
•  The new environment can directly
map to the old environment
•  Migration processes follow
traditional SDLC cycle
•  Operations playbook will stay the
same
•  People need minimal re-skilling
and restructuring
•  Security, resiliency and availability
concepts are all the same in the
old and the new environment
people
technology
AWS Enables Many Migration Journeys
Experimentation Small-scale Production Running ‘All in’
Web Workloads
Quick
Lift and shift
Full datacenter
decommissioning
Refactoring and
re-platforming
Defining the Migration Strategy
Traditional
Cost-
focused
Innovative
Quality-
driven
Growing
Ideal state
Reducing
the cost
Stimulating
Innovation
Stimulating
growth
Improving
quality
Preparing
For M&A
Diversifying
the business
Sample Migration Roadmap
Program
Planning
Cloud
Business
Case
Define
Security
Requirements
Define
Network
Environment
Organizational
Structure
Operational
Integration
Security
Operations
Playbook
Cloud
Environment
Optimization
Application
Portfolio
Assessment
Cost and
Billing
Analysis
Training &
Readiness
Define Cloud
Environments
Define EA
Policies and
Practices
Continuous
Integration &
Delivery
Data
Migration
Application
Migration
Factory
Cloud
Readiness
Assessment
Building the App Migration Roadmap
App Portfolio Assessment
Platform Integration
Data Migration
Application Integration
Refactoring & Modernization
Operational Integration
Cloud Adoption
Framework
App Migration
Methodology
App Migration
Roadmap
1
2
3
4
5
6
Strategy Analysis Design Transition Operations Improvement
Strategy Analysis Design Transition Operations Improvement
Plan RunBuild
•  Detailed
migration plan
•  Estimate effort
•  Security & risk
assessment
•  Network
topology
•  Migrate
•  Deploy
•  Validate
•  Assessment &
Profiling
•  Prioritization
•  Data
requirements &
classification
•  Business logic
& Infrastructure
dependencies
•  Pilot testing
•  Transition to
support
•  Release
management
•  Cutover &
Decommission
•  Staff Training
•  Monitoring
•  Incident
Management
•  Provisioning
•  Monitoring-
driven
optimization
•  Continuous
Integration and
Continuous
Deployment
App Migration
Assessment
Re-hosting
(Lift & Shift)
App Portfolio Optimization
Re-platforming
(Lift & Reshape)
App Migration Methodology
•  Conduct application
discovery workshop
•  Interview application
owners
•  Implement tool-based
discovery
•  Profiling application
inventory
•  Identifying complexity,
criticality and
preferences
•  Clustering and
prioritizing
•  Driven by
prioritization, skills
and best practices
•  Use best patterns
•  Capture inter-
dependencies
•  From “lift and shift” to
“drop and shop”
•  Expect complete IT
transformation
•  Include IT process
changes and
organizational change
management
•  Focus on new
Operations model
Application Portfolio Assessment
Collecting
application
portfolio
inventory
Defining
segmentation
and prioritization
criteria
Determining
application
migration
options
Creating
application
migration
roadmap
Strategy
Services
Infrastructure Services
Platform Services
Software Services
Governance
Services
Application
Delivery
Services
IT Service &
Operations
Mgt
Compute
Network
Database
Storage
Monitorin
g
Identity &
Access
ALM DLM Search
Messaging
Data
Processing
Orchestration
Notification
Analytics
LOB BI PLM
ECM CRM UC
eCommerce
Collaboration
Architecture
Services
Procurement
Services
Planning
Services
Release Mgmt
Change Mgmt
Risk Mgmt
Testing and
Acceptance
Application
Maintenance
Application
Delivery
Disaster
Recovery
SLA, Incident &
Problem Mgt
Security
Management
ILM
Auditing
Re-factoring
Rewrite & decouple
Re-platforming
Lift & shift
Re-Purchasing
Drop & shop
Application Dispositions – Simplified View
Application Disposition – All Options
Discover,
Assess (Enterprise
Architecture and
Applications)
Lift and Shift
(Minimal
Change)
Migration and
UAT Testing Operate
Refactor
for AWS
Application
Lift and shift
Move the App
Infrastructure
Plan Migration
and Sequencing
Determine
Migration Path
Decommission
Do Not Move
Design, Build AWS
Environment
Move the
Application
Determine
Migration
Process
Manually Move
App and Data
3rd Party Tools
AWS VM Import
Refactor
for AWS
Rebuild Application
Architecture
Vendor
S/PaaS
(if available)
3rd Party Migration Tool
Manually Move App and Data
Determine
Migration Process
Replatform
(typically legacy
applications)
Recode App
Components
Rearchitect
Application
Recode
Application
Architect AWS Environment
and Deploy App, Migrate Data
Signoff
Tuning Cutover
Org/Ops
Impact
Analysis
Identify
Ops Changes
Change
Management
Plan
Platform Integration
•  Infrastructure Services for Compute, Storage
and Networking
•  Achieve Cost Reduction, quality increase and
increased agility through lift&shift and afterwards
optimization with cloud-native features (scaling,
recovery, just-in-time infra, provisioning)
•  AWS provides Public Cloud computing platform,
including managed DB, Storage, Networking &
Automation, Logging, Scaling, DR, data
integration, tooling
Strate
gy
Infra Stack
IT Stack:
Platform & Application
Services
Integrated Stack:
Software Services
Gover
nance
App
AD &
AM
IT
Servic
e &
Sec
Strate
gy
Integrated Stack:
Software Services
Gover
nance
App
AD &
AM
IT
Servic
e &
Sec
•  Supplier provides business service, billing
based on business KPIs (i.e. seats,
transactions), service model
•  Includes service monitoring & maintenance,
excludes operations, to be integrated with
customer tools
•  AWS provides integrated end user computing
AWS provides full breadth of best of breed
services to Integrated Stack suppliers
Strate
gy
Infra
Stack
IT
Stack
Integ
rated
Stack
Gover
nance
App
AD &
AM
IT
Servic
e &
Sec
•  Set of best-of-breed, integrated components
with clearly defined scope, SLAs and APIs
•  New developments (incl. Agile/DevOps) are
Cloud-native (“infrastructure as code”)
•  Implementation guidance: highest aggregated
service over lower individual components
•  AWS provides breadth of managed IT Stacks,
including DWH, BigData, AppStreaming, Mobile,
Deployment
Stack for Legacy Apps Integrated IT StackStack for new dev & modernization
Application Migration – Compute
•  Agent on source system cloning OS image
•  Snapshotting source image to target system
•  Typically one time migration
Host/OS Cloning
•  Agent based data replication of source system
at file system or boot level
•  Continuously replicating into target volumes
DR Replication
•  Agentless, converts copies of vmdk into ovf
format
•  Import into AWS through API
VM Conversion
•  Agent on source monitor source app
•  Containerize application
•  Redeploy on provisioned target system
App Container
AWS
Data Migration
AWS Direct
Connect
Solution
Providers
(Aspera, Avers,
Ctera, Panzura,
Riverbed,
Tsunami, )
Transfer to S3
over Internet
AWS Import
Export
VelocityofData
Size of Data
Database Migration Tooling
MS SQL Server
Oracle DB
MySQL
PostgreSQL
Postgre-R/BDR
SymmetricDS
Mammoth Replicator
Mysqlreplicate
Import/Export/Log
Attunity Cloudbeam
Informatica
DBMoto
WSFC & Log
Shipping
NetApp SnapMirror
Active Data Guard
Golden Gate
NetApp SnapMirror
AWS
Attunity Cloudbeam
Informatica
DBMoto
Attunity Cloudbeam
Informatica
DBMoto
Most Commonly database in enterprise landscape
FoundationalServices
Application Integration
PlatformServices
Security Firewall Identity & Access Auditing Encryption
Storage Object Store File Store Archiving Backup/Recovery Storage Integration
Compute General Purpose Compute optimized Memory Optimized GPU Optimized Storage Optimized
Server OS Linux BSD Windows Other
Data Integration ETL/ELT Replication Queueing Data Load MDM
AppServices
Mobile App Store Push Analytics Identity
Composites Search Workflow Messaging Streaming TranscodingOrchestration
Protocols http REST SMTP IM/SMS SOAP/WS-* RDP/VNCSSH
Clients Browser Email Legacy App Mobile App TXTStore app Term
Data Analytics Data streaming Data Processing Data Mining Machine Learning Event Processing
Networking Cloud Isolation Connectivity Elasticity Name ResolutionContent Delivery
App Server Java PHP Python Ruby .NET Node.js SAP
Database Relational NoSQL In-memory DB Data Warehouse HANA
Using conceptual canvas that
spans Infrastructure, platform
and application services,
architects can easily plan
application integration across
stacks, services and
solutions.
Operational Integration
Presentation Layer
Service Integration Layer
Environments Layer
Internal Outsourced AWS Cloud n
Assets & CIs
Metering
Logs
Events
Alerts
Operations
Data
Warehouse
Service Management Governance Operations
Services
Catalogue
Service Desk Service Portal APIs
Standards
Policies
Principles
Templates
Definitions
Patterns
Constraints
How?
States
CMDB
Financials
Metrics
Reports
Analysis
What?
Runbook
Repository
Migration ISV Portfolio
Resource Planning Migration/ Integration Tools
Validation Tools
Optimization (Performance/Cost)
Discovery Tools Service Management
Cloud Management Service
Monitoring
CI/CD
Strategy Analysis Design Transition Operations Improvement
Plan RunBuild
AWS Adoption Journey
What skills are
required?
How to compose
migration team?
How to drive
migration
programs?
Strategy for
quality delivery?
Will risk increase?
Can we run cloud
secure and
compliant?
What are the
priorities?
When to deliver
solutions?
How to design
foundations?
How to migrate
workloads?
What tooling do
we need?
What is the new
ITSM cycle?
Business Impact?
What to
measure?
How to measure?
People
Perspective
Process
Perspective
Security
Perspective
Maturity
Perspective
Platform
Perspective
Operations
Perspective
Business
Perspective
Takeaways
•  Application Migration requires a structured
approach to assure consistent value realization
•  Do not over-analyze and over-design
–  use optimization cycle to iterate
•  Application migration is just a piece of large-
scale Cloud Adoption
–  The Cloud Adoption Framework whitepaper:
http://bit.ly/AWSCAF
SAN FRANCISCO

Mais conteúdo relacionado

Mais procurados

Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudSafe Software
 
AWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAmazon Web Services
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelinesJen Wei Lee
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Amazon Web Services
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersAmazon Web Services
 
Data Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation SlidesData Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation SlidesSlideTeam
 
Azure Migrate
Azure MigrateAzure Migrate
Azure MigrateMustafa
 
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
 
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
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesQBurst
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud StrategyInternap
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Timothy McAliley
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureAdam Stephensen
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Tom Laszewski
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAmazon Web Services
 
Data Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesData Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesSlideTeam
 

Mais procurados (20)

Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the Cloud
 
AWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS Cloud
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelines
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
AWS Migration Planning Roadmap
AWS Migration Planning RoadmapAWS Migration Planning Roadmap
AWS Migration Planning Roadmap
 
Data Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation SlidesData Migration Strategies PowerPoint Presentation Slides
Data Migration Strategies PowerPoint Presentation Slides
 
Azure Migrate
Azure MigrateAzure Migrate
Azure Migrate
 
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
 
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
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud Strategy
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
 
Migrating to the Cloud
Migrating to the CloudMigrating to the Cloud
Migrating to the Cloud
 
Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAP
 
Data Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesData Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation Slides
 
Azure migration
Azure migrationAzure migration
Azure migration
 
Building Your Cloud Strategy
Building Your Cloud StrategyBuilding Your Cloud Strategy
Building Your Cloud Strategy
 

Destaque

Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelKrishna-Kumar
 
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT InfrastructureCloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructurepanagenda
 
So You Want to Be an AWS Partner?
So You Want to Be an AWS Partner? So You Want to Be an AWS Partner?
So You Want to Be an AWS Partner? Amazon Web Services
 
Cloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate LanguageCloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate LanguageIver Band
 
How to Build a Successful AWS Consulting Practice
How to Build a Successful AWS Consulting PracticeHow to Build a Successful AWS Consulting Practice
How to Build a Successful AWS Consulting PracticeAmazon Web Services
 
Kotlin: maybe it's the right time
Kotlin: maybe it's the right timeKotlin: maybe it's the right time
Kotlin: maybe it's the right timeDavide Cerbo
 

Destaque (7)

Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference model
 
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT InfrastructureCloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
 
So You Want to Be an AWS Partner?
So You Want to Be an AWS Partner? So You Want to Be an AWS Partner?
So You Want to Be an AWS Partner?
 
Cloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate LanguageCloud architecture with the ArchiMate Language
Cloud architecture with the ArchiMate Language
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
How to Build a Successful AWS Consulting Practice
How to Build a Successful AWS Consulting PracticeHow to Build a Successful AWS Consulting Practice
How to Build a Successful AWS Consulting Practice
 
Kotlin: maybe it's the right time
Kotlin: maybe it's the right timeKotlin: maybe it's the right time
Kotlin: maybe it's the right time
 

Semelhante a Application Portfolio Migration

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 CloudAmazon 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 FrameworkAmazon Web Services
 
Application Portfolio Migration v1
Application Portfolio Migration v1Application Portfolio Migration v1
Application Portfolio Migration v1Arthur Ching
 
The 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to BeginThe 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to BeginAmazon Web Services
 
(ENT306) Application Portfolio Migration | AWS re:Invent 2014
(ENT306) Application Portfolio Migration | AWS re:Invent 2014(ENT306) Application Portfolio Migration | AWS re:Invent 2014
(ENT306) Application Portfolio Migration | AWS re:Invent 2014Amazon 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
 
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) Oliver Wells
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Amazon Web Services
 
AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)
AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)
AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)Amazon Web Services
 
AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...
AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...
AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...Amazon Web Services
 
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...Amazon Web Services
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSAmazon Web Services
 
AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...
AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...
AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...Amazon Web Services
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureAmazon Web Services
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?Amazon Web Services
 
5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWSChristian Beedgen
 
Migración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores PrácticasMigración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores PrácticasAmazon Web Services LATAM
 
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...Amazon Web Services
 
A complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migrationA complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migrationbindu1512
 

Semelhante a Application Portfolio Migration (20)

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
 
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
 
Application Portfolio Migration v1
Application Portfolio Migration v1Application Portfolio Migration v1
Application Portfolio Migration v1
 
The 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to BeginThe 2014 AWS Enterprise Summit - Where to Begin
The 2014 AWS Enterprise Summit - Where to Begin
 
(ENT306) Application Portfolio Migration | AWS re:Invent 2014
(ENT306) Application Portfolio Migration | AWS re:Invent 2014(ENT306) Application Portfolio Migration | AWS re:Invent 2014
(ENT306) Application Portfolio Migration | AWS re:Invent 2014
 
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)
 
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)
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...
 
AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)
AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)
AWS re:Invent 2016: Large-scale AWS Migrations (ENT204)
 
AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...
AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...
AWS Summit Singapore - Mass Migration to AWS: Best Practices to Solve Securit...
 
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
 
Building compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWSBuilding compelling Enterprise Solutions on AWS
Building compelling Enterprise Solutions on AWS
 
AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...
AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...
AWS re:Invent 2016: Fueling Migration: Shortcutting your Application Portfoli...
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New Infrastructure
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS5 Years Of Building SaaS On AWS
5 Years Of Building SaaS On AWS
 
Migración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores PrácticasMigración a la Nube: Preparación y Mejores Prácticas
Migración a la Nube: Preparación y Mejores Prácticas
 
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
How Can I Build a Landing Zone & Extend my Operations into AWS to Support my ...
 
A complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migrationA complete-guide-to-oracle-to-redshift-migration
A complete-guide-to-oracle-to-redshift-migration
 

Mais 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
 

Mais 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

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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 FresherRemote DBA Services
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
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, Adobeapidays
 
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 DiscoveryTrustArc
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Último (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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
 
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
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Application Portfolio Migration

  • 1. ©2015,  Amazon  Web  Services,  Inc.  or  its  affiliates.  All  rights  reserved Application Portfolio Migration Miha Kralj
  • 2. Objectives •  Application modernization and AWS o  The decision flow, segmentation, and prioritization •  Building the App Migration Roadmap o  Tools, processes, and people required for mass migrations •  App Migration and IT Transformation o  App migrations are usually just a workstream in a larger transformation program
  • 3. App Modernization is a Decades-old Problem Front-end Servers Old Environment Business Logic Servers Database Servers Infrastructure Front-end instances New Environment Business Logic instqances Database instances Infrastructure services process Common assumptions: •  The new environment can directly map to the old environment •  Migration processes follow traditional SDLC cycle •  Operations playbook will stay the same •  People need minimal re-skilling and restructuring •  Security, resiliency and availability concepts are all the same in the old and the new environment people technology
  • 4. AWS Enables Many Migration Journeys Experimentation Small-scale Production Running ‘All in’ Web Workloads Quick Lift and shift Full datacenter decommissioning Refactoring and re-platforming
  • 5. Defining the Migration Strategy Traditional Cost- focused Innovative Quality- driven Growing Ideal state Reducing the cost Stimulating Innovation Stimulating growth Improving quality Preparing For M&A Diversifying the business
  • 6. Sample Migration Roadmap Program Planning Cloud Business Case Define Security Requirements Define Network Environment Organizational Structure Operational Integration Security Operations Playbook Cloud Environment Optimization Application Portfolio Assessment Cost and Billing Analysis Training & Readiness Define Cloud Environments Define EA Policies and Practices Continuous Integration & Delivery Data Migration Application Migration Factory Cloud Readiness Assessment
  • 7. Building the App Migration Roadmap App Portfolio Assessment Platform Integration Data Migration Application Integration Refactoring & Modernization Operational Integration Cloud Adoption Framework App Migration Methodology App Migration Roadmap 1 2 3 4 5 6 Strategy Analysis Design Transition Operations Improvement
  • 8. Strategy Analysis Design Transition Operations Improvement Plan RunBuild •  Detailed migration plan •  Estimate effort •  Security & risk assessment •  Network topology •  Migrate •  Deploy •  Validate •  Assessment & Profiling •  Prioritization •  Data requirements & classification •  Business logic & Infrastructure dependencies •  Pilot testing •  Transition to support •  Release management •  Cutover & Decommission •  Staff Training •  Monitoring •  Incident Management •  Provisioning •  Monitoring- driven optimization •  Continuous Integration and Continuous Deployment App Migration Assessment Re-hosting (Lift & Shift) App Portfolio Optimization Re-platforming (Lift & Reshape) App Migration Methodology
  • 9. •  Conduct application discovery workshop •  Interview application owners •  Implement tool-based discovery •  Profiling application inventory •  Identifying complexity, criticality and preferences •  Clustering and prioritizing •  Driven by prioritization, skills and best practices •  Use best patterns •  Capture inter- dependencies •  From “lift and shift” to “drop and shop” •  Expect complete IT transformation •  Include IT process changes and organizational change management •  Focus on new Operations model Application Portfolio Assessment Collecting application portfolio inventory Defining segmentation and prioritization criteria Determining application migration options Creating application migration roadmap
  • 10. Strategy Services Infrastructure Services Platform Services Software Services Governance Services Application Delivery Services IT Service & Operations Mgt Compute Network Database Storage Monitorin g Identity & Access ALM DLM Search Messaging Data Processing Orchestration Notification Analytics LOB BI PLM ECM CRM UC eCommerce Collaboration Architecture Services Procurement Services Planning Services Release Mgmt Change Mgmt Risk Mgmt Testing and Acceptance Application Maintenance Application Delivery Disaster Recovery SLA, Incident & Problem Mgt Security Management ILM Auditing Re-factoring Rewrite & decouple Re-platforming Lift & shift Re-Purchasing Drop & shop Application Dispositions – Simplified View
  • 11. Application Disposition – All Options Discover, Assess (Enterprise Architecture and Applications) Lift and Shift (Minimal Change) Migration and UAT Testing Operate Refactor for AWS Application Lift and shift Move the App Infrastructure Plan Migration and Sequencing Determine Migration Path Decommission Do Not Move Design, Build AWS Environment Move the Application Determine Migration Process Manually Move App and Data 3rd Party Tools AWS VM Import Refactor for AWS Rebuild Application Architecture Vendor S/PaaS (if available) 3rd Party Migration Tool Manually Move App and Data Determine Migration Process Replatform (typically legacy applications) Recode App Components Rearchitect Application Recode Application Architect AWS Environment and Deploy App, Migrate Data Signoff Tuning Cutover Org/Ops Impact Analysis Identify Ops Changes Change Management Plan
  • 12. Platform Integration •  Infrastructure Services for Compute, Storage and Networking •  Achieve Cost Reduction, quality increase and increased agility through lift&shift and afterwards optimization with cloud-native features (scaling, recovery, just-in-time infra, provisioning) •  AWS provides Public Cloud computing platform, including managed DB, Storage, Networking & Automation, Logging, Scaling, DR, data integration, tooling Strate gy Infra Stack IT Stack: Platform & Application Services Integrated Stack: Software Services Gover nance App AD & AM IT Servic e & Sec Strate gy Integrated Stack: Software Services Gover nance App AD & AM IT Servic e & Sec •  Supplier provides business service, billing based on business KPIs (i.e. seats, transactions), service model •  Includes service monitoring & maintenance, excludes operations, to be integrated with customer tools •  AWS provides integrated end user computing AWS provides full breadth of best of breed services to Integrated Stack suppliers Strate gy Infra Stack IT Stack Integ rated Stack Gover nance App AD & AM IT Servic e & Sec •  Set of best-of-breed, integrated components with clearly defined scope, SLAs and APIs •  New developments (incl. Agile/DevOps) are Cloud-native (“infrastructure as code”) •  Implementation guidance: highest aggregated service over lower individual components •  AWS provides breadth of managed IT Stacks, including DWH, BigData, AppStreaming, Mobile, Deployment Stack for Legacy Apps Integrated IT StackStack for new dev & modernization
  • 13. Application Migration – Compute •  Agent on source system cloning OS image •  Snapshotting source image to target system •  Typically one time migration Host/OS Cloning •  Agent based data replication of source system at file system or boot level •  Continuously replicating into target volumes DR Replication •  Agentless, converts copies of vmdk into ovf format •  Import into AWS through API VM Conversion •  Agent on source monitor source app •  Containerize application •  Redeploy on provisioned target system App Container AWS
  • 14. Data Migration AWS Direct Connect Solution Providers (Aspera, Avers, Ctera, Panzura, Riverbed, Tsunami, ) Transfer to S3 over Internet AWS Import Export VelocityofData Size of Data
  • 15. Database Migration Tooling MS SQL Server Oracle DB MySQL PostgreSQL Postgre-R/BDR SymmetricDS Mammoth Replicator Mysqlreplicate Import/Export/Log Attunity Cloudbeam Informatica DBMoto WSFC & Log Shipping NetApp SnapMirror Active Data Guard Golden Gate NetApp SnapMirror AWS Attunity Cloudbeam Informatica DBMoto Attunity Cloudbeam Informatica DBMoto Most Commonly database in enterprise landscape
  • 16. FoundationalServices Application Integration PlatformServices Security Firewall Identity & Access Auditing Encryption Storage Object Store File Store Archiving Backup/Recovery Storage Integration Compute General Purpose Compute optimized Memory Optimized GPU Optimized Storage Optimized Server OS Linux BSD Windows Other Data Integration ETL/ELT Replication Queueing Data Load MDM AppServices Mobile App Store Push Analytics Identity Composites Search Workflow Messaging Streaming TranscodingOrchestration Protocols http REST SMTP IM/SMS SOAP/WS-* RDP/VNCSSH Clients Browser Email Legacy App Mobile App TXTStore app Term Data Analytics Data streaming Data Processing Data Mining Machine Learning Event Processing Networking Cloud Isolation Connectivity Elasticity Name ResolutionContent Delivery App Server Java PHP Python Ruby .NET Node.js SAP Database Relational NoSQL In-memory DB Data Warehouse HANA Using conceptual canvas that spans Infrastructure, platform and application services, architects can easily plan application integration across stacks, services and solutions.
  • 17. Operational Integration Presentation Layer Service Integration Layer Environments Layer Internal Outsourced AWS Cloud n Assets & CIs Metering Logs Events Alerts Operations Data Warehouse Service Management Governance Operations Services Catalogue Service Desk Service Portal APIs Standards Policies Principles Templates Definitions Patterns Constraints How? States CMDB Financials Metrics Reports Analysis What? Runbook Repository
  • 18. Migration ISV Portfolio Resource Planning Migration/ Integration Tools Validation Tools Optimization (Performance/Cost) Discovery Tools Service Management Cloud Management Service Monitoring CI/CD Strategy Analysis Design Transition Operations Improvement Plan RunBuild
  • 19. AWS Adoption Journey What skills are required? How to compose migration team? How to drive migration programs? Strategy for quality delivery? Will risk increase? Can we run cloud secure and compliant? What are the priorities? When to deliver solutions? How to design foundations? How to migrate workloads? What tooling do we need? What is the new ITSM cycle? Business Impact? What to measure? How to measure? People Perspective Process Perspective Security Perspective Maturity Perspective Platform Perspective Operations Perspective Business Perspective
  • 20. Takeaways •  Application Migration requires a structured approach to assure consistent value realization •  Do not over-analyze and over-design –  use optimization cycle to iterate •  Application migration is just a piece of large- scale Cloud Adoption –  The Cloud Adoption Framework whitepaper: http://bit.ly/AWSCAF