Get startedGet started for free

Important cloud migration terms

1. Important cloud migration terms

You'll hear some common terminology when learning about modernizing infrastructure and applications in the Cloud. Let's introduce or remind you of some of these terms. The first is workload. In Cloud computing, a workload is a specific application, service, or capability that can be run in the Cloud or on premises. Workloads include containers, databases, and virtual machines. Sometimes workloads get retired. Retiring a workload means removing it from a platform. A workload might be retired because it's unnecessary, not cost effective, secure, or compatible with a specific platform. Alternatively, workloads are often retained. Retaining a workload means that it's intentionally kept. When a workload is retained, it's typically kept on premises or in a hybrid Cloud environment. This means that the workload will continue to be managed by the business and will not be subject to the same level of Cloud provider control. Many workloads are rehosted in Cloud computing. Rehost refers to the migration of a workload to the Cloud without changing anything in the workload's code or architecture. This is often done as a first step in Cloud migration because it's the simplest and quickest way to run a workload in the Cloud. This process is often referred to as lift and shift. However, rehosting also has some drawbacks, including it doesn't use all the benefits of Cloud computing. Managing workloads that were rehosted without making any changes can be difficult. Scaling workloads that were re hosted without making any changes can also be difficult. Then there's replatform. In Cloud computing, replatform refers to the process of migrating a workload to the Cloud while making some changes to the workloads code or architecture. This process is often called move and improve. Replatforming lets organizations benefit from the Cloud's scalability, reliability and cost effectiveness, improve the performance of their workloads, and reduce the cost of their workloads. However, replatforming also has some drawbacks, including it can be a complex and time consuming process. Making the necessary changes to the workload's code or architecture can be difficult and testing the changes to the workload's code or architecture can also be difficult. Sometimes workloads are refactored, which refers to the process of changing the code of a workload. For example, an organization might refactor a workload to use either a Cloud-based microservices architecture or a Cloud-based server-less architecture. We'll explore what those concepts mean later in this course. Refactoring has some benefits. It means that workloads can become more efficient, scalable, or secure, and a valuable investment for organizations that want to use all Cloud capabilities. That being said, a possible drawback for organizations is that refactoring a workload can be a complex and time consuming process. Finally, Cloud modernization can inspire and incentivize organizations to reimagine. In Cloud computing, reimagine refers to the process of rethinking how an organization uses technology to achieve its business goals. This can involve reconsidering the organization's current Cloud strategy and its use of other technologies such as artificial intelligence and machine learning. Reimagining Cloud computing can help organizations to improve their efficiency, reduce costs, and increase agility. It can also help organizations better meet the needs of their customers and partners.

2. Let's practice!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.