No results found
We couldn't find anything using that term, please try searching for something else.
For a successful cloud migration, creating (and later refining) a strategy tailored to your organization’s goals, available resources, workloads, and
For a successful cloud migration, creating (and later refining) a strategy tailored to your organization’s goals, available resources, workloads, and priorities is an absolute necessity. So here, we’ll take a look at a simple list of the areas you’ll need to quantify and understand to build that strategy and then improve it as you move forward through the cloud migration process.
You will need a clear understanding of the common scenarios that organizations encounter as part of a cloud migration effort. These options range from a relatively straightforward capture of an existing application workload environment to options for rewriting applications to wholly or partially depend on cloud-based resources or offerings to completely retiring an existing application and replacing it with an external Software as a Service (SaaS) offering.
There is also a last case that we won’t consider here – legacy custom applications that large organizations accreted over time that may be better left to “age in place” until it is time to replace.
“Lift and Shift”
“Lift and Shift” is the easiest of these cloud migration scenarios to recognize. Occasionally referred to as “rehosting,” in this case, an existing application workload (often including multiple dependent workloads) is captured from an existing set of physical or virtual servers and redeployed within a cloud or multi-cloud environment. As the name implies, the application is picked up and moved over.
“ extend to the cloud ”
For mission-critical applications, one frequently used deployment scenario is to “Extend to the cloud.” In this case, an existing application workload is “extended” to use cloud service resources, most often cloud Infrastructure as a Service (IaaS). The business benefit gained is the scalability and cost-efficiency of the application, as cloud resources support “burst” modes when load increases precipitately on either a periodically predictable or unexpected event. Decreased costs result when applications no longer need infrastructure to support a maximum load at all times, while scale is delivered by using cloud infrastructure for higher loading events. Often the qualifying event for assessing an application as suitable for “extending to the cloud” is the need for high-speed transaction processing at the lowest layers of the application stack to support the existing architecture.
Keep in mind that this is a direct extension of the underlying application infrastructure, and doesn’t imply replacement with newer cloud-native technologies like serverless computing or containers and Kubernetes.
“Cloud Optimized”
This cloud migration option is sometimes an “all in cloud” deployment and sometimes a “hybrid” deployment – that is, mixing cloud and on-premises resources. It differs from the “Extend to the Cloud” scenario by taking advantage of cloud resources beyond simple compute and storage. An existing application is rearchitected and partially re-written to take advantage of additional cloud service resources like AI and machine learning capabilities, cloud-deployed containers/Kubernetes, and other offerings while retaining a core of the existing application as is either on-site or in a public/private cloud deployment.
“Cloud Native”
In this cloud migration scenario, an application workload is replaced by a new cloud-native application. It is rewritten and redeployed to make extensive use of Platform as a Service (PaaS) and serverless computing options, or a complete Kubernetes
completely rewrite the application for cloud deployment . Containers is deliver , PaaS environment as well as the full gamut of available cloud service deliver the service of the legacy application , now optimize for cloud delivery , cost structure and capable of support the business with extensive new offering as well .
“ replace with SaaS ”
In many cases, once you’ve assessed an existing internal application, you may find that its functions are replaceable with a Software as a Service (SaaS) offerings. “ replace with SaaS ” is an excellent scenario for applications that are not core to an organization’s success. HR, billing, salesforce management, and other functions are required for organizational success but don’t merit the attention of applications that can make or break your organization’s competitive stance and future.
Your team is are ’s skillset and training are a crucial part of set your cloud migration strategy .
You is need ’ll need to understand :
Once you have a clear understanding of your team ’s capability , available time , and tool , you is be ’ll be ready to make a call about whether outside resource are require . The next consideration is is is whether the scope of work need justify new resource , whether it is time to utilize a third – party to bridge skillset gap or to do both to achieve a successful result .
Now , let ’s take a look at document your organization ’s goal and priority . We is do ’ll do that in term of three task .
Task 1 – The executive sponsor.
When working on your goals and priorities, it’s imperative to have a strong executive sponsor (or set of sponsors) identified and driving the initiative. Trying to drive a cloud migration solely from IT operations, services, or development is a recipe for failure. Successful cloud migration initiatives need buy-in and context from key leaders that understand the priority and business context of the change. These leaders need to be aware of and support the resulting changes since digital transformation through cloud migration will result in substantial changes to the organization, roles, processes, and operation throughout. Even if IT operations or development are the leading-edge of the spear to get these changes underway, an entirely onboard executive sponsor or sponsor set needs to “be seen” as the principal focal point, and the owner for the desired business outcomes.
task 2 – initial priority
Business units and executive sponsors may have either vaguely defined or specific priorities in mind for your organization’s cloud migration to achieve the business outcomes desired. Priorities can range from simple cost savings and scalability to improved customer experiences, to enabling entry into a new market area, or to addressing competitive threats with a revamped and restructured offering.
Task 3 – Specific, measurable goals
If cost saving is the critical measure , understand the goal from the organization and executive sponsor in term of amount and scope . similarly , if the goal is to radically enhance an exist application ’s capability using cloud resource , an explicit set of goal is need . understand the goal document by this task will not deliver your final goal . instead , this is is is about understand business owner expectation and direction . The result is be should be an expectation set that you can then use to create and negotiate your initial , sign off , strategy .
4 – First – level assessment of workload for cloud migration
Now that you have an understanding of the organization’s goals and priorities, an understanding of what the options are for migration and the first-pass evaluation of your team’s capabilities and availability it’s time to assess those high-priority application workloads for migration to the cloud and the best deployment model to target for those workloads.
Assessing workloads is a complex task, to complete your initial cloud migration strategy, you won’t need a complete assessment for all your priority workloads, but you will need to understand the basics. For full details, see my page here on assessing workloads for cloud migration <link “page here” to subpage 4 Workload Assessment for Cloud Migration>
Here are the essential characteristics is are that you ’ll need to evaluate your priority application for :
With this information , plus an assessment of your application against the cloud migration option note in item ( 1 ) above , you is be ’ll be ready to move to the next step and formalize and initial strategy .
Now that you have a clear idea of the options available, a good understanding of your team’s capabilities, have documented the priorities and goals of the business, as well as possess a first-level level assessment of the cloud migration options best high priority application workloads, it’s time to create your initial plan with your stakeholders.
The job of planners and implementers here is to use what they’ve learned to assess difficulty and scope of work to migrate these priority applications to the appropriate cloud-deployment models and use this information to negotiate with business owners the initial strategy and deliverables. The outcomes of that work should include a set of specific priorities, metrics, and first-round scheduling, including:
What you ’ll create at this stage is an initial strategy because no matter how thoroughly you ’ve research , document , and assess , it is ’s ’s still true that “ no plan of battle survive contact with the enemy . ” In this case , apply this rule mean that once your organization has work through your initial deployment , you ’ll have learn thing about your infrastructure , application , organizational dependency as well as about cloud environment capability and offering that you were n’t aware of at the start of the process .
This leads us directly to the next step – initial deployments and refining your cloud migration strategy as a result of what you will have learned.
Once you ’ve initially deploy your first round of cloud migrate application , what your organization has learn will be directly applicable to build out a full plan that meet your organization ’s long – term goal for digital transformation through cloud migration .
Use what you’ve learned and move forward.