Curso Gerenciando Clusters e Contêineres com Kubernetes

  • Architecture

Curso Gerenciando Clusters e Contêineres com Kubernetes

24 Horas
Visão Geral

Kubernetes é um sistema de orquestração de código aberto para contêineres do Docker. Ele lida com o agendamento em nós em um cluster de computação e gerencia ativamente as cargas de trabalho para garantir que seu estado corresponda às intenções declaradas dos usuários. Usando os conceitos de "rótulos" e "pods", ele agrupa os containers que compõem um aplicativo em unidades lógicas para fácil gerenciamento e descoberta.

Este Curso Gerenciando Clusters e Contêineres com Kubernetes, fornecerá aos alunos uma compreensão das tecnologias básicas por trás do Ansible e mostrará aos alunos como usar o Ansible como uma ferramenta para gerenciar a infraestrutura de computação.

Objetivo

Neste treinamento, os participantes aprenderão como:

  • Compreenda a arquitetura do Kubernetes e use a terminologia básica
  • Projetar e gerenciar clusters Kubernetes
Pre-Requisitos

Os participantes devem se sentir confortáveis ​​usando comandos shell de comando em um ambiente Linux ou Unix.

Informações Gerais
  • Carga horaria 24h
  • Se noturno o curso e ministrado de segunda-feira das 19h às 23h, total e 6 noites,
  • Se aos sábados o curso e ministrado de 09h às 18h, total de 3 sábados,
  • Se integral o curso e ministrado de segunda-feira a quinta-feira das 09h às 18h total de 3 dias,

Formato de entrega:

  • Presencial em sala de aula,
  • On-line ao vivo em tempo real na presença de um instrutor em tempo real via ferramenta meet, onde todos os participantes vão estar conectados em tempo real, com todos os tipos de acesso práticos.
Materiais
Português/Inglês
Conteúdo Programatico

Overview of Containerization Systems

  1. Virtualization
  2. Hypervisors
  3. Hypervisor Types
  4. Type 1 hypervisors
  5. Type 2 hypervisors
  6. Type 1 vs Type 2 Processing
  7. Paravirtualization
  8. Virtualization Qualities (1/2)
  9. Virtualization Qualities (2/2)
  10. Disadvantages of Virtualization
  11. Containerization
  12. Virtualization vs Containerization
  13. Where to Use Virtualization and Containerization
  14. Popular Containerization Systems
  15. What are Linux Containers
  16. Docker
  17. OpenVZ
  18. Solaris Zones (Containers)
  19. Summary

Introduction to Docker

  1. What is Docker
  2. Where Can I Run Docker?
  3. Docker and Containerization on Linux
  4. Linux Kernel Features: cgroups and namespaces
  5. The Docker-Linux Kernel Interfaces
  6. Docker Containers vs Traditional Virtualization
  7. Docker as Platform-as-a-Service
  8. Docker Integration
  9. Docker Services
  10. Docker Application Container Public Repository
  11. Competing Systems
  12. Docker Command-line
  13. Starting, Inspecting, and Stopping Docker Containers
  14. Summary

Getting Started with Kubernetes

  1. Overview
  2. Installing Kubernetes and Creating Clusters
  3. Hosting Solutions for Clusters
  4. Section 4 - Application Administration
  5. Overview and Concepts
  6. Application Administration Prerequisites
  7. Quick Start: Launching Applications
  8. Troubleshooting

Cluster Administration – Overview

  1. Architecture of a Kubernetes Cluster

Planning and Designing a Cluster

  1. Security
  2. Access Management
  3. Namespaces
  4. Section 7 - Administering Clusters
  5. Accessing the Cluster
  6. Using the RESTful API
  7. Accessing services running on the cluster
  8. Discovering built-in services

Administering Nodes

  1. kubelet
  2. kube-proxy
  3. Networking
  4. Section 9 - Managing Clusters
  5. Configuration
  6. Resizing a cluster
  7. Horizontal auto-scaling
  8. Maintenance on a node
  9. Considerations for running multiple clusters and large clusters
  10. Resource quotas
  11. Troubleshooting

High-Availability Clusters

  1. Overview
  2. Reliable nodes
  3. Reliable storage
  4. Replicated API server
  5. Load Balancing
  6. Installing configuration files

Configuration Best Practices

TENHO INTERESSE

Cursos Relacionados

Curso TOGAF 9 Fundamentos Nível 1

16 horas

Curso Architecture Modeling with UAF

16 horas

Curso TOGAF 9.2 Nível I & II Exame Togaf 9.2

24 Horas

Curso Microservices Engineering

24 horas