Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS Lambda e Python: seus serviços serverless para o mundo!
Rating: 4.8 out of 5(10 ratings)
40 students

AWS Lambda e Python: seus serviços serverless para o mundo!

Crie projetos serverless profissionais com AWS Lambda, AWS Chalice, AWS EventBridge, Python e Boto3.
Last updated 8/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Construir uma API serverless do zero
  • Utilizar bibliotecas Python para APIs serverless
  • Configurar diversos produtos AWS (Lambda, Parameters, API Gateway, S3 Bucket...)
  • Conceitos de programação serverless

Course content

6 sections • 21 lectures • 3h 17m total length
  • O que esperar do curso?4:27

    Nessa aula irei fazer uma breve introdução sobre o curso e o que iremos aprender ao concluirmos ele.

  • O que é uma API?3:04

    Nessa aula vamos ver uma breve introdução sobre o que é uma API.

  • Serverless: o que é? onde vive? do que se alimenta?3:13

    Vamos conversar um pouco sobre Serverless Computing nessa aula.

Requirements

  • Computador com acesso à internet
  • Python básico: funções e variáveis
  • Uma conta na AWS configurada

Description

Descubra o poder do desenvolvimento serverless com AWS Lambda e Python! Neste curso, você aprenderá a criar e implementar APIs e serviços sem a necessidade de gerenciar servidores. Desde os conceitos básicos até práticas avançadas, você vai aprender cada etapa do processo.


Seja você um desenvolvedor iniciante ou experiente, este curso fornecerá as habilidades necessárias para levar suas aplicações ao próximo nível, economizando tempo e recursos.


Você irá conhecer o microframework Chalice para python desenvolvido pela própria AWS, a fim de tornar mais rápido e fácil a criação/manutenção de serviços em nuvem.


Durante o curso serão desenvolvidos três projetos para a consolidação do conhecimento de computação serverless. Os projetos são:

Projeto 1: Introdução ao AWS Chalice

Neste projeto base, você será introduzido a diversos conceitos e ferramentas essenciais do AWS Chalice. Vamos explorar as funcionalidades principais e como configurar seu ambiente, criar endpoints, e integrar com outros serviços da AWS para desenvolver aplicações serverless robustas e eficientes.

Projeto 2: Microsserviço de gerenciamento de usuários

Neste projeto, desenvolveremos um microsserviço focado no gerenciamento de usuários, com integração ao banco de dados Firebase. Este serviço permitirá a criação, leitura e exclusão de perfis de usuários, além de implementar autenticação e autorização, garantindo a segurança e integridade dos dados.

Projeto 3: Serviço Automatizado para histórico de cotação de moedas

Neste projeto, criaremos um serviço automatizado que irá ser disparado em determinado intervalo de tempo e irá salvar em um arquivo de texto o histórico de cotação de moedas. Iremos utilizar diversas ferramentas nesse projeto, dentre elas o AWS Chalice, Lambda, EventBridge, S3 Bucket e uma API gratuíta para consulta de cotação de moedas.


Não perca mais tempo, se junte a nós para se tornar um profisional de destaque no mercado que domina os principais conceitos de computação serverless, reduzindo custos e tempo dos serviços que você irá construir.



Who this course is for:

  • Desenvolvedores
  • DevOps
  • Engenheiros de Software
  • Estudantes de Engenharia
  • Estudantes de Tecnologia