Curso Advanced Docker Concepts and Container Orchestration

  • Hackers | Kali | Pentest | Cyber

Curso Advanced Docker Concepts and Container Orchestration

40h
Visão Geral

Este curso foi concebido para Mergulhar a fundo em Conceitos Avançados de Docker e Orquestração de Contentores com o objectivo de desenvolver capacidades avançadas em contentores. Esta aula prática é aproximadamente de 80/20 de laboratório para leccionar, combinando aulas cativantes, demonstrações, actividades de grupo e discussões com laboratórios de programação práticos baseados em máquinas, curso interactivo, dirigido por instrutor, cobrindo os conceitos avançados em Docker e Kubernetes.

Pre-Requisitos
  • Desenvolvedores e administradores de sistemas, Engenheiros DevOps e Profissionais de TI que estão familiarizados com os conceitos básicos do Docker e que querem aprender a utilizar o Docker para aplicações do mundo real
Informações Gerais

Carga Horária: 40h

  • Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico

Installation of Docker

  1. Introduction to Docker
  2. Docker Architecture
  3. Docker Components: Docker Client, Docker Host and Docker Registry
  4. Installation of Docker

Docker Client Operations

  1. Running a Container
  2. Container Lifecycle
  3. Managing Containers
  4. Executing Commands in Running Containers

Building Custom Images and Docker Registry

  1. Creating Docker Images using Docker Commit
  2. Building a Dockerfile
  3. Tagging an Image
  4. Pull and Push Images
  5. Creating Private Registries

Container Deep Dive

  1. Cgroups
  2. Namespaces
  3. Container Resource Limits

Storage & Container Networking

  1. Storage Overview
  2. Creating and Managing Volumes
  3. Using Bind Mounts
  4. Using tmpfs
  5. Overview of Container Networking
  6. Managing Network Bridges

Docker Compose

  1. Understand YAML
  2. Create Docker Compose Files
  3. Deploying and configuring applications
  4. Build Images

Docker Swarm

  1. Container Orchestration
  2. Creating Swarm Cluster
  3. Manage Nodes in Swarm Node Cluster
  4. Manage Services
  5. Secrets
  6. Rolling Service Updates
  7. Monitoring
  8. Scaling

Core Concepts of Kubernetes

  1. Understand the Kubernetes Cluster Architecture
  2. Master/Node
  3. Kubectl
  4. Kubelet
  5. Kube-Proxy
  6. Etcd
  7. Controllers

Installation of Kubernetes Cluster

  1. Design a Kubernetes Cluster
  2. Install Kubernetes masters and nodes, including the use of TLS Bootstrapping
  3. Configure Network Solution
  4. Analyse end-to-end test results

Using Kubernetes Features

  1. Kubectl
  2. Understand YAML
  3. Creating and Managing Pods
  4. Managing Labels
  5. Managing Services
  6. Managing Replica Set & Replication Controller
  7. Resource Quota

Networking in Kubernetes

  1. Kubernetes Networking
  2. Understand CNI
  3. Understand Pod Networking Concepts
  4. Configure DNS
  5. Configure and Manage Ingress Rule
  6. Namespace

Security in Kubernetes

  1. Managing RBAC
  2. Security Context
  3. Secrets
  4. Work with Image Securely
  5. Configure Network Policies
TENHO INTERESSE

Cursos Relacionados

Curso Cybersecurity Foundations

32 horas

Curso CISSP - Certified Information Systems Security

40 horas

Curso Cissp Workshop - Gerenciamento de Indenidade e Acesso Operações

Curso Fundamentos de Sistemas de Informação de Segurança

32 horas

Curso CHFI - Computer Hacking Forensics Investigator

40 horas

Curso Cisco Cybersecurity segurança de redes com detecção de ameaças

32 Horas

Curso ISO / IEC 20000 Introdução

16 horas

Curso ISO IEC 27002 Fundamentos

16 horas