Scaling Serverless Architectures (Portuguese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Este curso se concentra em como escolher os serviços para dimensionar arquiteturas serverless. Neste curso, você vai aprender como pensar de modo sem servidor em escala, incluindo o seguinte:
- Comparação entre arquiteturas com base em AWS Lambda e arquiteturas de nuvem tradicionais
- Aplicação de práticas recomendadas para otimizar a velocidade de execução das funções do Lambda
- Comparação entre as opções de armazenamento para a persistência de estados de recursos e aplicativos
- Aplicação de estratégias de teste sem servidor relacionadas a simulação, testes de unidade, design de função, teste para dimensionar com eficácia e teste de integração
- Exploração de opções de visibilidade de gastos nos seus aplicativos sem servidor
- Nível do curso: intermediário
- Duração: 1h30
Atividades
- Este curso inclui apresentações, vídeos e avaliações.
Objetivos do curso
Neste curso, você aprenderá a:
- Comparar as arquiteturas baseadas em Lambda com arquiteturas de nuvem tradicionais a respeito de como e o que você mede para garantir que a solução possa manipular seu tráfego
- Listar as práticas recomendadas de design para otimizar a velocidade de execução das funções do Lambda, com inicialização a frio e a quente
- Comparar as opções de armazenamento para a persistência de estados de recursos e aplicativos
- Identificar como regular o acesso à sua solução e onde é aplicado
- Descrever as considerações para utilização de padrões de uso, controle de utilização de API, chaves de API, controles de simultaneidade do Lambda e códigos de status HTTP
- Identificar as transações de design relacionadas a desempenho e os prós e contras de cada para APIs, funções do Lambda e armazenamentos de dados
- Resumir estratégias de teste sem servidor relacionadas a simulação, testes de unidade, design de função, teste para dimensionar com eficácia e teste de integração
- Destacar modificações iterativas que você pode fazer para otimizar o desempenho e os custos do seu aplicativo ao longo do tempo
Público-alvo
Este curso destina-se a:
- Desenvolvedores e arquitetos de nuvem experientes que conhecem a nuvem Amazon Web Services (AWS) e as tecnologias sem servidor
Pré-requisitos
Recomendamos que os participantes deste curso tenham:
- Familiaridade com tecnologias sem servidor e conceitos da nuvem AWS
- Concluído o curso Arquitetando no AWS ou conhecimento equivalente
- Concluído o curso Getting into the Serverless Mindset ou conhecimento equivalente
- Concluído o curso Introduction to Serverless Development ou conhecimento equivalente
- Concluído o curso AWS Lambda Foundations ou conhecimento equivalente
Descrição do curso
Módulo 1: introdução
- Como usar este curso
- Introdução ao curso
Módulo 2: Dimensionar arquiteturas serverless
- Pensar sem servidor em escala
- Considerações de scaling para serviços sem servidor
- Testar a carga de pico
Módulo 3: Conclusão
- Conclusão e próximas etapas
- Teste de conhecimento
- Feedback
Tags
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Defined Networking
Georgia Institute of Technology via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Web-Technologien
openHPI Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique