image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image

AS

Ana Santos05/04/2024 18:00
Compartilhe

AWS VPC: Serviço Eficaz Para o Meio Corporativo

  • #AWS

Sumário

  1. Introdução
  2. A História da Criação dos Serviços AWS
  3. O que é uma AWS VPC?
  4. Por que as Empresas Demandam dessa Ferramenta?
  5. Benefícios da AWS VPC Para o Meio Corporativo
  6. Como Criar a VPC?
  7. Conclusão
  8. Referências

Introdução

No mundo corporativo em que vivemos, a infraestrutura de rede é a principal questão quando trabalha-se diretamente com o armazenamento de dados. Isso porque devido a crescente migração de arquivos de trabalho para a nuvem, criou-se a necessidade de obter a maior proteção para os dados corporativos. Nesse sentido, a Amazon Virtual Private Cloud (VPC) surge como uma solução eficaz para garantir a segurança dos recursos na nuvem.

Neste artigo veremos o que é e como surgiu a AWS VPC, como essa ferramenta poderá auxiliar o ambiente profissional para armazenagem de dados em nuvem, o passo a passo para criar esse serviço e sua importância para obter o funcionamento seguro de carga de trabalho virtual.

A História da Criação dos Serviços AWS

Provavelmente você deve conhecer a Amazon, empresa de serviços de vendas desde o início de 1994 e hoje já considerada uma das maiores lojas onlines do mundo.

Porém, não é de conhecimento de todos que além de e-commerce, a Amazon desenvolveu uma Infraestrutura de TI gigantesca após analisar que existia a demanda de datacenters e computação em nuvem.

Assim nasceu a AWS, lançada em 2006. Apesar de, inicialmente, se parecer muito com a proposta dos tradicionais tipos de provedores de hospedagem, a Amazon se diferenciava por oferecer o serviço conforme o uso, dessa forma você paga apenas por aquilo que utilizar e sem a obrigatoriedade de manter contratos longos.

A forma desse serviço beneficia empresas de pequeno porte com o início de solucionar suas demandas sem a obrigação de manter um contrato extenso que pode até não ser a solução que esperava e ainda sim ter que manter o serviço.

O que é a AWS VPC?

É um serviço que permite utilizar seus recursos em uma rede virtual logicamente que o usuário definir. Essa rede virtual assemelha-se a uma rede tradicional que o usúario operaria no seu datacenter, porém com os benéficios de utilizar a Infraestrutura Dimensionável da AWS com flexibilidade de acordo com seus objetivos.

image

(Exemplo de Amazon Virtual Private Cloud por Região)

As VPCs têm a capacidade de se comunicar entre si, mesmo abrangendo diferentes contas, zonas de disponibilidade ou Regiões da AWS. O diagrama ilustra uma configuração possível, onde, dentro da Região 1, o tráfego de rede é compartilhado entre duas VPCs, uma em cada zona de disponibilidade. Esta mesma arquitetura é replicada na Região 2. É importante observar que, neste exemplo específico, as VPCs nas Regiões 1 e 2 não se conectam diretamente entre si.

Os principais conceitos e componentes de um VPC na AWS são:

  • CIDR Block (Intervalo de Endereços IP): Quando você inicia a configuração de um Virtual Private Cloud (VPC) na AWS, uma das etapas cruciais é definir o CIDR Block, que representa o intervalo de endereços IP disponíveis para os recursos dentro desse VPC. Por exemplo, você pode optar por algo como 10.0.0.0/16, abrangendo todos os IPs de 10.0.0.0 a 10.0.255.255. Esse bloco CIDR é fundamental, pois estabelece a faixa de IPs que seus recursos na nuvem podem usar.
  • Subnets (Sub-redes): Cada sub-rede é associada a uma ou mais zonas de disponibilidade e possui seu próprio intervalo de endereços IP dentro do bloco CIDR do VPC. As sub-redes são divisões lógicas da VPC. Cada sub-rede está associada a uma zona de disponibilidade (AZ). Isso permite distribuir recursos em várias zonas de disponibilidade para aumentar a resiliência e a disponibilidade.
  • Gateway de Internet: O Internet Gateway (IGW) é crucial para permitir a comunicação entre instâncias dentro do VPC e a Internet. Ele fornece uma rota para o tráfego de entrada e saída da Internet, possibilitando que as instâncias acessem recursos externos e sejam acessíveis a partir da Internet.
  • Security Groups (Grupos de Segurança): São firewalls virtuais associados a instâncias, permitindo ou negando o tráfego com base em regras configuradas pelo usuário para cada porta, protocolo e endereço IP. Cada instância pode ter vários security groups, e as regras são aplicadas implicitamente, negando todo o tráfego por padrão.
  • Network Access Control Lists (ACLs): Atuam como firewalls na camada de subnet, controlando o tráfego de entrada e saída com regras de permissão e negação aplicadas a uma subnet inteira. Ao contrário dos Security Groups, as ACLs são explícitas e avaliadas na ordem.
  • Peering de VPC: Permite a comunicação direta entre VPCs sem a necessidade de um gateway ou conexão VPN, útil quando há recursos distribuídos em VPCs separados que precisam se comunicar.
  • VPN e Direct Connect: Oferecem opções para conexões seguras entre o ambiente local e o VPC, estabelecendo uma rede privada e segura.
  • Endpoints: Permitem que as instâncias no VPC acessem serviços AWS, como S3 ou DynamoDB, sem a necessidade de uma conexão direta com a Internet.

