Identificar opções de IaaS do Azure para implantações do Linux

Concluído

A IaaS permite criar um datacenter virtual privado para sua organização e preenchê-lo com máquinas virtuais. Pode aprovisionar e gerir VMs individualmente ou como conjuntos de dimensionamento de máquinas virtuais: grupos de VMs idênticas geridas através de uma interface de configuração central.

Usar conjuntos de dimensionamento de máquina virtual do Azure para criar e gerenciar um grupo de VMs com balanceamento de carga

Graças aos conjuntos de dimensionamentos, pode distribuir as suas cargas de trabalho para alcançar uma elevada disponibilidade, redundância, balanceamento de carga e dimensionamento flexível manual e automático. Os casos de uso comuns incluem o seguinte:

  • Aplicativos SaaS de grande escala, cargas de trabalho sem monitoração de estado, cargas de trabalho de contêiner como Kubernetes, teste de desenvolvimento e aplicativos Web front-end com balanceamento de carga.

  • Aplicativos locais que você deseja migrar para gerenciamento e economia em escala de nuvem.

  • Cargas de trabalho especializadas para computação de alto desempenho e processamento em lote.

Diagrama que ilustra conjuntos de escala de máquina virtual.

Escolha uma distribuição Linux

Se o seu objetivo é avaliar o Linux no Azure, você pode começar rapidamente. Configure uma conta gratuita do Azure e selecione sua distribuição Linux favorita, que normalmente é gratuita por um período introdutório. Em seguida, configure suas máquinas virtuais, rede, segurança e armazenamento. Registe-se para obter o suporte básico gratuito que está disponível para todos os clientes do Azure. Depois que a avaliação for concluída e você começar a avançar para a implantação de produção, determine as opções de preços e suporte como parte do processo de planejamento.

Licenciamento/fixação de preços

Vale a pena entender os diferentes modelos de preços. Muitos clientes preferem a flexibilidade das subscrições pré-pagas. Os preços pré-pagos permitem-lhe pagar apenas pelos recursos que utiliza e aumentar ou diminuir a escala conforme necessário. Essa opção pode ser perfeita para ambientes onde a demanda por recursos de computação flutua, ou se você não tiver certeza de quantas VMs serão necessárias para novas cargas de trabalho.

Outros clientes, especialmente aqueles com cargas de trabalho previsíveis, preferem o preço previsível disponível com as Instâncias de VM Reservadas do Azure para Linux. Compre instâncias reservadas de máquinas Linux por períodos de um ou três anos a um preço fixo e economize até 72% em relação ao pagamento conforme o uso.

Você também pode combinar as duas opções, gerenciando custos em cargas de trabalho previsíveis e variáveis. Pode poupar ainda mais com o Benefício Híbrido do Azure. O benefício, disponível apenas com o Azure, permite que você traga suas próprias assinaturas Red Hat ou SUSE Linux para o Azure aproveitando os preços de traga sua própria assinatura. À medida que as necessidades da sua empresa mudam, o Benefício Híbrido do Azure permite-lhe alternar entre os preços pré-pagos e os preços da subscrição. Reveja as opções e calcule os seus custos horários ou mensais. Discuta os preços com o seu representante da Microsoft para obter o máximo de poupanças com base nos contratos de licenciamento existentes.

Consulte suas equipes técnicas e de negócios para saber se sua organização tem contratos de economia de custos com provedores de software Microsoft e Linux.

Suporte

A Microsoft dá-lhe a opção de executar praticamente qualquer imagem Linux, mas o nível de suporte que recebe depende do tipo de distribuição Linux que escolher.

A Microsoft recomenda o uso de distribuições endossadas para a maioria das cargas de trabalho de produção porque você se beneficia do suporte e da colaboração entre a Microsoft e provedores Linux como Red Hat, SUSE, Canonical e outros. Por exemplo, os provedores Microsoft e Linux otimizam kernels Linux para Azure como parte das distribuições Linux endossadas. Os kernels ajustados ao Azure incorporam novos recursos e melhorias de desempenho em uma cadência mais rápida em comparação com outros kernels disponíveis no Azure Marketplace. A Microsoft e as equipes de desenvolvimento do Linux frequentemente trabalham lado a lado, garantindo uma rápida resolução de muitos problemas.

Para receber suporte do Azure, você deve primeiro se registrar para um plano de suporte. Vários níveis estão disponíveis, incluindo Basic (gratuito), Developer, Standard e Professional Direct.

Três dos maiores fornecedores de Linux — Red Hat, SUSE e Ubuntu — fazem parceria com a Microsoft para fornecer suporte de ponta a ponta para implantações Linux. O suporte integrado de nível empresarial cobre tudo, desde problemas do sistema operacional até patches de segurança e suporte a aplicativos. A Microsoft e o seu fornecedor Linux colaboram para resolver os seus problemas através de um único ponto de contacto.

Descrever as próximas etapas com a IaaS do Azure

Depois de escolher uma distribuição Linux e uma configuração de máquina virtual, você executa as seguintes etapas básicas:

  • Instancie as imagens do Linux em suas máquinas virtuais.

  • Ligue as suas máquinas virtuais entre si e com a Internet utilizando a rede privada virtual incorporada no Azure.

  • Configure o armazenamento básico, como um sistema operacional, paginação/permuta e disco de dados.

  • À medida que você cria seu ambiente IaaS Linux, considere adicionar segurança, backup e outros recursos incorporando ferramentas e serviços adicionais de infraestrutura do Azure. Resumimos essas ferramentas e serviços mais adiante neste módulo.

