Sobre este cursoIniciante a Intermediário · 6 módulos · 10h
Aprenda a evitar que sua aplicação caia completamente quando um serviço externo falha. Domine técnicas de engenharia de software e IA para criar sistemas que se recuperam sozinhos.
Nível: Iniciante a Intermediário
Para quem é: Desenvolvedores Backend e Arquitetos de Software
Ao concluir, você será capaz de: O aluno será capaz de projetar e implementar fluxos de fallback que garantam a alta disponibilidade de sistemas, integrando LLMs para gerar respostas alternativas em caso de falha de APIs.
6 módulos · 10h · certificado ao final
- Analisar conceitos de resiliência e pontos de falha
- Implementar o padrão Circuit Breaker em microserviços
- Configurar filas de contingência com RabbitMQ e Redis
- Desenvolver Fallbacks Inteligentes usando LLMs para respostas graduais
- Testar cenários de caos para validar a recuperação do sistema
- Projeto Final: Construindo um Gateway de API com Recuperação Automatizada
Projeto Final
Desenvolvimento de um middleware de API que detecta falhas em serviços externos e aciona automaticamente um fallback baseado em IA para manter a experiência do usuário.
Aqui você pratica — não só lê.
Cada bloco é editável e roda no seu navegador. Aperte Executar para começar:
# Edite e aperte Executar. Ctrl+Enter também roda.
curso = "Sistemas Resilientes: Estratégias de Fallback com IA"
print(f"Primeira linha rodada no curso de {curso}.") Módulo 1: Analisar conceitos de resiliência e pontos...
