📜 ⬆️ ⬇️

Linux + Azure

Hi, Habr! I often began to come to me with the question of running virtual machines running Linux in our cloud. Therefore, we decided to compile for you a selection of Russian-language materials on this topic: free courses and useful links. And also tomorrow I will hold a webinar, about which you will learn at the end of the article.



Work with Linux in the Azure cloud


The course Microsoft Virtual Academy in Russian, which will help to make the first steps in Linux + Azure. It includes a large number of demonstrations and practical recommendations.


')
It consists of the following sections:
1. Linux in Azure - an overview
This module covers the basics of the Azure cloud platform. The focus is on the service of virtual machines, namely the launch of Linux virtual machines in the Azure cloud.

2. Networking Linux virtual machines in Azure
This module discusses the main points of networking in Azure, namely the creation of several virtual machines to serve the web site, scaling out, and so on.

3. Managing Linux VM in the Azure Cloud Part 1: Azure Management Portal
This module covers the basics of working with the Azure portal. The Azure portal is a web application, therefore, it is possible to work with it practically from any device.

4. Manage Linux VM in the Azure cloud Part 2: Azure Powershell
This module covers PowerShell commands for working with Azure. The module shows how you can set yourself PowerShell commands for working with Azure and how to connect them to your Azure subscription.

5. Managing Linux VM in the Azure cloud Part 3: Azure Command Line interface
This module covers the basics of working with command line utilities for Azure. The module shows how you can install the command line utilities and how to connect them to Azure.

6. Managing Linux VM in the Azure Cloud Part 4: Cerebrata Tools Tools
In this module, Cerebrata utilities such as Azure Explorer, Azure PowerShell and Azure Management Studio are reviewed. All these tools allow us to work with Azure much more comfortably.

7. Azure Storage - Disks and Distributed File Systems
This module covers all the available data storage capabilities of Linux virtual machines in the Azure cloud (Blob storage, Azure disks, GlusterFS distributed file system in Azure, and so on).

Build Linux Clusters in Azure


The Russian-language course Microsoft Virtual Academy, dedicated to immersion in work with many virtual machines under Linux, hosted in the Azure cloud, and configured to work together to solve one problem.



It consists of the following sections:
1. Cluster Types, Load Balancing Cluster
At the beginning, various types of Linux clusters are considered, approaches to their construction and tasks that they solve. The architecture of the Linux load-balancing cluster is reviewed.

2. Failover and Compute Clusters
Theory, the second part: fault-tolerant and computing clusters. Learn more about failover cluster device and compute cluster.

3. Configuring Failover Cluster in the Cloud
An example of creating a failover cluster in an Azure IaaS cloud. Failsafe DRBD Storage. Application software: MySQL server.

4. Setting up access to the cluster outside the cloud, setting up STONITH
This section details how to perform a cluster health check in various modes; setting multiple endpoint; STONITH setting and validation of its operation.


Useful materials


Understanding Azure and Linux : Basic information about the Azure cloud (virtual machine sizes, quotas, regions, and so on) and its interaction with Linux.

Creating a Linux virtual machine using the Azure CLI : this guide describes how to deploy a virtual machine running the Ubuntu server using the Azure CLI. After the server is deployed, an SSH connection is created and the NGINX web server is installed.

Samples Azure CLI for Linux virtual machines .

Build a Linux virtual machine using the Azure portal : this quick start guide contains step-by-step instructions for creating a virtual machine and installing a web server in this virtual machine.

Creating a Linux virtual machine using PowerShell : This tutorial describes how to deploy a virtual machine running Ubuntu using the Azure PowerShell module. After the server is deployed, an SSH connection is created and the NGINX web server is installed.

PowerShell samples for the Azure virtual machine .

Detailed step-by-step tutorial on creating and managing Linux virtual machines using the Azure CLI.

Reference materials




Linux on Azure. Open source in the cloud


Tomorrow we are holding a Linux on Microsoft Azure webinar . Of course, I, as a speaker at this webinar, will talk more than a review of open source offers in the cloud. It will be about why, how much and how we spend on supporting Open Source as a company, on local and hybrid solutions, dividing the webinar into two parts - for developers and non-developers. I'll tell you about the internal global community Open Source, successfully operating in Microsoft, whose leader I am. Register and come , it will be interesting. :)

Source: https://habr.com/ru/post/329832/


All Articles