Curso FastAPI with Docker and Kubernetes

  • DevOps | CI | CD | Kubernetes | Web3

Curso FastAPI with Docker and Kubernetes

12 horas
Visão Geral

O Curso FastAPI with Docker and Kubernetes, ensina como containerizar aplicações FastAPI e orquestrá-las usando Kubernetes. Os participantes aprenderão a criar ambientes de desenvolvimento e produção eficientes e escaláveis.

Objetivo

Após realizar o Curso FastAPI with Docker and Kubernetes", você será capaz de:

  • Criar containers Docker para aplicações FastAPI.
  • Configurar e gerenciar ambientes Kubernetes.
  • Implantar e escalar aplicações FastAPI em um cluster Kubernetes.
  • Implementar estratégias de CI/CD para FastAPI.
Publico Alvo
  • Desenvolvedores e engenheiros de DevOps.
  • Profissionais que desejam aprender sobre containerização e orquestração.
  • Arquitetos de soluções em nuvem.
Pre-Requisitos
  • Conhecimento em Python e FastAPI.
  • Experiência básica com Docker e Kubernetes.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introduction to Docker

  1. What is Docker?
  2. Creating Docker Images for FastAPI Applications.

Docker Compose

  1. Managing Multi-Container Applications.
  2. Defining Services and Networking.

Introduction to Kubernetes

  1. What is Kubernetes?
  2. Understanding Pods, Deployments, and Services.

Deploying FastAPI to Kubernetes

  1. Creating a Kubernetes Deployment for FastAPI.
  2. Exposing FastAPI Services with Ingress.

Scaling and Managing Applications in Kubernetes

  1. Implementing Horizontal Pod Autoscaling.
  2. Using ConfigMaps and Secrets for Configuration Management.

CI/CD for FastAPI Applications

  1. Implementing Continuous Integration with GitHub Actions.
  2. Automating Deployments with ArgoCD.
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Algorithms and Data Structures

24 horas

Curso Object-Oriented Programming with Python

24 horas

Curso Python Scripting and Automation Basics

24 horas

Curso Python Debugging and Error Handling

24 horas

Curso Cloud Bursting with Virtual Kubelet

24 horas