Curso Portainer Fundamentals

  • DevOps | CI | CD | Kubernetes | Web3

Curso Portainer Fundamentals

16 horas
Visão Geral

O Curso Portainer Fundamentals oferece uma imersão completa na ferramenta Portainer, utilizada para o gerenciamento de ambientes Docker e Kubernetes. Este curso abrangente cobre desde a instalação até a configuração avançada e administração de contêineres, imagens, volumes, redes e clusters Kubernetes. Além disso, explora práticas de segurança, monitoramento e integração com outras ferramentas, proporcionando aos alunos uma experiência prática e detalhada para ambientes de produção.

Objetivo

Após realizar este Curso Portainer Fundamentals, você será capaz de:

  • Instalar e configurar o Portainer para gerenciar ambientes Docker e Kubernetes
  • Criar, gerenciar e monitorar contêineres, volumes, redes e imagens
  • Implementar controle de acesso avançado com RBAC
  • Integrar o Portainer com clusters Kubernetes
  • Utilizar o Portainer em ambientes de produção com segurança, monitoramento e práticas recomendadas
Publico Alvo
  • Desenvolvedores de software
  • Administradores de sistemas
  • Engenheiros DevOps
  • Profissionais de TI interessados em orquestração e gerenciamento de contêineres em ambientes Docker e Kubernetes
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Module 1: Introduction to Portainer (2h)

  1. What is Portainer?
  2. Use cases in container management
  3. Overview of architecture and components
  4. Advantages and challenges of using Portainer

Module 2: Installation and Configuration (3h)

  1. Installing Portainer on Docker
  2. Installing Portainer on Kubernetes
  3. Initial setup and user interface tour
  4. Connecting Portainer to remote and local environments
  5. Configuring templates and stacks

Module 3: Managing Docker Containers with Portainer (3h)

  1. Creating and managing Docker containers
  2. Running and monitoring containers
  3. Managing Docker images (pull, push, tagging)
  4. Deploy automation with Docker Compose
  5. Version control and container rollback
  6. Creating and managing services and stacks

Module 4: Managing Volumes and Networks (2h)

  1. Creating and managing persistent volumes
  2. Mounting volumes to containers and managing data
  3. Creating and configuring Docker networks
  4. Setting up communication between containers and external networks
  5. Troubleshooting network and volume issues

Module 5: Kubernetes Integration (3h)

  1. Adding and managing Kubernetes clusters in Portainer
  2. Managing Kubernetes workloads: pods, deployments, services
  3. Creating namespaces and managing resources in clusters
  4. Monitoring resources and optimizing cluster performance
  5. Implementing scalable applications with auto-scaling
  6. Managing storage and persistent volumes in Kubernetes

Module 6: Security in Portainer (2h)

  1. Implementing Role-Based Access Control (RBAC)
  2. Configuring users, teams, and permissions
  3. Security best practices for Docker and Kubernetes environments
  4. Implementing SSL/TLS in Portainer
  5. Auditing and logging user activities

Module 7: Monitoring and Backup (2h)

  1. Monitoring containers and clusters with Portainer
  2. Integrating with monitoring tools (Prometheus, Grafana)
  3. Configuring alerts and performance reports
  4. Backup and restore procedures for Portainer-managed environments
  5. Maintenance and updates for Portainer
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h