Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desenvolvimento AWS 2020 com foco em Serverless
Rating: 4.6 out of 5(694 ratings)
2,754 students

Desenvolvimento AWS 2020 com foco em Serverless

Aprenda na prática sobre serviços da AWS e arquitetura Serverless sem deixar a teoria de lado
Created byGustavo Pinoti
Last updated 9/2021
Portuguese
Portuguese [Auto],

What you'll learn

  • Entender os fundamentos da Computação em Nuvem
  • Entender como funciona a AWS e o que é Arquitetura Serverless
  • Como criar uma arquitetura Serverless integrando diversos serviços da AWS na prática
  • Entender e integrar serviços como Lambda, DynamoDB, API Gateway, S3, SQS, SNS, Step Function, Cloud Watch, entre outros
  • Executar AWS Lambda e Api Gateway localmente, além de deploy facilitado via AWS SAM
  • Como hospedar sites estáticos no S3
  • Entender como funciona os custos da AWS em cada serviço

Course content

13 sections49 lectures6h 46m total length
  • O que é AWS?2:23

    Nessa aula vamos entender o que é computação em Nuvem (Cloud), e AWS em termos gerais.

  • Regiões, Zonas de Disponibilidade e Zonas Locais8:23

    Nessa aula será abordado os conceitos sobre Regiões, Zonas de Disponibilidades e Zonas Locais da AWS

  • Criando a conta da AWS2:59

    Passo a passo sobre como criar uma conta da AWS

  • Nível Gratuito da AWS4:56

    Nessa aula veremos o que é o nível gratuito de utilização da AWS, que permite o uso de alguns serviços de forma limitada, porem gratuita, e como ele funciona

Requirements

  • Possuir cartão de credito para criação de conta da AWS
  • Muita vontade de aprender coisas novas
  • Ter noções básicas de desenvolvimento de sistemas, preferencialmente com JavaScript é um bonus. Mas caso não tenha, o curso ainda é pra você!

Description

A Arquitetura Serverless veio para ficar!

Ela está cada vez mais presente no mercado de desenvolvimento de software. Ter conhecimento ou vivência nessa arquitetura é um grande diferencial (digo por experiência própria).

Nesse curso, nós vamos começar pelo básico da computação em Nuvem, então você não precisa ter experiência na área para poder iniciar seus estudos!

O nosso foco é que o curso seja Hands-On! Nada melhor do que a prática para fixar o conhecimento. Porém, também vamos abordar as teorias, para que não façamos as coisas de forma mecânica, sem entender o que estamos fazendo. Nosso foco é não só aprender a fazer, mas entender o porquê fazemos daquela forma.

Vamos começar do simples, e capítulo após capítulo, descobriremos novos serviços e iremos integrá-los com os que já aprendemos, tudo de forma progressiva e clara.

Essa arquitetura é perfeita para desenvolvedores que querem lançar uma aplicação e não querem ter custos iniciais, mas também é perfeita para grandes empresas que querem lançar aplicações com milhões de acessos por dia.

Ela é completamente escalável e a gente paga só pelo que utilizar. Sem custos fixos por mês ou pagamentos antecipados!

Também utilizaremos o AWS SAM (parecido com o Serverless Framework, porém, da própria Amazon) para facilitar o nosso desenvolvimento, permitindo que rodemos as funções Lambda localmente e subamos o API Gateway na nossa máquina, além de ser possível criar templates simplificados e fazer deploy de forma fácil para a AWS.

Caso você não tenha ideia do que eu esteja falando, fique tranquilo que durante o curso todos esses serviços serão abordados e explicados. Nenhum conhecimento em AWS ou computação em nuvem é necessário.

Também vamos falar sobre boas práticas e o que fazer (ou não) enquanto projetamos uma arquitetura Serverless.

Conforme for fazendo o curso, se sentir falta de algo ou ter alguma sugestão de conteúdo, você sempre poderá enviar seu feedback. Iremos avaliar o conteúdo, e caso seja válido (e possível) vamos adicionar ou melhorar o conteúdo no curso.

Who this course is for:

  • Desenvolvedores Iniciantes que buscam entrar no mercado de trabalho
  • Desenvolvedores e Dev-Ops que já estão no mercado porem buscam aprofundar os conhecimentos em AWS e Arquitetura Serverless
  • Entusiastas do desenvolvimento de software ou computação em nuvem
  • Pessoas que desejam uma alternativa barata e escalável para criar sistemas baseados em nuvem