Article image
Vitoria Kamizono
Vitoria Kamizono04/04/2024 12:13
Compartilhe

Desbravando a Nuvem: Explorando as Possibilidades da Amazon Web Services (AWS)

  • #AWS

image

A Amazon Web Services é uma plataforma de computação em nuvem que possui várias ferramentas que permitem que o usuário tenha uma váriedade de escolhas, como recursos de machine learning, automação, banco de dados, segurança, armazenamento e entre outros.

Mas poucas pessoas sabem realmente utilizar ao máximo de cada serviço da Amazon Aws ou possuem conhecimento sobre elas, então nesse artigo estarei mostrando a vocês um pouco desta ferramenta, com dois serviços que estudei: Amazon VPC e Amazon CloudFront.

image

Amazon VPC: Virtual Private Cloud

Usuários e criatividade

É uma ferramenta que permite que os usuários criem uma rede virtual isolada na infrestrutura de nuvem da AWS. O usuário possui total acesso e controle da ferramenta, podendo fazer a seleção de endereços IP, criação de sub-rede, configuração de gateways e conexação VPN.

Não ficou tão claro? Ok! Vou te dar um exemplo: Vamos imaginar que você está jogando Minecraft e quer contruir um bairro (que vai ser o VPC) e lá você cria suas regras, se criarmos uma sub-rede pra separar aplicativos, vai ser como contruir uma casa com quartos. O usuário que escolhe o IP então é você que vai criando seu própio mapa. Mas no Minecraft precisamos ter uma boa barreira de proteção contra os zumbis e monstros, certo? A segurança o VPC é assim, é como uma barreira pra evitar esses "monstros".

image

(Imagem demonstrativa)

Como configurar uma VPC para garantir isolamento e segurança para minhas aplicações na AWS? 

Realize um planejamento de arquitetura sobre quantas redes serão públicas e privadas e qual vai ser o IP delas. Veja se há nescessidade de criação de sub-redes e também se serão públicas ou privadas e crie grupos de segurança com base nas suas nescessidades especificando os requesitos de entrada e saída. O usuário também pode optar por utilizar outra ferramenta da Amazon AWS que seria o CloudWatch, ele monitora o tráfego e desempenho da VPC.

Quais são as melhores práticas para conectar uma VPC a redes locais? 

Podemos utilizar várias opções para conectar a VPC em uma rede local, mas irei citar apenas 1. Podemos utilizar a forma mais comum que é a Site-to-Site, configurando um túnrl VPN entre o dispositivo e a AWS, lembre-se de ter certeza que as chaves estão corretas e atualizadas.

Como otimizar a performance de rede dentro de uma VPC? 

Realizando monitoramento e otimização, utilizando VPN's com alto desempenho, podemos atribuir funções de otimização de redes com outras ferramentas da AWS também, como o CloudFront e CloudWatch.

Essa foi a primeira ferramenta, agora iremos para a segunda.

image

Amazon CloudFront

É um serviço CND (Content Delivery Network), foi projetado para distribuir conteúdo dinâmico na web e oferecer aos usuários uma expeiência rápida, independente da localização geográfica.

Explicando de forma mais simples, imagine que você possui amigos ao redor do mundo e quer juntar todos para uma partida de um jogo, as vezes pode acontecer de travar por conta dos servidores estarem longes do servidor que está hospedado aquela área do jogo, todavia, para isso existe o CloudFront, ele funciona com entrega rápida de conteúdo na internet. O CloudFront utiliza a criptografia e garante que as informações estejam protegidas contra ataques.

image

Como configurar o CloudFront para otimizar a entrega de conteúdo estático e dinâmico? 

Integrar com outras ferramentas da AWS é uma opção muito viável, segura e prática, 2 exemplos de ferramentas são o S3 e o EC2. A otimização também de forma muito eficiente, é realizando monitoramentos frequentes e com base nos dados dele, realizar ajustes.

Conclusão

Em resumo, a Amazon Web Services oferece um montão de ferramentas incríveis que ajudam as pessoas a construírem e gerenciarem suas coisas na internet. Hoje, a gente falou sobre duas delas: a Amazon VPC e o Amazon CloudFront.

A VPC é tipo uma área privada que você pode criar na nuvem da AWS. É como se fosse o seu próprio cantinho na internet, onde você pode controlar tudo. É como construir um bairro no Minecraft, onde você pode decidir como serão as casas, as ruas e até quem pode entrar. E sabe aquelas barreiras que a gente constrói pra manter os zumbis fora do nosso mundo no jogo? É mais ou menos assim que a segurança da VPC funciona, é uma barreira pra manter o que é importante seguro.

J á o CloudFront é tipo um entregador super veloz que leva o seu conteúdo pra todo lado. Imagina que você tem amigos espalhados pelo mundo e quer jogar um jogo com todos eles. Às vezes, o jogo trava porque os servidores estão longe dos jogadores. O CloudFront ajuda a resolver isso, entregando o conteúdo de forma rápida e segura, onde quer que seus amigos estejam.

Com base em meus estudos realizados e no artigo escrito acima, podemos concluir que a utilização dos serviços da Amazon AWS é possível criar e modelar o seu método de trabalho do seu jeito. Além de tudo, integrando com outras ferramentas de formas práticas e seguras pois contam com criptografias. E que os estudos baseados nesses ferramentas se tornam importantes, considerando tamanho crescimento e importancia na área da tecnologia.

Espero que tenham gostado!

Compartilhe
Comentários (0)