Rede virtual e dispositivos de rede

A Rede Virtual do Azure é o bloco de construção fundamental para a sua rede privada no Azure. A Rede Virtual permite que muitos tipos de recursos do Azure, como VMs Linux do Azure, se comuniquem com segurança entre si, com a Internet e com redes locais. A Rede Virtual é semelhante a uma rede tradicional que você operaria em seu próprio datacenter, mas traz benefícios adicionais da infraestrutura do Azure, como escala, disponibilidade e isolamento.

Se você já usa uma solução de rede de terceiros, considere incorporar o dispositivo virtual de rede do Azure ao seu ambiente do Azure. Essas imagens de VM permitem que você traga a rede, a segurança e outras funções do seu provedor favorito para o Azure para uma experiência familiar usando habilidades que você e sua equipe já possuem.

Atualmente, os dispositivos virtuais de rede fornecem um conjunto diversificado de recursos, como:

  • Firewalls
  • Otimizadores de WAN
  • Controladores de entrega de aplicativos
  • Routers
  • Balanceadores de carga
  • Proxies

Encontre dispositivos virtuais de rede no Azure Marketplace.

Armazenamento do Azure

Em seu ambiente Linux local, você provavelmente usa uma variedade de mecanismos de armazenamento, incluindo armazenamentos de arquivos, repositórios de objetos e armazenamentos de mensagens. O Azure oferece suporte de armazenamento padrão e específico da carga de trabalho para implantações do Linux.

Tabela que lista as várias opções de Armazenamento do Azure.

Os discos gerenciados do Azure são um componente da plataforma de Armazenamento do Azure. Os discos gerenciados do Azure são volumes de armazenamento virtual em nível de bloco gerenciados pelo Azure e usados com máquinas virtuais do Azure. No mínimo, as VMs normalmente exigem um disco do sistema operacional que contenha o volume de inicialização, um disco temporário para gerenciar arquivos de paginação e permuta e um disco de dados. Isso pode ser diferente da configuração local a que você está acostumado.

As opções de armazenamento incluem estes serviços específicos da carga de trabalho:

  • Armazenamento de Blobs do Azure: um armazenamento de objetos massivamente escalável para texto e dados binários. Também inclui suporte para análise de big data por meio do Data Lake Storage Gen2.

  • Ficheiros do Azure: partilhas de ficheiros geridos para a cloud ou implementações locais.

  • Azure Elastic SAN: uma solução totalmente integrada que simplifica a implantação, o dimensionamento, o gerenciamento e a configuração de uma SAN no Azure.

  • Armazenamento de Filas do Azure: um repositório de mensagens confiável entre componentes de aplicativos.

  • Armazenamento de tabela do Azure: um repositório NoSQL para armazenamento sem esquema de dados estruturados.

  • Arquivos NetApp do Azure: armazenamento de arquivos corporativos. O NetApp Files facilita a migração e a execução de aplicativos complexos baseados em arquivos sem alteração de código. Os Arquivos NetApp do Azure são gerenciados por meio de sua conta NetApp e acessados por meio de volumes NFS, SMB e protocolo duplo.

Escolha a camada apropriada de Arquivos do Azure

Tabela que lista as várias camadas de Arquivos do Azure.

Os objetos de dados do Armazenamento do Azure podem ser acessados de qualquer lugar do mundo por HTTP ou HTTPS por meio de uma API REST. O Armazenamento do Azure também oferece bibliotecas de cliente para desenvolvedores que criam aplicativos ou serviços. Os desenvolvedores e profissionais de TI podem usar o Azure PowerShell e a CLI do Azure para escrever scripts para tarefas de gerenciamento de dados ou configuração. O portal do Azure e o Azure Storage Explorer fornecem ferramentas de interface do usuário para interagir com o Armazenamento do Azure.

Quando usar recursos de IaaS do Azure para implantações do Linux

Algumas organizações querem adotar uma abordagem prática com todos os aspetos de sua infraestrutura, desde a escolha de configurações de máquinas virtuais até a otimização de armazenamento e rede e a criação de ambientes de desenvolvimento personalizados. Para essas organizações, a IaaS é uma abordagem apropriada.

Com os recursos IaaS do Azure, você gerencia a infraestrutura virtual enquanto o Azure gerencia a infraestrutura física. Aqui estão algumas das razões pelas quais você pode usar IaaS:

  • Elimine a carga de provisionamento e manutenção da infraestrutura física.

  • Replique o ambiente local na nuvem para reduzir a necessidade de refatora.

  • Desenvolva soluções híbridas abrangendo sistemas locais e em nuvem.

  • Aumente a segurança, elasticidade, confiabilidade e resiliência com os serviços de infraestrutura do Azure.

  • Diminua os custos com licenciamento e preços mais flexíveis.

Verificação de conhecimento

1.

Qual das seguintes instruções é verdadeira para IaaS no Azure?

2.

Qual das seguintes opções é um recurso do modelo de preços do Azure?