O que é o Linux no Azure?

Concluído

A nuvem do Microsoft Azure é uma rede mundial de datacenters de última geração e mais de 200 produtos e serviços de nuvem projetados para dar suporte a um amplo espectro de cenários técnicos e de negócios. A migração para o Azure permite minimizar a carga de manutenção da infraestrutura física e beneficar-se dos serviços avançados de computação. A Microsoft e terceiros no Azure oferecem muitas linguagens de programação, estruturas de desenvolvimento e distribuições de sistema operacional. A Microsoft e seus parceiros também oferecem centenas de soluções predefinidas que podem agregar valor rapidamente a cargas de trabalho novas e existentes.

O Linux é a plataforma que mais cresce no Azure, portanto, os usuários do Linux encontrarão ferramentas e sistemas conhecidos. A Microsoft e seus parceiros também oferecem centenas de soluções predefinidas que podem agregar valor rapidamente a cargas de trabalho novas e existentes.

  • Primeiro, escolha a distribuição do Linux desejada com base nos requisitos de familiaridade, uso, custo e suporte. Você pode trazer sua distribuição ou encontrar distribuições no Azure Marketplace.

  • Se você trouxer sua distribuição do Linux, siga as diretrizes do Azure para preparar sua imagem.

  • As imagens baseadas em Linux em Azure Marketplace incluem distribuições base e imagens com software pré-instalado para cenários específicos. Todas as imagens contêm o software e a configuração necessários para garantir uma operação tranquila nas VMs do Azure. Isso inclui suporte de driver no nível de kernel para a infraestrutura do Azure, como armazenamento e rede, além de recursos com suporte do Azure, como acesso remoto direto à memória.

  • Muitas das imagens no Azure Marketplace são gratuitas: você paga apenas pela infraestrutura virtual consumida pela sua VM. Algumas imagens apresentam outros termos de licença e compra para o software incluído. Você aprenderá mais sobre as opções de preços e suporte mais adiante neste módulo.

  • Você também pode encontrar centenas de outras imagens do Linux para ferramentas para desenvolvedores de terceiros, segurança, bancos de dados, análise e muito mais.

Ao pensar em criar um ambiente de computação no Azure, entenda as diferenças entre quatro modelos de uso geral disponíveis: IaaS (infraestrutura como serviço), PaaS (plataforma como serviço), DBaaS (banco de dados como serviço) e SaaS (software como serviço). A unidade 4 descreve mais detalhadamente por que você pode escolher um desses modelos em vez do outro e quais são desvantagens.

IaaS: O Azure mantém o hardware físico e provisiona mais recursos de computação conforme necessário. Você, o cliente, é responsável por gerenciar o sistema operacional, configurar outros serviços para segurança, aplicativos Web, bem como seu ambiente de desenvolvimento, implantação de aplicativos e monitoramento.

PaaS: O Azure mantém todos os aspectos da infraestrutura, mas permite controlar, configurar e implantar aplicativos.

DBaaS: O Azure automatiza atualizações de banco de dados, provisionamento e backups, que permitem que você se concentre no desenvolvimento de aplicativos.

SaaS: O Azure gerencia aplicativos completos aos quais os clientes assinam, como o Microsoft 365 e o Dynamics 365. Os ISVs (fornecedores independentes de software) oferecem uma ampla variedade de soluções SaaS no site do Microsoft AppSource.

Este módulo se concentra nas opções IaaS, PaaS e DBaaS para Linux.