Skip to main content

Aqui mesmo no nosso blog já falamos dos principais serviços da AWS. Hoje daremos destaque ao Amazon EC2, considerado um dos itens mais importantes dentre os serviços da Amazon Web Services.

O EC2 é um serviço de “computação elástica em nuvem”. Em termos leigos, é o servidor. Em termos ligeiramente menos leigos, o EC2 permite que você execute e gerencie facilmente vários servidores ou instâncias e tenha, com o software e as configurações adequadas, uma plataforma escalável para sua aplicação.

Abaixo daremos uma visão geral do EC2, os primeiros passos na ferramenta e os benefícios que ela traz para que você saiba como tirar seu melhor proveito! Acompanhe conosco e descubra:

O que é o EC2?

Amazon Elastic Compute Cloud (EC2) fornece capacidade de computação escalável na nuvem Amazon Web Services (AWS). O uso do EC2 elimina a necessidade de investir em hardware pesado e permite que você possa desenvolver e implantar aplicativos mais rapidamente.

Usamos o EC2 para executar tantos servidores virtuais quanto precise,  com configurações específicas de segurança, rede e armazenamento. Além disso, permite escalar ou diminuir o tamanho para lidar com mudanças de requisitos ou picos de requisições, reduzindo sua necessidade de previsão de tráfego.

Quais os principais benefícios do EC2?

Aqui estão alguns dos benefícios únicos do EC2 e o porquê sua empresa pode se beneficiar da utilização da plataforma de hospedagem do servidor virtual da AWS:

Mais escalabilidade

Seu aplicativo pode escalar automaticamente, utilizando as APIs (Application Program Interface) de serviço web disponibilizadas pelo EC2. Você pode criar qualquer número de instâncias de servidor ao mesmo tempo para aumentar ou diminuir a capacidade em alguns minutos através do EC2.

Baixo custo

Os benefícios monetários do Amazon EC2 são repassados ​​aos clientes. Você paga apenas pela capacidade de computação utilizada e em uma taxa bastante baixa. Os três principais tipos de instâncias oferecidos são:

  • Instâncias sob demanda: pagas de acordo com as horas utilizadas, sem qualquer multa por cancelamento ou pagamento antecipado. Os grandes custos fixos com o data center (CAPEX) são substituídos por custos operacionais (OPEX), e você não precisa se preocupar em comprar, atualizar e manter hardware. Os aumentos periódicos do tráfego podem ser tratados efetivamente em questão de minutos, com capacidade praticamente infinita de aumentar ou reduzir seu ambiente.
  • Instâncias reservadas: permite que se obtenha desconto nas horas utilizadas em troca do comprometimento no uso dessas horas para os tipos específicos de instâncias EC2 contratados. O pagamento pode ser antecipado, parcialmente antecipado ou não antecipado. Deve-se atentar a quantidade de horas necessárias, ao tipo e região da instância para não perder o investimento.
  • Instâncias Spot: permite que você utilize horas de instâncias EC2 através de lances (bids) para capacidade computacional de reserva que são disponibilizados com preço hora inferior aos preços sob demanda, permitindo a redução do custo de execução e aumento da capacidade de computação de seus aplicativos.
    Controle completo

O EC2 permite que você interaja com as instâncias da mesma forma como qualquer máquina em um data center, pois você possui acesso root para cada uma delas. Isso te dá controle completo a suas instâncias.

Você pode salvar dados em sua partição ou volume quando interromper uma instância e recomeçá-la mais tarde usando as APIs do serviço. Também será capaz de acessar a saída do console da sua instância.

Mais segurança para os dados

Seus recursos de computação são protegidos e as funcionalidades de rede se tornam robustas quando trabalhado em conjunto com Amazon Virtual Private Cloud (Amazon VPC).

Cabe a você decidir o intervalo de IP para o VPC no qual suas instâncias de computação são colocadas, podendo especificar as instâncias que permanecem privadas e as expostas à Internet.

Para um isolamento ainda maior, é possível executar suas instâncias em hardware dedicado. Estes são conhecidos como instâncias dedicadas e são executadas em recursos provisionados através do EC2.

É possível usar conexões VPN IPsec criptografadas para conectar recursos em seu VPC com sua infraestrutura de TI existente. Além disso, poderá controlar o acesso à rede para e de suas instâncias através de listas de controle de acesso à rede (ACLs) e grupos de segurança.

Para aproveitar as conexões VPN, sub-redes privadas, ACLs de rede e filtragem de grupo de segurança de entrada e saída, entre outros recursos de rede avançados, você pode criar um VPC e introduzir instâncias nele, caso precise de um VPC diferente do padrão.

Como vimos, o EC2 provê um serviço na nuvem que permite escalar sua capacidade de computação para cima ou para baixo, de forma rápida e dimensionada, de acordo com o aumento ou queda da demanda. O mesmo cenário em uma infra proprietária seria muito difícil de ser disponibilizado, considerando velocidade e custos semelhantes.

Pronto para começar a usar o serviço? Comente abaixo e compartilhe conosco qualquer dúvida ou comentário!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Menu