image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image

HS

Helton Silva05/04/2024 22:24
Compartilhe

AMAZON EC2? Conceitos básicos e benefícios que você precisa saber.

  • #AWS

1. INTRODUÇÃO

 

Desde quando a AWS está no Brasil? A Amazon Web Services chegou a São Paulo em 2011, dando assim o início da primeira região de infraestrutura da AWS na América do Sul, abrangendo, servindo também  a América Central. Somando com as demais existentes atualmente no mundo.

Abaixo uma imagem que demonstra localizações de zonas locais da AWS disponíveis no mundo para os usuários:


IMAGEM 01 - Localização de zonas locais da AWS:


image

    Fonte: https://aws.amazon.com/pt/about-aws/global-infrastructure/localzones/locations/


Na imagem acima podemos verificar pontos azuis e verdes, onde o azul significa zonas já disponíveis para o público e as verdes que ainda estão e processo de implantação. Nota-se ainda que atualmente no Brasil há três disponíveis e duas para serem implantadas a curto prazo, devido a grandes demandas e necessidades e grande avanço da tecnologia.

A AWS oferece a mais segura, abrangente e confiável plataforma de nuvem, oferece diversos serviços como Amazon EC2, S3, LAMBDA, RDS, DynamoBD, VPC, ELASTIC BEANSTALK, SNS, SQS, CloudFront, IAM entre outros, assim oferta mais de 200 serviços em geral.

Porém neste artigo será demonstrado alguns conceitos básicos e benefícios do Serviço AWS EC2.

2. CONCEITO DO SERVIÇO AWS EC2 (Elastic Compute Cloud)


O Amazon Elastic Compute Cloud (Amazon EC2) está entre um dos serviços da Web na AWS, que possibilita redimensionamentos computacionais, permitindo a criação e hospedagem de sistemas de software, nos servidores, nos data centers da Amazon.

O autor Jonathan Lamin, afirma em seu livro que no AWS EC2 é possível você criar vários tipos de instâncias, sejam elas para uso geral, com baixa configuração ou mesmo com alta configuração, possuindo memória e processamento de alta capacidade. Possui também microinstâncias, onde é liberado o acesso gratuito por tempo limitado para novos  usuários, não sendo necessário de primeira uma contratação de serviço pago, apenas para teste.

Assim basta o usuário se cadastrar nos serviços da Amazon Web Services por meio da home page: https://aws.amazon.com/free/ aceitando os termos e condições.

O especialista Guilherme Teles (2022) cita que com o Amazon EC2 reduz-se o tempo necessário para obter e inicializar novas instâncias de servidor em minutos, permitindo que você reduza rapidamente a capacidade, tanto para cima quanto para baixo, conforme os requisitos de computação mudam.

Para ser mais objetivo com o Amazon EC2 você cria  máquinas virtuais dentro da nuvem, facilitando o acesso das instalações de software, utilizando-se de qualquer dispositivo conectado à internet. Pode-se executar tarefas simples como ligar e desligar suas instâncias não sendo necessário o pagamento de tempos ociosos, mas somente o que utiliza-se.

Tendo a vantagem de  possuir escabilidade, onde é livre a alteração da infraestrutura tanto para ampliação como a redução, pois as máquinas virtuais podem ser configuradas conforme a demanda do usuário.

Também é possível o acesso da EC2 via SSH, porém é necessário dispor de uma chave associada a instância . Assim usa-se um cliente SSH como por exemplo o OpenSSH para conexão à instância utilizando-se de um IP público que é disponibilizado pelo serviço da AWS.


IMAGEM 02 - Exemplo de uma EC2:


image


 

3. TIPOS DE INSTÂNCIAS EXISTEM NO SERVIÇO AMAZON EC2

 

O AMAZON EC2 possui instâncias, onde o usuário tendo o devido conhecimento e habilidades, desfruta dos benefícios, optando a instância correta e assim a sua aplicação será implantada, gerenciada e alterada, ou seja, o tipo de instância que você especificar determina o hardware do computador host usado para sua instância.

Instâncias disponíveis no EC2:

• Uso Geral;

• Computação Acelerada;

• Otimizadas para computação;

• Otimizadas para memória;

• Otimizadas para armazenamento;

• Otimizadas para HPC.

Neste trabalho será apresentado um resumo básico da instâncias existente EC2 do Amazon de Uso Geral para que possamos entender melhor seus conceitos e finalidade das funcionalidades.

 

4. A INSTÂNCIA EC2 DO AMAZON DE USO GERAL

Considerando as principais divisões, as categorias existentes nas de Uso Geral podemos citar a instância: EC2  T2, EC2 T3, EC2 M3, EC2 M4 e EC2 M5.

 

4.1  O que são as Instâncias Instância T2 do Amazon EC2?

 

Esta instância é indicada para utilização em sites de pequeno e médio porte, em ambientes de microserviços e aplicações web.

 

4.2  O que são as Instâncias T3 do Amazon EC2?

 

Esta diz respeito a uma atualização das instâncias EC2  T2, com vantagens de custo e performance. Sendo necessário mínimas alterações em suas configurações para o correto funcionamento. Lembrando que como no caso anterior, são recomendadas para sites de pequeno e médio porte, em ambientes de microserviços e aplicações web.

 

4.3  O que são as Instâncias Instância M3 do Amazon EC2?

 

As instâncias do serviço Amazon M3 fazem parte da categoria de instâncias do Amazon EC2 de uso geral. Sendo estas de instâncias de geração mais antiga, anteriores, juntamente com EC2 M2 e EC2 M1. Em consequência disso, as instâncias M3 não suportam as instruções, não são compatíveis com a Rede mais recentes, que é a Rede Aprimorada ou a AVX-512.

Assim a AWS tornou recentemente as instâncias EC2  M3 compatíveis com o Nitro System. NO que significa que atualmente é possível utilizar o hypervisor leve e os hardwares dedicados da plataforma com essas instâncias da geração anterior. Portanto, agora poderá ser executadas as instâncias M3 nos hardwares de próxima geração sem se preocupar com a vida útil, como antes, dos servidores de geração mais antiga que alimentaram as instâncias.

Além disso, o suporte ao AWS Nitro System para instâncias M3 vem com melhorias de segurança, escalabilidade e desempenho de preços.

Existem quatro tipos de instâncias EC2 M3, algumas das quais são otimizadas para EBS, e todas as quais usam processadores de arquitetura de 64 bits. Além disso, à medida que um tamanho de instância M3 aumenta, o mesmo acontece com sua largura de banda de rede, que varia de moderada a alta.

 

4.4 O que são as Instâncias M4 do Amazon EC2?

 

Assim como as instâncias EC2 M3, as instâncias EC2 M4 do Amazon oferecem recursos super estáveis de computação, memória e rede para uma ampla variedade de casos de uso e cargas de tarefas e diversos trabalhos. No entanto, as instâncias EC2 M4 suportam o Enhanced Networking e o armazenamento otimizado para EBS por padrão e sem custo adicional.

Os conhecidos processadores Xeon E5-2676 v3 da Intel alimentam instâncias EC2 M4 e são especificamente otimizados para uso no Amazon EC2. Os processadores funcionam com uma boa velocidade base de 2,4 GHz, mas podem atingir até 3,0 GHz com o Intel Turbo Boost. Os processadores suportam AVX2, que pode melhorar significativamente o desempenho de aplicativos usando o Intel SSE ou Intel AVX.

As instâncias EC2 M4 são ideais para aplicativos, softwares em geral corporativos de pequeno e médio porte, incluindo computação em cluster, bancos de dados de médio porte e frotas de cache. As instâncias também estão disponíveis como On-Demand, Instâncias Reservadas (RI) ou Spot.

 

4.5 O que são as instâncias M5 do Amazon EC2?

 

As instâncias EC2 M5 são a quinta geração da família M de instâncias EC2. Quando a AWS os lançou em 2017, anunciou três novos tamanhos de instâncias (m5.24xlarge, m5.8xlarge, m5.16xlarge) e suporte para até 318 GiB e 96 vCPUs por instância.

Porém essas instâncias de novas gerações podem também suportar até 25 Gbps de capacidade de rede com redes aprimoradas e EBS (armazenamento de nível de bloco mais lento, mas persiste dados) ou SSD baseado em NVMe (armazenamento local mais rápido para instâncias m5d, mas não persiste dados).

Além dessas instâncias descritas acima, ainda é possível optar entre mais cinco tipos de instâncias dentro do EC2 M5. Sendo elas:

 

4.5.1 O que é a instância EC2 M5 do Amazon EC2?

Este é o tipo de instância padrão que fornece o computador fixo, a memória e a capacidade de rede.

4.5.2 O que é a instância EC2 M5n do Amazon EC2?

Este serviços oferta até 25 Gbps de largura de banda de rede para instâncias menores, podendo chegar até 100 Gbps para as de maior porte. As taxas de pacotes mais altas suportam o processamento de dados mais rápido para os grandes conjuntos de dados.

4.5.3 O que é a instância EC2 M5zn do Amazon EC2 do Amazon EC2?

Estes marcam a 4,5 GHz (all-core Turbo), tornando-os as instâncias mais rápidas na plataforma do Amazon AWS.

4.5.4 O que é a instância EC2 M5a do Amazon EC2?


Pode-se aproveitar os processadores da série AMD EPYC 7000 de 2,5 GHz para obter um desempenho relativamente maior a um custo menor do que as instâncias com tecnologia Intel, tornando uma opção vantajosa para quem quer economizar.

Na tabela abaixo fica mais fácil a análise por meio da visualização das instâncias EC2 M3, EC2 M4 e EC2 M5, onde torna o entendimento das suas performances, vantagens e ainda os benefícios para cada finalidade a ser utilizada.



TABELA 01 - COMPARAÇÃO ENTRE AS INSTÂNCIAS EC2 M3, M4 E M5:


image


Para auxílio e verificar as vantagens, fazer comparações e tirar dúvidas sobre instâncias é possível por meio deste link: https://instances.vantage.sh/ realizar diversas consultas reais dos serviços do AMAZON AWS EC2, existentes com as informações técnicas necessárias para tomar a sua devida decisão.


5. QUAL O REAL CUSTO PARA UTILIZAR O AMAZON EC2 PARA UMA APLICAÇÃO?


A resposta para essa pergunta já foi pensada pela Amazon AWS, para que não haja preocupações na hora da migração para a nuvem e haja a certeza de que houve uma escolha correta do serviço contratado. A Amazon Web Services oferece algumas opções de acordo com a necessidade da aplicação e assim o cliente pode usufruir da melhor maneira possível os serviços da AWS. Sendo:


5.1. As instâncias On-Demand

 

As instâncias on-demand são compradas a uma taxa fixa por hora e são recomendadas para aplicativos com cargas de trabalho irregulares de curto prazo que não podem ser interrompidas. Elas também são adequadas para uso durante o teste e desenvolvimento de aplicativos no EC2.

5.2. As Instâncias Reservadas

Costumam ser mais baratas que as instâncias sob demanda, porém precisa pagar o ano inteiro de consumo. O que torna uma desvantagem para quem não precisa utilizar uma ou mais instância com frequência.

5.3. As Instâncias SPOT


Essa escolha é a garantia da disponibilidade das aplicações sob demanda com descontos que chegam até 90%, sendo atrativo dependendo do caso. Porém possui uma certa desvantagem das instâncias SPOT é que elas podem ser encerradas, canceladas pela Amazon Web Service (AWS) a qualquer momento, com um aviso de dois minutos. De nota-se a atenção e real análise para contratar essa opção pois pode acarretar em suspensão de serviços no momento em que usuários podem estar conectados aos serviços.


