Why? What? How? Scope?

image


Why are you migrating ?

This is ground-zero of your Cloud Migration Journey and here you need to:

Identify the reasons for moving to the cloud
Why?
Quantify those reasons with metrics and KPIs
Why?
Track them over a reasonable period of time
Why?
Define Succsess Criteria
Why?

The AD Financial case study

AD Financial has seen an exponential growth in loan applications in the last 12 months due to their aggressive marketing campaign.

This increase in traffic has caused recurrent P1 events that are trending up in frequency, duration and severity even after Avi’s team has invested significant amount of time, resources and effort into improving the back-end’s performance.

This situation has translated into less loans closed than anticipated.


AD Financial’s WHY moving to the cloud

The motivation to move into the cloud is “to improve loan revenue”

Explain


AD Financial cloud migration’s target metrics and KPIs

The metric we are going to use to drive the cloud migration is “Loan Conversion Rate”

Explain


AD Financial Loan Conversion Rate monitoring

One of the benefits of using an important business outcome as the cloud-migration metric is that it is very likely that we will already have its historical data and a well stablished process to track it.

Explain


AD Financial cloud migration’s success criteria

10% increase in “Loan Conversion Rate”

Explain



What is changing ?

Here you decide the changes you will introduce in your production environment.
Are you going to ?

Re-Host
Explain
Re-Factor/Re-Architect
Explain
Re-Build
Explain
Replace
Explain

The AD Financial case study

AD Financial has seen an exponential growth in loan applications traffic in the last 12 months due to their aggressive policies. This increase in traffic has brought the back-end architecture to its limits and its monolithic nature does not allow for an efficient and easy scaling approach. This is forcing AD Financial to implement multiple intances of the production environment and an elaborated data-synch processes in an attempt to handle the traffic spikes with limited success which has translated into a series of P1 events.

This increase in traffic has caused recurrent P1 events that are trending up in frequency, duration and severity even after Avi’s team has invested significant amount of time, resources and effort into improving the back-end’s performance.


Course of action

AD Financial is going to Re-factor/Re-architect its application while migrating to the cloud

Explain



How do you deliver ?

Decide how are you going to deploy, in the production environment, the changes you are introducing:

A/B testing
Explain
Blue/Green deployment
Explain
Canary testing
Explain
Rolling deployment
Explain
Combination or other
Explain

For additional information visit: Intro to Deployment Strategies: Blue-Green, Canary, and More


The AD Financial case study

As AD Financial workflow has been always running in their data center and is a giant monolithic application, there has not been a need to hire people with cloud background.

AD Financial’s technical teams are playing catch-up and getting trained/certified in cloud technologies as part of the cloud migration initiative.

This lack of cloud experience is placing AD Financial in a delicate situation as they have to move business critical workflow to the cloud with not enough experience to do so.


Course of action

AD Financial is going to use a mixture between Blue/Green Testing and Canary Testing as deployment method

Explain



Observability Scope ?

Regardless of the cloud migration situation (On-Prem-to-Cloud, Hybrid, Cloud-to-Cloud, Multi-Cloud) the new environment introduces an observability challenge that needs to be addressed BEFORE the migration takes place.

Explain


The AD Financial case study

AD Financial has opted for a re-factor/re-architect approach in regards to the changes to be introduced while moving to the cloud.

This means that there will be some changes to the application’s architecture (monolithic app broken into micro-services, auto-scaling, containers/K8s clusters and so forth). These changes bring with them new observability targets that AD Financial currently is not prepared to assume.

Moving into any new environment (let alone a cloud one where distributed resources is the norm) without the proper level of visibility is a risky move that needs to be avoided at all cost because lack of visibility translates into brand impact, lost businesses, missing opportunities and reduced market share.


Course of action

AD Financial has opted for a Full Stack Observability approach to visibility into their production environment once they move to the cloud.

Explain

Pre-Migration Observability Scope
Before the migration takes place we will have special care in monitoring the success criteria
Explain
Migration Observability Scope
During the actual migration the priority is business continuity so the monitoring will focus on performance
Explain
Post-Migration Observability Scope
After the cloud migration takes place we validate success criteria and resume normal monitoring of the production environment
Explain

Next

We’ll login to the AppDynamics Controler.