Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Working with Elastic Load Balancing (Portuguese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Visão geral do laboratório

Este laboratório apresenta o conceito de Elastic Load Balancing. Neste laboratório, você usará o Elastic Load Balancing para balancear a carga do tráfego em várias instâncias do Amazon Elastic Compute Cloud (EC2) em uma única zona de disponibilidade. Você implantará um aplicativo simples em várias instâncias do Amazon EC2 e observará o balanceamento de carga visualizando o aplicativo em seu navegador.

Primeiro, você executará um par de instâncias do EC2, iniciará elas para instalar servidores web e conteúdo e, em seguida, acessará as instâncias independentemente usando registros DNS do Amazon EC2. Em seguida, você configurará o Elastic Load Balancing, adicionará suas instâncias ao balanceador de carga e, em seguida, acessará o registro DNS novamente para observar o balanceamento de carga das solicitações entre os servidores. Por fim, você visualizará as métricas do Elastic Load Balancing no Amazon CloudWatch.

O diagrama a seguir fornece uma visão geral de alto nível da arquitetura que você implementará neste exercício.

Tópicos abordados

Este laboratório o conduzirá pelo seguinte:

  • Execução de um Web farm de vários servidores no Amazon EC2.
  • Uso de técnicas de processo de bootstrap para configurar instâncias do Linux com Apache, PHP e um aplicativo PHP simples baixado do Amazon Simple Storage Service (S3).
  • Criação e configuração de um balanceador de carga que ficará na frente de suas instâncias de servidor Web do Amazon EC2.
  • Visualização de métricas do Amazon CloudWatch para o balanceador de carga.

Pré-requisitos de conhecimentos técnicos

Para concluir este laboratório com êxito, você deverá estar familiarizado com o Console de Gerenciamento da AWS.

Elastic Load Balancing

O Elastic Load Balancing distribui automaticamente o tráfego de entrada dos aplicativos por várias instâncias do Amazon EC2. Ele permite que você atinja níveis mais altos de tolerância a falhas em seus aplicativos, disponibilizando de forma transparente a capacidade necessária de balanceamento de carga para distribuir o tráfego dos aplicativos.

Atinja níveis mais elevados de tolerância a falhas para seus aplicativos usando o Elastic Load Balancing para direcionar automaticamente o tráfego em várias instâncias e em múltiplas zonas de disponibilidade. O Elastic Load Balancing garante que apenas instâncias íntegras do Amazon EC2 recebam tráfego, detectando as instâncias com problemas de integridade e alterando a rota do tráfego para as instâncias íntegras restantes. Se todas as suas instâncias do Amazon EC2 em uma zona de disponibilidade tiverem problemas de integridade, e você configurou instâncias do Amazon EC2 em várias Zonas de disponibilidade, o Elastic Load Balancing roteará o tráfego para suas instâncias íntegras do Amazon EC2 nessas outras zonas.

O Elastic Load Balancing dimensiona automaticamente sua capacidade de gerenciamento de solicitações para atender à demanda do tráfego do aplicativo. Além disso, o Elastic Load Balancing oferece integração com o Auto Scaling para garantir que você tenha capacidade de back-end para atender aos níveis variáveis de tráfego sem a necessidade de intervenção manual.

O Elastic Load Balancing funciona com o Amazon Virtual Private Cloud (VPC) oferecendo recursos robustos de rede e segurança. Você pode criar um balanceador de carga interno (não voltado para a Internet) para direcionar o tráfego usando endereços IP privados em sua rede virtual. Você pode implantar uma arquitetura com várias camadas usando balanceadores de carga internos e voltados para a Internet para direcionar o tráfego entre as camadas do aplicativo. Com essa arquitetura com vários níveis, a infraestrutura de seu aplicativo pode usar endereços IP privados e security groups, permitindo que você exponha apenas a camada voltada para a Internet com endereços IP públicos.

O Elastic Load Balancing oferece gerenciamento de certificados e descriptografia SSL integrados, permitindo que você gerencie de forma centralizada as configurações SSL do load balancer e transfira trabalhos com uso intensivo de CPU das suas instâncias.

Este guia de laboratório explica os conceitos básicos do Elastic Load Balancing passo a passo. No entanto, ele pode fornecer apenas uma breve visão geral dos conceitos do Elastic Load Balancing. Para obter mais informações, consulte http://aws.amazon.com/elasticloadbalancing/.

Reviews

Start your review of Working with Elastic Load Balancing (Portuguese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.