Por que as Empresas Deveriam Possuir esse Serviço?

Adotar soluções de ponta para implementar a cloud computing dentro das empresas de diversos segmentos faz parte de uma estratégia fundamental para amadurecer o processo de transformação digital.

Benefícios da AWS VPC Para o Meio Corporativo

A Amazon Virtual Private Cloud (VPC) é, como já visto até aqui, uma camada de controle sobre a infraestrutura de nuvem da AWS, permitindo que as empresas criem e controlem uma rede virtual privada em um ambiente de acesso público em nuvem para os seus colaboradores armazenarem a carga de trabalho com segurança. Logo após, podemos observar algumas maneiras mais detalhadas pelas quais a AWS VPC pode ser benéfica no ramo empresarial:

  • Aprimora a segurança: Isso porque a AWS oferece constantes atualizações de segurança, incluindo suporte 24 horas e recursos como firewall, autenticação de múltiplos fatores e criptografia de dados.
  • Utilize a computação em nuvem híbrida com AWS VPC: A Tecnologia permite a integração de múltiplas nuvens públicas ou privadas, proporcionando flexibilidade e unificação na gestão e segurança das cargas de trabalho.
  • Aproveite a escalabilidade com AWS: Através da AWS VPC, é possível criar estruturas personalizadas para otimizar recursos e reduzir custos, garantindo uma escalabilidade eficiente e sustentável.
  • Obtenha flexibilidade com AWS VPC: A VPC oferece flexibilidade para manter práticas existentes de programação e sistemas, além de permitir a migração de outras soluções conforme necessário. Isso inclui a possibilidade de migração de soluções baseadas em Arquitetura Orientada a Serviços (SOA) para a nuvem.

Como Criar a VPC Para Sua Empresa?

Para criar e gerenciar uma VPC é necessário acessar o console da AWS, conforme mostrado abaixo:

image

Ao criar a VPC, será necessário escolher um nome opcional, o bloco CIDR IPv4, que é um método de alocação de endereços IP para a eficiência do encaminhamento de dados na Internet. No caso, neste trabalho será uma entrada manual de CIDR IPv4, com range de IP de “10.110.0.0/16”, sendo possível observar a seguir:

image

Com a VPC criada, agora é necessário a criação de sub-redes utilizadas para dividir uma VPC em redes menores, o que pode facilitar a administração e a segurança. Para criar uma sub-rede, é necessário acessar novamente o console da AWS VPC mostrado na primeira etapa da criação de uma VPC e acessar o painel de sub-redes. É possível visualizar o painel de criação da sub-rede na imagem abaixo.

image

Para ter um gateway de saída para a internet é necessária sua criação no console da AWS VPC, conforme mostrado na Figura 31. Um gateway da Internet é um roteador virtual que conecta uma VPC à Internet. Os gateways de Internet da VPC são recursos altamente disponíveis e escalonáveis. Eles são gerenciados pela AWS e não requerem nenhuma manutenção ou configuração. A imagem a seguir mostra a criação de um gateway de Internet.

image

Após a criação do gateway da Internet, a sub-rede já está funcionando com acesso à Internet. Uma configuração correta de VPC e sub-rede dá segurança a uma aplicação de diferentes maneiras, duas delas são: isolamento e controle de acesso.

Na parte do isolamento os recursos em uma VPC não podem se comunicar diretamente com recursos em outras VPCs, a menos que o usuário configure explicitamente o acesso, ajudando a proteger os recursos de ataques externos.

Já na parte de controle os grupos de segurança e as listas de controle de acesso (ACLs) de rede, permitem que o usuário controle o tráfego de entrada e saída para seus recursos, possibilitando a proteção dos recursos de acesso não autorizado.

Conclusão

A criação e configuração de uma VPC para uma empresa requer atenção aos detalhes, desde a definição do CIDR Block até a criação de sub-redes e gateways de Internet. No entanto, uma vez estabelecida, uma VPC bem configurada oferece benefícios significativos em termos de isolamento e controle de acesso, proporcionando uma camada adicional de segurança para os recursos na nuvem.

Em suma, a AWS VPC representa não apenas uma evolução na forma como as empresas lidam com a computação em nuvem, mas também uma peça fundamental no que diz respeito à segurança e eficiência na gestão de dados corporativos. Investir na implementação e manutenção de uma VPC adequada pode ser um passo crucial para o sucesso e a proteção dos ativos digitais de uma organização no mundo atualmente orientado para a nuvem.

Referências

  • https://docs.aws.amazon.com/pt_br/vpc/latest/userguide/what-is-amazon-vpc.html
  • chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://repositorio.pucgoias.edu.br/jspui/bitstream/123456789/6802/1/TCC-Luis_Guilherme_Final.pdf
  • https://www.homehost.com.br/blog/tutoriais/o-que-e-amazon-aws/#A_historia_da_Amazon_AWS
  • https://vertigo.com.br/cloud-computing-5-motivos-para-utilizar-aws-na-sua-empresa/
  • https://repositorio.pucgoias.edu.br/jspui/handle/123456789/6802
Compartilhe
Comentários (0)