.NET Workloads on AWS Lambda (Portuguese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Visão geral do laboratório
Neste laboratório, você aprenderá a implantar, modificar e invocar aplicações .NET na nuvem AWS a partir de um ambiente de desenvolvimento integrado (IDE). Os projetos .NET abordados usam o serviço do AWS Lambda para uma arquitetura sem servidor.
Objetivos
Ao final deste laboratório, você será capaz de fazer o seguinte:
- Criar e implantar uma aplicação web .NET sem servidor no AWS Lambda usando um modelo AWS Serverless Application Model (AWS SAM).
- Criar e implantar uma aplicação .NET na função do AWS Lambda que faz chamadas para o serviço Amazon Simple Storage Service (Amazon S3) e retorna valores.
- Invocar uma função do AWS Lambda implantada usando a command line interface (CLI) do .NET.
- Criar e implantar uma aplicação .NET no AWS Lambda que invoca outra aplicação .NET no AWS Lambda.
Pré-requisitos de conhecimentos técnicos
Para concluir este laboratório com sucesso, é preciso ter um conhecimento básico dos serviços da AWS, conforme definido no curso AWS Cloud Practitioner Essentials. Você deve estar familiarizado com a navegação no console de gerenciamento da AWS, a interface AWS Cloud9 para o IDE e os comandos da CLI do .NET.
Duração
Este laboratório levará aproximadamente 60 minutos para ser concluído.
Lista de ícones
Vários ícones são usados neste laboratório para chamar a atenção para diferentes tipos de instruções e observações. A lista a seguir explica a finalidade de cada ícone:
- Comando: um comando que você precisa executar.
- Saída esperada: um exemplo que você pode usar para verificar a saída de um comando ou arquivo editado.
- Informações adicionais: onde encontrar mais informações.
- AVISO: informações de interesse ou importância especiais (não tão importantes a ponto de causar problemas com o equipamento ou dados caso você não as veja, mas que possam resultar na necessidade de repetir determinadas etapas).
- Observação: uma sugestão, dica ou orientação importante.
- Exemplo: fornece um exemplo de um comando ou código a ser usado.
Ambiente do laboratório
Este laboratório usa a CLI do .NET e os comandos da AWS Command Line Interface (AWS CLI). O IDE do AWS Cloud9 fornecido a você consiste no Kit de Desenvolvimento de Software (SDK) do .NET, no SDK do ASP.NET, na AWS CLI e nos pacotes e extensões do AWS SDK para o .NET.
Serviços da AWS não usados neste laboratório
O ambiente do laboratório segue as permissões do princípio de menor privilégio. Por exemplo, as ações que você executa são limitadas somente às necessárias para concluir as tarefas do laboratório e os objetivos de aprendizado. O acesso aos serviços da AWS que não são necessários para concluir as tarefas do laboratório é restrito. Ocorrerão erros se você tentar executar ações além daquelas fornecidas pelo guia do laboratório.
Informações adicionais: para saber mais sobre esse conceito, acesse o link permissões do princípio de menor privilégio fornecido na seção de recursos adicionais.
Tags
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Cloud Computing
Indian Institute of Technology, Kharagpur via Swayam Elastic Cloud Infrastructure: Containers and Services en Español
Google Cloud via Coursera Kyma – A Flexible Way to Connect and Extend Applications
SAP Learning Modernize Infrastructure and Applications with Google Cloud
Google Cloud via Coursera