Book Image

Migrating Linux to Microsoft Azure

By : Rithin Skaria, Toni Willberg
Book Image

Migrating Linux to Microsoft Azure

By: Rithin Skaria, Toni Willberg

Overview of this book

With cloud adoption at the core of digital transformation for organizations, there has been a significant demand for deploying and hosting enterprise business workloads in the cloud. Migrating Linux to Microsoft Azure offers a wealth of actionable insights into deploying Linux workload to Azure. You'll begin by learning about the history of IT, operating systems, Unix, Linux, and Windows before moving on to look at the cloud and what things were like before virtualization. This will help anyone new to Linux become familiar with the terms used throughout the book. You'll then explore popular Linux distributions, including RHEL 7, RHEL 8, SLES, Ubuntu Pro, CentOS 7, and more. As you progress, you'll cover the technical details of Linux workloads such as LAMP, Java, and SAP, and understand how to assess your current environment and prepare for your migration to Azure through cloud governance and operations planning. Finally, you'll go through the execution of a real-world migration project and learn how to analyze and debug some common problems that Linux on Azure users may encounter. By the end of this Linux book, you'll be proficient at performing an effective migration of Linux workloads to Azure for your organization.
Table of Contents (8 chapters)

3. Assessment and migration planning

This chapter will focus on discussing useful methods for assessing your existing workloads in on-premises or hosted environments and provide some guidance on planning your migration project.

We will go into the technical details regarding a number of popular Linux workloads and explain why these specific workloads require extra careful planning prior to migration. Additionally, we will talk about various migration methodologies and tools, and will also show some practical examples of how to assess current workloads by using tools such as Azure Migrate.

Until now, we have been talking about the history of Linux and various Linux distributions that are available. We have not talked about migration or what happens prior to this. In this chapter, we are going to cover concepts related to pre-migration steps. You may be wondering why we need pre-migration steps and why cannot we move our workloads directly to the cloud. The answer is simply...