RESUMO Parte 2 - Descubra a Nuvem AWS - Nexa Resources.
- #AWS
Introdução à Nuvem AWS
A Amazon Web Services (AWS) é uma plataforma de computação em nuvem oferecida pela Amazon que fornece uma ampla gama de serviços e recursos para empresas e desenvolvedores. Essa infraestrutura em nuvem permite o acesso a recursos computacionais de forma flexível, escalável e econômica, sem a necessidade de investir em infraestrutura física própria.
O que é a AWS?
A AWS é uma plataforma de serviços em nuvem que inclui computação, armazenamento de dados, bancos de dados, redes, análise, inteligência artificial e muito mais. Ela oferece uma variedade de serviços para atender às diversas necessidades dos clientes e permite que empresas de todos os tamanhos utilizem recursos de computação de última geração sem a complexidade de gerenciar infraestrutura física.
Com o que podemos utilizar?
A AWS pode ser utilizada para hospedar websites, aplicativos móveis, executar análises de dados, armazenar e proteger dados, criar chatbots, implementar inteligência artificial, realizar aprendizado de máquina e executar diversas outras tarefas computacionais.
Conhecendo a Amazon S3 e seus benefícios
A Amazon S3 (Simple Storage Service) é um serviço de armazenamento altamente escalável e durável que permite armazenar e recuperar quantidades massivas de dados a qualquer momento e de qualquer lugar na web. Seus benefícios incluem alta disponibilidade, redundância de dados, escalabilidade automática, controle de acesso avançado e a capacidade de armazenar grandes volumes de dados a baixo custo.
Outros serviços oferecidos pela AWS
Além do Amazon S3, a AWS disponibiliza uma ampla gama de serviços para atender a diversas necessidades dos usuários. Alguns exemplos notáveis são o Amazon EC2 (Elastic Compute Cloud) para criação e gerenciamento de servidores virtuais, o Amazon RDS (Relational Database Service) para gerenciar bancos de dados relacionais, o Amazon SNS (Simple Notification Service) e o DynamoDB para banco de dados NoSQL, além do AWS Lambda para execução de código sem a necessidade de gerenciar servidores.
Introdução à Rede AWS
As redes na AWS desempenham um papel fundamental no fornecimento de comunicação entre os serviços e recursos em nuvem disponíveis na plataforma.
Conceito de redes na AWS
As redes na AWS permitem que os usuários criem e gerenciem sua própria infraestrutura de rede virtual na nuvem. Isso inclui a configuração de sub-redes, tabelas de roteamento, grupos de segurança e muito mais.
Benefícios da rede AWS
Ao utilizar a rede AWS, os usuários podem construir ambientes de rede seguros e isolados para suas aplicações, além de terem controle total sobre a configuração e conectividade dos recursos na nuvem.
Exemplos práticos das redes
Um exemplo prático de rede na AWS é a criação de uma VPC (Virtual Private Cloud) para isolar recursos e fornecer uma camada adicional de segurança. Outro exemplo é a configuração de grupos de segurança para controlar o tráfego de entrada e saída de instâncias EC2.
Princípios de Regiões e Zonas de Disponibilidade
A AWS opera em várias regiões geográficas ao redor do mundo, cada uma composta por zonas de disponibilidade independentes para garantir alta disponibilidade e tolerância a falhas.
Introduzindo regiões e zonas
As regiões da AWS são localidades geográficas nas quais a infraestrutura de nuvem da Amazon está fisicamente hospedada. Cada região é composta por pelo menos duas zonas de disponibilidade que são data centers separados por uma distância significativa dentro da mesma região.
Exemplos do conceito de regiões e zonas
Por exemplo, uma empresa pode replicar seus dados em diferentes zonas de disponibilidade para garantir que, se uma zona falhar, a aplicação possa continuar funcionando normalmente na outra zona.
O que é a disponibilidade?
A disponibilidade refere-se à capacidade dos serviços em nuvem permanecerem acessíveis e funcionais mesmo diante de falhas de hardware, software ou desastres naturais. Ao distribuir recursos em várias zonas de disponibilidade e regiões, a AWS garante alta disponibilidade e recuperação rápida de falhas.
Principais Serviços
A AWS oferece uma ampla variedade de serviços que atendem às necessidades de desenvolvimento, hospedagem e gerenciamento de aplicativos e recursos na nuvem.
Principais serviços da AWS
Entre os principais serviços da AWS estão o Amazon S3, que já foi mencionado anteriormente, o Amazon EC2 para instâncias de máquinas virtuais, e o Amazon RDS para bancos de dados relacionais.
Amazon SNS e DynamoDB
O Amazon SNS é um serviço de mensagens que permite enviar notificações para diferentes destinos, como e-mails, mensagens de texto e outros. Já o DynamoDB é um banco de dados NoSQL altamente escalável e gerenciado pela AWS.
AWS Lambda, Amazon CloudFront, Elastic Beanstalk e SQS
O AWS Lambda é um serviço de computação sem servidor que executa código em resposta a eventos. O Amazon CloudFront é uma CDN (Content Delivery Network) que ajuda a acelerar a distribuição de conteúdo para os usuários. O Elastic Beanstalk permite o deploy e gerenciamento de aplicativos de forma fácil e rápida. O SQS (Simple Queue Service) é um serviço de filas que ajuda a gerenciar mensagens entre diferentes componentes de aplicativos.
Conceitos Importantes de Segurança na AWS
A segurança na AWS é uma preocupação fundamental para garantir a proteção dos dados e recursos dos usuários na nuvem.
Segurança na AWS
A AWS oferece uma ampla gama de práticas de segurança para proteger os dados dos usuários e evitar acessos não autorizados.
Monitoramento e auditoria interna
A AWS disponibiliza ferramentas para monitorar e auditar atividades e acessos na plataforma, permitindo a identificação rápida de possíveis problemas de segurança.
Backup e disaster recovery
A realização de backups periódicos dos dados armazenados na AWS e a implementação de planos de recuperação de desastres são essenciais para garantir a continuidade dos negócios em caso de eventos inesperados.
Em suma, a AWS oferece uma vasta gama de serviços e recursos na nuvem, permitindo que empresas e desenvolvedores implementem, gerenciem e protejam suas aplicações e dados de forma flexível e segura. O conhecimento desses conceitos básicos de infraestrutura e segurança na AWS é essencial para aproveitar ao máximo os benefícios da computação em nuvem oferecida por esta plataforma.




Olá Kamiah Pedra muito obrigada por compartilhar esse resumo.
Olá Kamiah, gostei bastante do conteúdo, me ajudou em alguns pontos que deixei passar durante o curso e que aqui estão presentes.
Continue com o esse belo trabalho e quem sabe eu sigo o mesmo caminho.
Bons estudos!