Curso de Amazon Web Services (AWS) - Lambda - Fundamentos

Aprenda como criar aplicações Serverless com as funções Lambda do AWS.

Nível Avançado Categoria Infra

  • Curso com 01h41 de videos
  • Certificado com 8 horas
  • 16 exercícios

Sobre o curso

Aprenda como criar aplicações Serverless com as funções Lambda do AWS.

O Lambda é um serviço de computação da AWS que adota o modelo Serverless, permitindo que você execute uma aplicação sem se preocupar com servidores. Nesse curso vamos conhecer os conceitos essenciais do lambda, como podemos criar e configurar nossas primeiras funções, bem como integrá-las com outros serviços da AWS.

O que irá aprender?

Nesse curso falaremos sobre o Amazon Lambda, e como criar e gerenciar aplicações serverless com ele. Tudo isso através de conteúdo apostilado e vídeos aulas, além de exercícios que ajudam na fixação do conteúdo.

Dentre várias outras coisas, você aprenderá:

  • Compreender os conceitos de Serverless;
  • Avaliar as vantagens e desvantagens de utilizar funções Lambda;
  • Conhecer a estrutura de uma função Lambda;
  • Configurar e criar funções Lambda pelo console da AWS e pelo AWS CLI;
  • Gerenciar configurações através de variáveis de ambiente;
  • Invocar funções de forma síncrona e assíncrona;
  • Integrar funções Lambda com outros serviços da AWS através de triggers.

Pra quem é esse curso?

Esse curso é destinado para desenvolvedores que tem interesse em começar a desenvolver funções Lambda na AWS.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Início Imediato
  • Testes de aprendizado

Sobre o professor

Gabriel Machado

Gabriel Machado

Professor especialista em cloud computing na TreinaWeb. Graduado em Gestão de TI pela FATEC e quase bacharel em Sistemas de Informação pela UFSCar. Tem experiência em desenvolvimento backend com PHP, mas se encontrou trabalhando com DevOps. Possui mais de uma dúzia de certificações na área de TI e nas horas vagas gosta de maratonar séries na Netflix, jogar CS:GO e poker.

Conteúdo programático

  1. Apresentação

    Apresentação do curso.

    1 aula
    • Apresentação do curso
  2. Conceitos essenciais

    Nesta aula veremos o que são aplicativos serveless e compreender a estrutura do AWS Lambda.

    11 aulas
    • Introdução
    • O que é serverless?
    • O que é AWS Lambda?
    • Quando Lambda é aplicável?
    • Quando não utilizar Lambda?
    • Desenvolvimento orientado a eventos
    • Triggers, functions e destinations
    • Lambda Runtime
    • Layers e Applications
    • Precificação
    • Questionário
  3. Criando e configurando uma função lambda

    Nesta aula veremos como criar e configurar uma função lambda.

    9 aulas
    • Introdução
    • Criando uma função pelo console da AWS
    • Como instalar e configurar o AWS CLI
    • AWS CLI v2: confira as novidades da nova versão
    • Criando e publicando funções via AWS CLI
    • Ajustes de funções lambda
    • Configurando variáveis de ambiente
    • Versionamento de funções lambda
    • Questionário
  4. Invocando uma função lambda

    Nesta aula veremos como chamar uma função lambda.

    6 aulas
    • Introdução
    • Invocação síncrona
    • Invocação assíncrona
    • Verificando logs de execução e políticas de retry
    • Tratativas de erro
    • Questionário
  5. Integrando funções lambda com outros serviços

    Nesta aula veremos como integrar a função lambda com Load Balancer e S3.

    4 aulas
    • Introdução
    • Integrando com Load Balancer
    • Integrando com S3
    • Questionário
Download da ementa

Formação em que esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

  • O curso foi bem esclarecedor.

  • Os cursos do Treinaweb são muito bons. Todo o conteúdo ensinado é de alto nível, a didática do professor é excelente, na qual consegue ensinar todos os termos de forma simples e rápida, tornando a aula bem mais atrativa. Além disso, os exercícios e teste de código são a chave para fixar os conhecimentos adquiridos nas aulas.

    Depoimento - Bruno
    Java - Algoritmos - Parte 1
    Bruno Campinas / SP
  • Para um curso de introdução foi muito bom! Gostaria de parabenizar o Professor deste curso, ótima didática! Passa o assunto sem pressa e de forma clara e detalhada. Realmente demonstra que gosta do que faz e que seu objetivo é realmente formar pessoas. Foi o melhor Professor de toda a Formação Front-end Júnior que fiz!

    Depoimento - Gustavo
    Bootstrap 4 - Fundamentos
    Gustavo Recife / PE
  • Gostei bastante, conteúdo bem organizado!! É bem bacana essa questão das indicações de outros cursos caso a pessoa não tenha os conhecimentos básicos na matéria, acabam ajudando bastante, principalmente os resumos, explicações e suporte nota 10!😊

  • Ótimo curso , aprendi muito sobre o C# só no curso básico , estou pronto e preparado para estudar os módulos intermediário e avançado do curso . O suporte também é muito bom e prestativo , parabéns ao instrutor !

    Depoimento - Uendel
    C# (C Sharp) Básico
    Uendel Alagoinhas / BA
  • O professor tem uma didática de fácil compreensão, mesmo para quem está vendo o assunto pela primeira vez. Eu cheguei na TreinaWeb através de um curso de Spring, e sem sombra de dúvida, está sendo um excelente investimento. Bora para o próximo, afinal o mercado é exigente!

    Depoimento - Moises
    Java - Fundamentos de Struts 2
    Moises Jaguariúna / SP
  • Gostei bastante do curso, acho que foi uma excelente introdução a POO, agora é ir atras de outros cursos mais profundos. Parabéns a equipe e ao professor! Espero que continuem ampliando os cursos na plataforma como estão fazendo.

    Depoimento - Eduardo
    Lógica Orientada a Objetos Completo
    Eduardo São Bernardo do Campo / SP
  • Gostei muito da estrutura do curso, a forma como é apresentado, o conteúdo, a didática, os exemplos, o uso de compiladores e o suporte a toda esta estrutura. Para quem tem a necessidade de dar os primeiros passos em termos de programação ou mesmo quem quer retomar de onde parou, este curso é sem dúvida indicado para você! Parabéns aos idealizadores - Prof. Douglas Melman.

  • O curso ensina desde o básico da utilização já conhecido pela maioria das pessoas, como opções avançadas, que muitas vezes ficam escondidas e em locais de difícil acesso. Inspecionar o código fonte, criar breakpoints, utilizar opções avançadas do console, realizarmos debugs de formas mais efetivas, analisar a segurança da página, performance, entender o fluxo de carregamento de arquivos, criar timeline e fazer testes diretamente no seu dispositivo, obtendo um resultado muito mais fiel quando estamos desenvolvendo um site responsivo por exemplo, ou precisando testar recursos mais avançados, que somente um dispositivo real tem pra oferecer.

    Depoimento - Octávio
    Google Chrome Developer Tools
    Octávio Osasco / SP

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!