Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de AWS: Nativo da Nuvem com Terraform e Serverless Framework

Curso de AWS: Nativo da Nuvem com Terraform e Serverless Framework

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

AWS: Nativo da Nuvem com Terraform & Serverless Framework

Aproveite a combinação do Terraform & Serverless Framework e crie aplicações Serverless com infraestrutura imutável

ESTE NÃO É UM CURSO PARA INICIANTES

0. Por que devo comprar este curso? R: Serverless é um conceito que veio para ficar. Empresas (pequenas e grandes) estão cada vez mais adotando esse paradigma, principalmente por sua escalabilidade e facilidade de uso. Como é um conceito relativamente novo (cerca de 5 anos), muitas pessoas ainda não sabem como resolver problemas simples com Serverless, como implantar em diferentes ambientes, gerenciar dependências, ambiente de execução, como manter aplicativos verdadeiramente Stateless, etc. A ideia é que você possa dar um grande passo à frente ao concluir este curso e estar pronto para gerenciar aplicações Serverless do início ao fim. E por último, mas não menos importante: eu me preocupo com o seu tempo! Por isso, minhas aulas são sempre práticas e, quando possível, uso a famosa técnica de copiar/colar para tornar os vídeos mais curtos. No entanto, eu SEMPRE explico tudo o que está sendo criado nas aulas, e o copiar/colar só é usado quando já fizemos algo semelhante e podemos simplesmente alterar alguns parâmetros. Em nenhuma circunstância começaremos uma aula com código que não tenha sido gerado em aulas anteriores, garantindo que, se você seguir as aulas, o conteúdo estará sempre alinhado. Se você tiver alguma dúvida, estarei sempre disponível para respondê-las na seção de Perguntas e Respostas. Se desejar, também pode enviar uma mensagem privada. 1. Este curso é para mim? R: Este curso é para você apenas se você estiver interessado em um ou mais dos seguintes tópicos: aplicações serverless, infraestrutura imutável, AWS, desenvolvimento, mas também infraestrutura, DevOps, mas também desenvolvimento, tecnologia de ponta. Além disso, é claro, você deve ter a disposição para replicar o conteúdo das aulas em seu próprio ambiente. A prática é a única maneira de memorizar e aprender todo o conteúdo abordado nas aulas. Já posso dizer que o curso não é fácil, mas com calma e perseverança, será possível obter muitos resultados positivos. Se você não estiver interessado nesses tópicos ou já souber absolutamente tudo sobre eles, então este curso NÃO é para você. 2. Qual nível técnico eu preciso ter para fazer este curso? R: Para aproveitar ao máximo este curso, você precisa estar familiarizado com desenvolvimento de software (usaremos Node.js no curso) e conceitos de sistemas distribuídos e desacoplamento de sistemas. 3. O que eu realmente vou aprender? R: Você aprenderá a criar o backend (e apenas o backend) de aplicações 100% Serverless usando uma pilha muito moderna. Criaremos um sistema de reserva e notificação genérico (e simplificado). Para cada reserva agendada, uma notificação será enviada para um email pré-configurado por ambiente (dev, prod), além de uma mensagem SMS usando o MessageBird! Você aprenderá a proteger suas funções Lambda com autenticação e autorização usando JWT, além de salvar dados no DynamoDB. Além disso, as notificações serão acionadas de forma assíncrona e reagirão a eventos de INSERÇÃO no DynamoDB. Também usaremos tópicos SNS e filas SQS para desacoplar produtores de consumidores, além de DLQs (DeadLetterQueue) para analisar mensagens que possam falhar. Todos os recursos serão acessados usando o Princípio do Menor Privilégio, o que significa que as permissões de acesso entre recursos na Nuvem serão restritas ao mínimo necessário, garantindo uma camada extra de segurança. Além de tudo isso, você criará infraestrutura imutável com o Terraform. Os recursos criados pelo Terraform serão: Funções IAM, Políticas IAM, Tabelas DynamoDB, Índices DynamoDB, Streams DynamoDB, Tópicos SNS, Filas SQS, além de exportar todos esses parâmetros para o AWS Systems Manager para que possam ser consumidos pelo Serverless Framework. E aproveitando isso, criaremos os seguintes recursos com esse framework: Pontos de extremidade do API Gateway, Funções Lambda. Você executará comandos como: Terraform: terraform init, terraform plan, terraform apply (-auto-approve), terraform destroy (-auto-approve), e entenderá como usar modelos, interpolação de variáveis, condicionais e passar variáveis entre módulos no Terraform. Serverless Framework: sls deploy (--stage x --region x), sls remove (--stage x --region x), além de criar arquivos .yml dinâmicos que recuperam valores do AWS SSM, tornando-os prontos para replicação entre ambientes. No final do curso, replicaremos todo o ambiente criado durante as aulas em um ambiente completamente novo, apenas para mostrar que a infraestrutura criada é imutável e facilmente replicável. E a melhor parte: criaremos um script .sh que criará toda a nossa infraestrutura na Nuvem. Em outras palavras, com um simples comando, você poderá implantar mais de 50 recursos na AWS. E para finalizar, criaremos outro script .sh para desmontar todo o ambiente e retornar ao estado original de nossa conta AWS. 4. O que este curso não ensina? R: Este curso NÃO ensina: programação básica, conceitos async/await em Node.js, scripting de shell, comandos básicos do Unix, conceitos básicos de Cloud Computing (o que é Cloud, o que é um servidor, etc.), VPCs, Frontend. 5. Sou iniciante e ainda quero fazer o curso. Posso? R: Tecnicamente, não há nada que eu possa fazer para impedir você de comprar este curso. No entanto, para aproveitá-lo, é ideal que você tenha experiência no mundo do desenvolvimento de software. Você precisa ter passado por problemas suficientes para entender por que a infraestrutura imutável é relevante e por que o processamento assíncrono é importante. Se você ainda estiver interessado, tenho um curso introdutório completamente gratuito sobre aplicações Serverless que você pode fazer sem investir um centavo. Ao concluí-lo, este curso pode atender melhor às suas expectativas. Para ver este outro curso, basta clicar no meu perfil aqui na Udemy e se inscrever gratuitamente. 6. Comparado a outros cursos da Udemy, achei este um pouco caro. R: Eu entendo. No entanto, este é um material pioneiro em português e muito tempo foi investido para trazer um conteúdo profissional que é usado no mundo real. Além disso, meu suporte aos alunos com perguntas é excelente (se nenhuma tragédia ocorrer, eu sempre respondo em até 24 horas). O valor do curso também serve para filtrar alunos desinteressados que compram cursos devido ao preço baixo. Quero que você aprenda uma arquitetura Serverless real, então sei que se você fizer o investimento, terá um retorno. Outro motivo é que a maioria dos alunos que compram cursos muito baratos não os concluem, enquanto quando o curso tem um valor um pouco mais alto, os alunos tendem a concluí-lo para recuperar o investimento. E tenho certeza de que se você concluir este curso, completar os desafios e exercícios, o investimento será rapidamente recuperado.
Ver informações completas