Sobre este plano de aprendizagem
Esse plano de aprendizagem ajuda desenvolvedores, arquitetos e engenheiros de DevOps a entender e trabalhar com funções sem servidor usando o AWS Lambda.
Você pode usar esse curso para obter proficiência básica com o AWS Lambda ou complementar sua experiência existente. Este curso inclui módulos de aprendizado, um laboratório prático e uma avaliação de habilidades. Uma pontuação de aprovação de 80% ou mais dá a você um selo digital que você pode compartilhar nas redes sociais, emitido pela Credly.
Visão geral
A AWS oferece tecnologias para executar código, gerenciar dados e integrar aplicações, tudo isso sem a necessidade de gerenciar servidores. As tecnologias sem servidores contam com escalabilidade automática, alta disponibilidade integrada e um modelo de faturamento pago por utilização para aumentar a agilidade e otimizar os custos. Essas tecnologias também eliminam as tarefas de gerenciamento de infraestrutura, como provisionamento de capacidade e aplicação de patches, para que você possa se concentrar apenas em escrever códigos que atendam a seus clientes. As aplicações sem servidor começam com o AWS Lambda, um serviço computacional orientado por eventos nativamente integrado com mais de 200 serviços da AWS e aplicações de software como serviço (SaaS)
Objetivos do curso
Neste curso, você irá:
- Obter uma introdução à computação sem servidor na AWS.
- Aprender os fundamentos do AWS Lambda.
- Pesquisar as ferramentas para o desenvolvimento em .NET no Lambda.
- Entender quais versões do .NET você pode usar com o Lambda.
- Conhecer as três maneiras de executar o Lambda no .NET: runtime gerenciado, runtime personalizado e imagem de contêiner.
- Explorar as opções de APIs: Amazon API Gateway e URLs da função do Lambda.
- Começar a usar o AWS Lambda com código .NET.
Pré-requisitos
Antes de iniciar este tutorial, você precisará de:
- Uma conta da AWS: caso ainda não tenha uma conta, siga o guia de conceitos básicos da Configuração do ambiente para obter uma breve visão geral.
Experiência com a AWS
Iniciante ou Intermediário
Experiência com .NET
Intermediário
Tempo para a conclusão
3 horas
Custo para a conclusão
O laboratório deste tutorial custará aproximadamente USD 5 em cobranças da AWS, se todas as etapas do laboratório forem executadas e os recursos forem encerrados imediatamente. A falha em encerrar os recursos da AWS pode resultar no acúmulo de cobranças.
Serviços usados
Data da última atualização
7 de dezembro de 2022
Módulos
Este tutorial está dividido nos seguintes módulos. Leia os módulos na íntegra ou dê uma olhada geral, com base na sua experiência e preparação.
- Introdução ao AWS Lambda (45 minutos).
- Ferramentas para desenvolvimento em .NET (45 minutos).
- .NET no AWS Lambda (30 minutos).
- Trabalhar com outros serviços da AWS (30 minutos).
- Teste de unidade e depuração (30 minutos).
- Laboratório prático: crie e implante funções do Lambda (60 minutos).
- Avaliação de habilidades (16 perguntas, não cronometradas): avalie suas habilidades no AWS Lambda.