O que é o Linux no Azure?
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 oferecer suporte a um amplo espectro de cenários técnicos e de negócios. A mudança para o Azure permite minimizar a carga de manter a infraestrutura física e se beneficiar de serviços de computação avançados. 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 pré-criadas que podem rapidamente agregar valor a cargas de trabalho novas e existentes.
O Linux é a plataforma de crescimento mais rápido no Azure, portanto, os usuários do Linux encontrarão ferramentas e sistemas familiares. A Microsoft e seus parceiros também oferecem centenas de soluções pré-criadas que podem rapidamente agregar valor a cargas de trabalho novas e existentes.
Primeiro, escolha a distribuição Linux desejada com base na familiaridade, uso, custo e requisitos de suporte. Pode trazer a sua própria distribuição ou encontrar distribuições no Azure Marketplace.
Se você trouxer sua própria distribuição Linux, siga as diretrizes do Azure para preparar sua imagem.
As imagens baseadas em Linux no 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 o bom funcionamento nas VMs do Azure. Isso inclui suporte de driver no nível do kernel para a infraestrutura do Azure, como armazenamento e rede, e recursos suportados pelo Azure, como acesso remoto direto à memória.
Muitas das imagens no Azure Marketplace são gratuitas: paga apenas pela infraestrutura virtual que a sua VM consome. Algumas imagens têm outros termos de licença e compra para o software que incluem. Você aprenderá mais sobre preços e opções de suporte mais adiante neste módulo.
Você também pode encontrar centenas de outras imagens do Linux para ferramentas de desenvolvedor de terceiros, segurança, bancos de dados, análises e muito mais.
Ao pensar em projetar um ambiente de computação no Azure, distinga entre quatro modelos de uso geral disponíveis: infraestrutura como serviço (IaaS), plataforma como serviço (PaaS), banco de dados como serviço (DBaaS) e software como serviço (SaaS). A Unidade 4 descreve com mais profundidade por que você pode escolher um desses modelos em vez do outro e quais podem ser as compensações.
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 de segurança, aplicativos Web, seu ambiente de desenvolvimento, implantação de aplicativos e monitoramento.
PaaS: o Azure mantém todos os aspetos da infraestrutura, mas permite controlar, configurar e implantar aplicativos.
DBaaS: O Azure automatiza atualizações de banco de dados, provisionamento e backups, o que permite que você se concentre no desenvolvimento de aplicativos.
SaaS: o Azure gerencia aplicativos completos que os clientes assinam, como o Microsoft 365 e o Dynamics 365. Os ISVs (fornecedores independentes de software) oferecem uma ampla gama de soluções SaaS no site Microsoft AppSource .
Este módulo se concentra nas opções de IaaS, PaaS e DBaaS para Linux.