Migrating Linux to Microsoft Azure: A hands-on guide to efficiently relocating your Linux workload to Azure
Discover expert guidance for moving on-premises virtual machines running on Linux servers to Azure by implementing best practices and optimizing costs
- Work with real-life migrations to understand the dos and don’ts of the process
- Deploy a new Linux virtual machine and perform automation and configuration management
- Get to grips with debugging your system and collecting error logs with the help of hands-on examples
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.
What you will learn
- Grasp the terminology and technology of various Linux distributions
- Understand the technical support co-operation between Microsoft and commercial Linux vendors
- Assess current workloads by using Azure Migrate
- Plan cloud governance and operations
- Execute a real-world migration project
- Manage project, staffing, and customer engagement
Who this book is for
This book is for cloud architects, cloud solution providers, and any stakeholders dealing with migration of Linux workload to Azure. Basic familiarity with Microsoft Azure would be a plus.
Table of Contents
- Understanding Linux Distributions
- Assessment and Migration Planning
- Executing a Real Migration Project
- Operating Linux on Azure
- Problem Solving and Support
About the Author
Rithin Skaria is an open-source evangelist with over 9 years of experience in managing open-source workloads on Azure, AWS, and OpenStack. He is currently working for Microsoft as a Customer Engineer and is part of several open-source community activities conducted within Microsoft. He has played a vital role in several open-source deployments and the administration and migration of these workloads to the cloud. He also co-authored Linux Administration on Azure, Second Edition and Azure for Architects, Third Edition both published by Packt. Connect with him on LinkedIn at rithin-skaria.
Toni Willberg is a Linux on Azure subject matter expert with 25 years of professional IT experience. He has worked with Microsoft and Red Hat as a solution architect, helping clients and partners in their open-source and cloud journeys. He has been involved in the technical reviews of various books published by Packt. Currently, Toni holds the position of Head of Cloud Business Unit at Iglu, a managed service provider company offering professional public cloud projects and services. Connect with him on Twitter at ToniWillberg.