Book Image

Hands-On Linux Administration on Azure - Second Edition

By : Kamesh Ganesan, Rithin Skaria, Frederik Vos
Book Image

Hands-On Linux Administration on Azure - Second Edition

By: Kamesh Ganesan, Rithin Skaria, Frederik Vos

Overview of this book

Thanks to its flexibility in delivering scalable cloud solutions, Microsoft Azure is a suitable platform for managing all your workloads. You can use it to implement Linux virtual machines and containers, and to create applications in open source languages with open APIs. This Linux administration book first takes you through the fundamentals of Linux and Azure to prepare you for the more advanced Linux features in later chapters. With the help of real-world examples, you’ll learn how to deploy virtual machines (VMs) in Azure, expand their capabilities, and manage them efficiently. You will manage containers and use them to run applications reliably, and in the concluding chapter, you'll explore troubleshooting techniques using a variety of open source tools. By the end of this book, you'll be proficient in administering Linux on Azure and leveraging the tools required for deployment.
Table of Contents (14 chapters)
13
Index

Virtual Machine Resources

In this section, we'll provide a few tables with the necessary components and the corresponding commands in PowerShell and Bash. It can be used together with the help available in PowerShell (help <cmdlet>), the Azure CLI (add the --help parameter to the command), or the Azure online documentation.

Azure Profile

The Azure profile comprises the settings needed to describe your Azure environment:

A list of commands for Azure profile settings required to describe the Azure environment
Figure 4.20: Azure profile settings commands

Resource Group

The resource group is needed to contain and manage resources:

A list of commands to create and view the Azure resource groups
Figure 4.21: Azure resource group commands

Storage Account

The storage account is needed if you want to store data outside your VM/container:

A list of commands for Azure storage account
Figure 4.22: Azure storage account commands

Virtual Networks

Virtual networking is needed for communication between VMs/containers and communication with the outside world:

A list of commands that can be used to create and view Azure virtual network and subnet. ...