Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Moving to AWS Lambda (Português)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Depois de 28 de março, os títulos dos cursos estarão somente em inglês. No entanto, as descrições dos cursos permanecerão disponíveis no idioma de sua preferência para permitir que você pesquise nesse idioma.

Visão geral do laboratório

Este laboratório mostra como usar o AWS Lambda como o ambiente de computação para criar uma imagem de grade e armazená-la em um bucket do Amazon Simple Storage Service (Amazon S3). Visualize a imagem em uma guia do navegador usando um URL pré-definido do S3. Para criar uma função Lambda, você precisará de dois componentes: um pacote de implantação e uma função de execução.

O pacote de implantação é um arquivo compactado .zip ou uma imagem de contêiner que contém o código e as dependências da sua função. A função de execução é uma função que concede permissões para usar serviços da AWS, como o Amazon CloudWatch Logs e o Amazon S3, para a transmissão de logs e o acesso a objetos nos buckets do S3. Neste laboratório, a função de execução já foi desenvolvida como parte do processo de criação.

Para criar uma função, use o comando aws lambda create-function. Depois de criar a função, você pode executá-la usando o comando aws lambda invoke. O laboratório oferece orientação passo a passo sobre como criar e executar a função, e como visualizar os resultados da chamada da função.

De forma geral, este laboratório fornece um exemplo prático de como criar uma função Lambda usando a AWS Command Line Interface (AWS CLI), e como implantar e testar uma aplicação sem servidor na AWS executando a função Lambda como parte da API, junto com outros serviços AWS.

Objetivos

Ao final deste laboratório, você será capaz de fazer o seguinte:

  • Criar um pacote de implantação, incluindo o código da aplicação e os requisitos do pacote Python.
  • Executar um comando da AWS CLI para criar uma função Lambda.
  • Executar um comando da AWS CLI para invocar uma função Lambda com um evento.
  • Inspecionar o Amazon CloudWatch Logs depois de invocar uma função Lambda.

Pré-requisitos de conhecimentos técnicos

Para realizar este laboratório com sucesso:

  • Você deve estar familiarizado com a navegação básica no Console de Gerenciamento da AWS.
  • Você deve se sentir confortável editando e executando scripts com o editor de código e o terminal do AWS Cloud9.
  • Você deve ter uma compreensão básica e familiaridade com o AWS Lambda.

Duração

Este laboratório leva 60 minutos.

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.
  • Observação: uma sugestão, dica ou orientação importante.
  • A considerar: um momento de parar e pensar em como aplicar um conceito no seu ambiente ou conversar sobre o tópico em questão.

Reviews

Start your review of Moving to AWS Lambda (Português)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.