CONSIDERAÇÕES FINAIS

Os Serviços da Amazon Web Service (AWS) EC2: São atualmente sem dúvidas amplamente utilizados e de fácil aprendizado desde que haja dedicação e exploração a fundo do tema por se tratar de uma tecnologia que se renova de tempos em tempos. Ainda mais que a AWS é considerada a mais poderosa empresa no quesito serviços em nuvem, pois ela oferece aos usuários: consistência e confiabilidade; flexibilidade, escalabilidade, elasticidade e alto desempenho nos serviços ofertados; preços acessíveis e de acordo com a necessidade e demanda do cliente; excelente segurança; sem contar as diversas plataformas para estudos que geram aprendizados e tutoriais disponibilizados; e por fim um suporte extremamente elogiado pelos clientes e usuários dos diversos Serviços da Amazon Web Service (AWS).

Portanto o Amazon Elastic Compute Cloud (Amazon EC2) é um serviço da web que fornece capacidade de computação redimensionável na nuvem, possibilitando a redução significativa do tempo necessário para obter e iniciar novas instâncias de servidor em minutos.



REFERÊNCIAS


18 Principais Serviços de AWS. Disponível em: <https://www.youtube.com/watch?v=4pr2f5Nd9AM>. Acesso em: 04 abr. 2024.


AMAZON AWS. Descomplicando a computação na nuvem. LAMIM ANTUNES, Jonathan. Ed. Casa do Código.

AMAZON EC2. Disponível em: <https://aws.amazon.com/pt/ec2/instance-types/. Acesso em: 04 abr. 2024.

AWS M3 Vs (tra-ela) M4 Vs (tra-ela) Instâncias M5: Uma comparação lateral. Disponível em: <https://www.cloudzero.com/advisor/m3-vs-m4-vs-m5/>. Acesso em: 04 abr. 2024.

Como escolher a EC2 correta para minha aplicação?

.Disponível em: < https://skyone.solutions/blog/escolher-ec2-correta-aplicacao/#Instancias_T2_T3_M4_e_M3_EC2_para_aplicativos_convencionais>. Acesso em: 04 abr. 2024.

Entenda o que você precisa sobre AWS EC2. Disponível em: <https://www.youtube.com/watch?v=-7StUEiYvXQ>. Acesso em: 04 abr. 2024.

Instância do AWS EC2. Disponível em: < https://dev.to/genialkartik/aws-ec2-instance-57gb>. Acesso em: 04 abr. 2024.

Localizações de Zonas locais da AWS. Disponível em: < https://aws.amazon.com/pt/about-aws/global-infrastructure/localzones/locations/>. Acesso em: 04 abr. 2024.

  

Migração para nuvem AWS: Economia de até 36% em infraestrutura

. Disponível em: <https://www.softwareone.com/pt-br/now/latam/migracao-para-nuvem-aws>. Acesso em: 04 abr. 2024.

 

O que é AWS EC2? Pra que serve e como extrair o máximo da computação em nuvem?. Disponível em: < https://www.youtube.com/watch?v=D7WOpmqZ8qA>. Acesso em: 04 abr. 2024.

O que é e para que serve o AWS EC2 e Instâncias na AWS?. Disponível em: < https://www.youtube.com/watch?v=wwwhgrRWwa8>. Acesso em: 04 abr. 2024.

Tipos de instância do Amazon EC2. Disponível em: <

https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-types.html>. Acesso em: 04 abr. 2024.

Uso Geral. Disponível em: <https://aws.amazon.com/pt/ec2/instance-types/>. Acesso em: 04 abr. 2024.

Vantagens de Instâncias. Disponível em: < https://instances.vantage.sh/ Acesso em: 04 abr. 2024.













Compartilhe
Comentários (0)