image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Jamielly Reis
Jamielly Reis05/08/2023 16:00
Compartilhe

Princípios da AWS - O Uso da Nuvem no Dia-a-Dia

  • #AWS

Realizando o Bootcamp "Descubra a Nuvem AWS - Nexa Resources" que é um Bootcamp rapidinho (de 9 horas) e que proporciona uma visão geral sobre a utilização da computação em nuvem, então, resumidamente este artigo é um resumo deste curso disponibilizado aqui na DIO.

 

Primeiramente, o que é o AWS?

A AWS (Amazon Web Services) é uma das principais plataformas de computação em nuvem disponíveis no mercado. É uma subsidiária da gigante de comércio eletrônico Amazon, fundada em 2006, que oferece uma ampla gama de serviços de computação em nuvem, incluindo armazenamento, banco de dados, computação, análise, inteligência artificial, Internet das Coisas (IoT) e muito mais.

 

A AWS permite que empresas, organizações e até mesmo indivíduos obtenham acesso a uma infraestrutura escalável e confiável de computação em nuvem, sem a necessidade de investir em hardware físico ou gastar tempo e recursos na construção de data centers próprios.

 

Alguns dos principais serviços oferecidos pela AWS incluem:

Amazon EC2 (Elastic Compute Cloud): Fornece máquinas virtuais escaláveis e configuráveis, permitindo que os usuários executem aplicativos e serviços na nuvem.

 Amazon S3 (Simple Storage Service): É um serviço de armazenamento de objetos altamente durável e escalável, adequado para armazenar e recuperar qualquer quantidade de dados a qualquer momento.

 Amazon RDS (Relational Database Service): Oferece gerenciamento de bancos de dados relacionais na nuvem, incluindo opções para MySQL, PostgreSQL, Oracle e outros.

 Amazon Lambda: É uma plataforma de computação sem servidor que permite que os desenvolvedores executem código em resposta a eventos, sem a necessidade de provisionar ou gerenciar servidores.

Amazon AI Services: Inclui serviços como Amazon Rekognition para análise de imagens e vídeos, Amazon Polly para síntese de fala e Amazon Comprehend para análise de texto.

Amazon DynamoDB: É um serviço de banco de dados NoSQL totalmente gerenciado e escalável para aplicativos que exigem alta disponibilidade e desempenho.

 

Alguns dos benefícios da implementação da nuvem:

Além da flexibilidade e do custo, a computação em nuvem oferece uma série de outros benefícios significativos. Abaixo estão alguns dos principais benefícios da nuvem:

  1. Elasticidade e escalabilidade: A nuvem permite que os recursos computacionais sejam dimensionados conforme a demanda, ou seja, você pode aumentar ou diminuir a capacidade conforme necessário. Isso garante que você pague apenas pelos recursos que realmente utiliza e permite lidar com picos de tráfego sem problemas.
  2. Acesso remoto e mobilidade: Os serviços baseados em nuvem podem ser acessados a partir de qualquer lugar com conexão à internet. Isso oferece maior mobilidade para equipes e indivíduos, permitindo que trabalhem de qualquer dispositivo e local.
  3. Atualizações automáticas: Os provedores de serviços em nuvem geralmente cuidam das atualizações de software e hardware, garantindo que você esteja sempre usando as versões mais recentes sem a necessidade de intervenção manual.
  4. Redução de custos operacionais: Com a nuvem, você não precisa investir em infraestrutura física cara, como servidores e data centers. Além disso, você paga apenas pelos recursos que utiliza, o que pode reduzir os custos operacionais.
  5. Segurança avançada: Muitos provedores de serviços em nuvem oferecem medidas de segurança robustas, incluindo criptografia, proteção contra ataques DDoS (negação de serviço distribuída) e monitoramento constante. Esses provedores geralmente têm equipes dedicadas para garantir a segurança dos dados.
  6. Recuperação de desastres e backup: A nuvem oferece recursos para backup automatizado e recuperação de desastres, garantindo que seus dados estejam protegidos contra perda e que você possa restaurá-los em caso de falhas.
  7. Colaboração facilitada: A nuvem permite que várias pessoas trabalhem em um mesmo projeto ou documento simultaneamente, facilitando a colaboração em equipe.
  8. Integração e interoperabilidade: Muitos serviços em nuvem são projetados para se integrar facilmente a outros aplicativos e sistemas, o que possibilita uma maior interoperabilidade entre diferentes serviços.
  9. Inovação acelerada: A nuvem oferece acesso a uma vasta gama de ferramentas e serviços, permitindo que as empresas inovem e implementem novas soluções com mais rapidez e eficiência.
  10. Sustentabilidade ambiental: A computação em nuvem geralmente é mais eficiente em termos de energia do que a execução de servidores físicos, contribuindo para a redução da pegada de carbono.

Esses são alguns dos principais benefícios da computação em nuvem, que basicamente é o assunto principal e em resumo do que é abordado no bootcamp.

👽 Espero ter ajudado

Achou que a vida de Dev era fácil? 😥

 Pois bem, te convido para conhecer um pouco sobre essa profissão e acompanhar o meu crescimento na área. 😊✨

Você pode encontrar minhas redes sociais através do meu perfil aqui na DIO e te convido também para conhecer o meu portfólio:

https://github.com/Jamielly

Compartilhe
Comentários (1)
Belisnalva Jesus
Belisnalva Jesus - 05/08/2023 19:57

Olá Jamielly!

Ótimo o seu artigo.

Isto mesmo vida de Dev não é fácil não.

Boa sorte em sua jornada!