• Live training

Workshop Kubernetes Fundamentals


This Kubernetes Fundamentals workshop is intended for system administrators and application developers who are interested in deploying and orchestrating container applications at scale and have a basic understanding of containers, mainly docker, and want to understand the basic concepts of Kubernetes and it is internal processes.

This training for beginners starts with a small refresher on what containers are and afterwards it goes and presents the kubernetes architecture and it is main components. Next, each student will create it is own Kubernetes cluster and also submit workloads under a common cluster across all students simulating a more production like environment. Kubernetes resources like pod, deployment, services, volumes and many more are presented alongside with their major features and each student will have the chance to create and use them in the hands-on laboratories which are at the end of each chapter.

 

Esta formação é ministrada em Inglês.

Em parceria com a entidade acreditada:

Cursos relacionados

Destinatários

  • DevOps engineers
  • Linux system administrators
  • Systems design engineers
  • Architects

Pré-requisitos

Nice to have:

  • Basic familiarity with the Linux command line (commands, arguments, etc.)
  • Familiarity with JSON and/or YAML syntax

Programa

  • Containers and Docker – Quick Review
  • K8s History and Architecture. Workers and Masters.
  • Installing K8s. K8s Terminology. Pods. Namespaces.
  • Running Workloads Imperatively – kubectl run
  • The Declarative Model. YAML and JSON.
  • Deployments. ReplicaSets. Scaling and Updating.
  • Persisting Data. Volumes.
  • K8s Networking.
  • Introspection. Monitoring. Logs

Containers and Docker – Quick Review

  • Containers vs VMs
  • Docker
  • OS Components
  • Docker Registries
  • The need for K8s
  • The K8s story

K8s History and Architecture. Workers and Masters.

  • Kubernetes history
  • K8s Architecture

Installing K8s. K8s Terminology. Pods. Namespaces.

  • Installing Kubernetes
  • K8s Terminology
  • Anatomy of a Kubernetes Node
  • Getting help

Hands-on Lab: Installing Kubernetes

Running Workloads Imperatively – kubectl run

  • CLI Commands (kubectl run | get | describe | delete)
  • Running K8s Workloads
  • Pod Lifecycle
  • Namespaces

Hands-on Lab: Running Workload Imperatively

The Declarative Model. YAML and JSON.

  • From imperative to declarative model
  • JSON and YAML
  • Manifest Files
  • Creating the YAML
  • The Kubernetes API

Hands-on Lab: Declarative model

Deployments. ReplicaSets. Scaling and Updating.

  • Labels and Selectors
  • ReplicaSets
  • Deployment
  • Jobs

Hands-on Lab: Deployment. ReplicaSets

Persisting Data. Volumes.

  • Volumes
  • Types of K8s volumes
  • Persistent Volumes
  • NFS Persistent Volume

Hands-on Lab: Persisting Data

K8s Networking.

  • Docker Networking Model
  • K8s Networking Model
  • Services
  • Kube-proxy
  • K8s DNS

Hands-on Lab: Networking

Introspection. Monitoring. Logs

  • Kubernetes metrics
  • Metrics Terminology
  • Monitoring with ES/Kibana
  • Monitoring with Prometheus/Grafana
  • Introspection
  • Debugging pods
  • Debugging K8s Clusters
  • CI/CD with K8s

Inscreva-se

Dados Pessoais

Dados para faturação

   Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).Consente que os seus dados sejam utilizados, nos termos da nossa Politica de Privacidade, para o contacto/envio de:

   Ações de informação, de marketing de produtos e serviços, como campanhas e eventos?

Para mais informações, consulte a Política de Privacidade do Grupo Rumos. Pode retirar o seu consentimento a qualquer momento, através do botão “Cancelar subscrição” ou “Unsubscribe” que estão presentes em cada comunicação enviada, bem como exercer os direitos descritos na política de privacidade

Workshop Kubernetes Fundamentals

  • Datas
    12 Jun a 13 Jun 2023
    Live Training
  • Horário
    Laboral
    das 9h00 às 17h00
  • Nº Horas
    14
  • Preço
    990€

Workshop Kubernetes Fundamentals

Área

Dados

Como chegou até nós

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).

Consente que os seus dados sejam utilizados, nos termos da nossa Politica de Privacidade, para o contacto/envio de:

Ações de informação, de marketing de produtos e serviços, como campanhas e eventos?

Para mais informações, consulte a Política de Privacidade do Grupo Rumos.
pode retirar o seu consentimento a qualquer momento através do botão Cancelar subscrição ou Unsubscribe que estão presentes em cada comunicação enviada, bem como exercer os direitos descritos na politica de privacidade