Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform....
Transcript of Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform....
![Page 1: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/1.jpg)
Application Modernization with Cloud Migration
![Page 2: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/2.jpg)
Overview of App Modernization and Cloud Migration
![Page 3: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/3.jpg)
80% IT BudgetSpent on maintenance and upkeep
Application Changesbecome too complex, difficult,and/or costly to implement
Stuck Keeping the Lights Onmaking it difficult to keep up with
accelerated standards
![Page 4: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/4.jpg)
Application Modernization focuses on improving the value proposition of our technology.
It re-positions IT as an asset, not a cost-center.
![Page 5: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/5.jpg)
Components of Application Modernization
Improving the way value is delivered
Improving the way value is designed
Improving the way value is built
Improving the way value is run
1. Process 2. Architecture 3. Technology 4. Infrastructure
![Page 6: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/6.jpg)
Do NOT leave modernization in the hands of developers.
- People who left it to developers
![Page 7: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/7.jpg)
![Page 8: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/8.jpg)
App Modernization with Cloud Migration
Existing Application
APP
ContainersContainer Platform
On-PremisesInfrastructure
Platform
PaaSApplication Platform
ServerlessIaaSInfrastructure Platform
“lift & shift”
Modern Infrastructure
Re-platform to modern cloud
ContainerizeApplications
Re-architect apps for scale with
containers
ModernMicroservices
Add new services or start peeling off
services from monolithic code
![Page 9: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/9.jpg)
Cloud Migration focuses on moving workloads from on premises to a cloud provider.
Some cloud migrations move from one provider to another.
![Page 10: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/10.jpg)
What happens if we modernize, but don’t migrate?
Critical thinking time…
![Page 11: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/11.jpg)
What happens if we migrate but don’t modernize?
Critical thinking time…
![Page 12: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/12.jpg)
What benefits do we get from a holistic modernization and migration strategy?
Critical thinking time…
![Page 13: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/13.jpg)
Meet Neovencia
![Page 14: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/14.jpg)
2. Rationalization
1. Inventory
3. Mapping• Quality Attributes• Value Chain• GCP Products
4. Strategy 5. Execute
![Page 15: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/15.jpg)
Modernization and Migration Strategies
RetireRemove the application or platform completely.
ReplaceReplace the application or platform with a new version or competing solution.
RemediateInvest in extending the lifeline of the application or platform.
Re-ArchitectRedesign the application or platform to meet demands.
Re-PlatformRedesign the application to run on different infrastructure.
RebuildRewrite the application to remove overwhelming technical debt or change the implementation.
![Page 16: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/16.jpg)
• Establish migration objectives
• Utilize Tools to understand dependencies
• Create Move Groups
• Create Backlog and Order
• Disposition of Components
• Initial Cloud cost estimate
• Initial Architect & Design
• Domain deployment
• Integration
• Data Migration
• Performance Objectives
• Quality Objectives
• User Acceptance
• Failover Testing
DiscoveryDevelop our migration plan
MigrateMove to the Cloud
ValidateQuality and Performance
• Go/Live Support
• Governance and Cost Control
OperationalizeThe Cloud platform
Establish FoundationsFor a successful cloud journey
• Governance
• Communication and Network
• Implement Architecture & Design
• Subscription Establishment
• Roles and Responsibilities
• Organizational Readiness
![Page 17: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/17.jpg)
Meet Neovencia
![Page 18: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/18.jpg)
Large portfolio of disparate and redundant applications as a result of heavy merger and aquisition activity
Neovencia’s problems
![Page 19: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/19.jpg)
Need hardware upgrades and license renewals that are roughly 110% of 2020 IT Budget
Neovencia’s problems
![Page 20: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/20.jpg)
The Insurance industry is facing multiple disruptive forces, and Neovencia is struggling to keep up
Neovencia’s problems
![Page 21: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/21.jpg)
The need for modernization is being driven by the business climate and pressure for better outcomes
Neovencia’s problems
![Page 22: Application Modernization with Cloud Migration · 2018. 10. 30. · PaaS. Application Platform. IaaS. Serverless. Infrastructure Platform “lift & shift” Modern Infrastructure](https://reader036.fdocuments.us/reader036/viewer/2022071113/5fe9fdd4fdb8996766421df0/html5/thumbnails/22.jpg)
“IT is measured by keeping costs low, but we are measured on ROI and profitability.
Our respective goals are becoming increasingly incompatible.”
- Neovencia VP of Operations