Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

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

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

Descrição

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.

Estimar frete

Payment & Security

Dúvidas Gerais

Após a confirmação do pagamento, você receberá um e-mail com todas as instruções para acessar seus cursos. O e-mail incluirá um link para a plataforma de ensino, onde você poderá fazer login utilizando suas credenciais cadastradas no momento da compra. Caso seja um curso em formato de arquivo para download, o mesmo estará disponível na área do aluno e poderá ser acessado diretamente pelo link enviado. Se você não receber o e-mail de acesso em até 24 horas, verifique sua caixa de spam ou entre em contato com nossa equipe pelo e-mail suporte@amentil.com.br.

Após a confirmação do pagamento, seu pedido será processado e enviado para o endereço cadastrado. Você receberá um e-mail com os detalhes do envio, incluindo o código de rastreamento para acompanhar a entrega. Trabalhamos com transportadoras confiáveis e os prazos variam de acordo com o método de envio escolhido e sua localização. É importante garantir que o endereço de entrega esteja correto para evitar atrasos. Caso tenha dúvidas ou problemas com a entrega, nossa equipe de suporte está à disposição pelo e-mail suporte@amentil.com.br.

Você pode tirar dúvidas diretamente com nossa equipe de suporte por diversos canais:

  • E-mail: Envie sua pergunta para suporte@amentil.com.br, e nossa equipe responderá em até 2 dias úteis.
  • Telefone: Ligue para +55 (48) 1234-5678, disponível de segunda a sexta, das 9h às 18h.
  • WhatsApp: Envie uma mensagem para +55 (48) 91265-4321 e receba atendimento rápido e prático.
  • Formulário de Contato: Preencha o formulário disponível em nosso site na página Contato.
  • Redes Sociais: Você também pode enviar suas dúvidas pelo Instagram ou Facebook em @amentil.sa.

Estamos sempre prontos para ajudar!

Reembolso e garantias

O prazo de reembolso pode variar dependendo da forma de pagamento utilizada:

  • Cartão de Crédito: O estorno será realizado em até 7 dias úteis após a aprovação do reembolso, mas o crédito poderá aparecer na sua fatura em um prazo de 30 a 60 dias, conforme a política da operadora do cartão.
  • Boleto Bancário ou Transferência: O valor será devolvido via depósito em conta bancária em até 7 dias úteis após a aprovação do reembolso.

Você pode solicitar a devolução de produtos físicos seguindo o passo a passo abaixo:

  1. Entre em contato com nosso suporte:
  2. Aguarde nossa resposta:
    Nossa equipe analisará sua solicitação em até 3 dias úteis e fornecerá as instruções detalhadas para a devolução.
  3. Prepare o produto:
  4. Envie o produto:
  5. Reembolso ou troca:

Nosso compromisso é fornecer uma experiência confiável e segura ao acessar nossa enciclopédia online. Garantimos a qualidade dos serviços e funcionalidades oferecidos, seguindo as condições descritas abaixo:

1. Garantia de Acesso

  • Disponibilidade: Oferecemos garantia de disponibilidade da enciclopédia online 24 horas por dia, 7 dias por semana, exceto durante períodos programados de manutenção ou por problemas técnicos fora do nosso controle.
  • Resolução de Problemas: Em caso de interrupções no serviço, nossa equipe técnica atuará para restaurar o acesso no menor tempo possível.

2. Garantia de Conteúdo

  • Precisão e Atualização: Todo o conteúdo disponibilizado é cuidadosamente revisado para garantir precisão e relevância. No entanto, a enciclopédia online é constantemente atualizada, e não podemos garantir a exatidão absoluta em casos de informações sujeitas a mudanças rápidas.
  • Correção de Erros: Caso identifique erros ou inconsistências no conteúdo, você pode nos informar pelo e-mail conteudo@amentil.com.br, e faremos a análise e correção, se necessário.

3. Garantia de Segurança

  • Proteção de Dados: Utilizamos tecnologias avançadas para proteger suas informações pessoais e garantir que sua navegação na enciclopédia seja segura.
  • Privacidade: Todos os dados coletados seguem as diretrizes da nossa Política de Privacidade.

4. Garantia de Reembolso

Para assinaturas da enciclopédia online:

  • Direito de Arrependimento: Você pode solicitar o cancelamento e reembolso integral em até 7 dias corridos após a compra, desde que não tenha acessado conteúdos pagos da plataforma.
  • Problemas Técnicos: Caso não consiga acessar os conteúdos devido a falhas técnicas imputáveis à plataforma, garantimos suporte prioritário e, se o problema não for resolvido, você pode solicitar reembolso proporcional ao período não utilizado.

5. Limitações

  • Conexão à Internet: Não garantimos acesso à enciclopédia em situações de instabilidade ou falhas na conexão de internet do usuário.
  • Uso Indevido: O acesso e uso da enciclopédia são pessoais e intransferíveis. O compartilhamento de credenciais pode resultar na suspensão ou cancelamento da assinatura sem reembolso.

6. Contato para Garantias

Caso precise de suporte ou queira exercer algum direito de garantia, entre em contato conosco:

  • E-mail: suporte@amentil.com.br
  • Telefone: +55 (48) 1234-5678
  • Horário de atendimento: Segunda a sexta, das 9h às 18h.