Kubernetes CKAD Professional plus Advanced (GKKUBCKADPA)

Kurskode GKKUBCKADPA
Varighet 5
Leverandør Linux

Om kurset

This Kubernetes Fundamentals Developer training is especially suitable for developers who are (partly) responsible for designing and building software that has to run on Kubernetes. The training offers students a deepening of how to use Kubernetes within a development function and how to build applications for a Cloud-Native world. The training is hands-on and offers knowledge and skills based on exercises and examples that you do yourself in your own Kubernetes cluster.

Does your organization start embracing Kubernetes? Do you want to take the next step in the world of Kubernetes and become the specialist? Then this training is perfect for you.

Dette lærer du

Hands-on learning of Kubernetes in the basics and on bare metal. In accordance with the theory as expected by the Cloud Native Foundation for certification. The objectives of this training are:

  • • After this training, the participant will be able to make a start with Kubernetes in his/her organization.
  • • After this training, the participant has the basic knowledge to set up and use Kubernetes on both on-premise and managed hosting.
  • • Learning the Kubernetes basis, as formulated by the CNCF, from a hands-on approach and based on the Kubernetes architecture (to provide understanding and context).
  • • This training lays the foundation needed for certification and deepening so that follow-up training can build on this.

On the basis of this training, the participant gets insight into Kubernetes and an overview on the level of application, microservice, and ‘modern application architecture:

  1. • So that a participant can find his way better and on the basis of insight (at a general level) to build applications on, and automate applications on, Kubernetes hosting. Partly due to the choice of options related to the available technology in the Cloud Native Landscape for the benefit of building, managing, and automating the applications and the application lifecycle;
  2. • Based on working and elaborated expert examples, the participant can start with Kubernetes expert parts in their own organization after the training or build a solution based on obtained examples.

Kursinnhold

Kurset dekker blant annet følgende temaer:

  • Fundamentals:
  • Topics being taught:
  • History IT
  • The Microservices paradigm
  • What is Kubernetes, what is Cloud Native? And why is this development important;
  • Kubernetes architecture
  • Kubernetes principles
  • Kubernetes components
  • Kubernetes Resources (deployment, replicaset, pods);
  • Storage
  • Kubernetes use principles: Helmet, Ingress Controller
  • Kubernetes network security: Role-Based Access Control (RBAC).
  • Selection of Modules:
  • Local development: KIND, Warp, Telepresence, Visual Studio Code, Lens, Octant
  • Role-Based Access Control (RBAC) and Single Sign-On (with Keycloak) for Applications
  • Observability: Central Logging: ELK Stack
  • Observability: Central Monitoring and Application Chain Monitoring via Prometheus and Graphana
  • Service Mesh: SMI, LinkerD, Istio, OSM, horizontal scaling based on latency (monitoring information)
  • Microservices Automated CI/CD: Gitlab
  • Scalable WordPress Architecture (from monolith to micro-service)
  • Build your own WordPress CRD/Operator/Controller (application lifecycle automation)

Forkunnskaper

Having a number of years of programming experience and being able to read code are qualities that make that someone has more insight into what is happening and keeps a better overview of what is being taught. A lot of work is done with the command-line (shell) and a variety of programming languages and containers pass by in exercises such as: Go, Node.js, Angular, Java, Ubuntu, Debian, CoreOS

Minimum dexterity/basic knowledge of Linux command-line (Bash, Linux commands), Private Keys and Public Keys are required to follow the pace of this training.

Hvem passer kurset for?

The training is meant for:

  • • Developers or DevOps Engineers who are responsible for developing, building, or rolling out applications that need to run on Kubernetes hosting. The entry-level is from beginning to medium knowledge of Kubernetes.
  • • For anyone who aims to obtain certification as a Certified Kubernetes Application Developer (CKAD). This training teaches the theory needed for the CKA Exam.

Videre kurs

The following courses are recommended for further study:

  • Kubernetes Developer Advanced (GKKUBCKADA)
Kommende kurs

Kursdatoer

Ingen kommende kursdato er publisert ennå.

Kontakt oss for informasjon om neste gjennomføring.

SG Partner

Hvorfor velge SG Partner?

Vi gjør det enkelt å finne riktig kurs og riktig gjennomføring for deg og din virksomhet.

Offisielle kurs

Kursinnhold fra anerkjente teknologileverandører og fagmiljøer.

Erfarne instruktører

Praktisk og faglig undervisning med fokus på kompetanse du kan bruke.

Fleksibel gjennomføring

Velg mellom tilgjengelige virtuelle, fysiske og bedriftsinterne kurs.

Personlig rådgivning

Vi hjelper deg med å finne kurs og kompetanseløp som passer behovet ditt.

FAQ

Ofte stilte spørsmål

Hvor lenge varer kurset?

Kursets oppgitte varighet er 5.

Kan jeg ta en sertifisering?

Kurset kan være relevant som forberedelse til sertifisering. Se kursbeskrivelsen for informasjon om aktuell sertifisering og eksamen.

Hvilke forkunnskaper trenger jeg?

Having a number of years of programming experience and being able to read code are qualities that make that someone has more insight into what is happening and keeps a better overview of what is being taught. A lot of work is done with the command-line (shell) and a variety of programming languages and containers pass by in exercises such as: Go, Node.js, Angular, Java, Ubuntu, Debian, CoreOSMinimum dexterity/basic knowledge of Linux command-line (Bash, Linux commands), Private Keys and Public Keys are required to follow the pace of this training.

Hvem passer kurset for?

The training is meant for: • Developers or DevOps Engineers who are responsible for developing, building, or rolling out applications that need to run on Kubernetes hosting. The entry-level is from beginning to medium knowledge of Kubernetes. • For anyone who aims to obtain certification as a Certified Kubernetes Application Developer (CKAD). This training teaches the theory needed for the CKA Exam.

Kan kurset leveres som bedriftsinternt kurs?

Ja.

Hvor kan kurset leveres?

Kurset kan leveres over hele Norge, blant annet i Oslo, Kristiansand, Stavanger, Bergen, Trondheim og Tromsø.