application modernization with cloud migration · 2018. 10. 30. · paas. application platform....

Post on 07-Sep-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Application Modernization with Cloud Migration

Overview of App Modernization and Cloud Migration

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

Application Modernization focuses on improving the value proposition of our technology.

It re-positions IT as an asset, not a cost-center.

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

Do NOT leave modernization in the hands of developers.

- People who left it to developers

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

Cloud Migration focuses on moving workloads from on premises to a cloud provider.

Some cloud migrations move from one provider to another.

What happens if we modernize, but don’t migrate?

Critical thinking time…

What happens if we migrate but don’t modernize?

Critical thinking time…

What benefits do we get from a holistic modernization and migration strategy?

Critical thinking time…

Meet Neovencia

2. Rationalization

1. Inventory

3. Mapping• Quality Attributes• Value Chain• GCP Products

4. Strategy 5. Execute

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.

• 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

Meet Neovencia

Large portfolio of disparate and redundant applications as a result of heavy merger and aquisition activity

Neovencia’s problems

Need hardware upgrades and license renewals that are roughly 110% of 2020 IT Budget

Neovencia’s problems

The Insurance industry is facing multiple disruptive forces, and Neovencia is struggling to keep up

Neovencia’s problems

The need for modernization is being driven by the business climate and pressure for better outcomes

Neovencia’s problems

“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

top related