Skip to main Content

Kubernetes CKAD Advanced

  • Référence GKKUBCKADA
  • Durée 2 jour(s)

Modalité pédagogique

Classe inter en présentiel Prix

EUR1,495.00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

If you are a Developers/Programmer and DevOps Engineer and want to work from the perspective of Cloud-Native and build to run in and with Kubernetes this training is for you. In addition to hands-on and working examples, the training looks at how to deal with Cloud-Native at the level of architecture and build your own architecture, taking into account:

  • a cloud-native approach
  • safety
  • access
  • full automation (DevOps)
  • existing applications
  • application chain monitoring
  • build on Kubernetes (operators);

By doing everything in the training on and with bare-metal Self Hosted clusters, you will learn things at their core. After that, you will be better equipped and able to work with any Kubernetes variant and translate the examples in the training itself to any other Kubernetes variant, such as Openshift, Tanzu, Rancer, or Managed Hosting such as GKE, AKS and EKS.

Prochaines dates

Haut de page

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: experienced with the Kubernetes Fundamentals, at the level of the CKAD curriculum.

Objectifs de la formation

Haut de page

The training objectives are:

  • Hands-on learning of Kubernetes and Cloud-Native principles on bare metal, with working examples.
  • After this training, the participant has the basic knowledge to use Kubernetes on both on-premise and managed-hosting.
  • On the basis of this training the participant gets insight into Kubernetes and an overview at the level of application, microservice, and 'modern application architecture':
    - So that a participant knows his way around building applications on, and automating applications on, Kubernetes hosting better and on the basis of insight (at a general level); 
    - 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;
    - By explaning and showing with examples and best-practices, at an architectural level, creating a better understanding of Cloud-Native and how to build solutions with a Cloud-Native 'philosophy';

After the training based on working and elaborated expert examples the participant can start with Kubernetes expert parts in their own organization or building solutions, partly based on obtained examples in the exam.

Programme détaillé

Haut de page

The number of topics available in the training as choice modules is more than can be covered during the training. For each training, the trainer decides in consultation with the group which topics will be covered in the training. Sometimes this can mean that the group decides on day 2:

  • to start working with different parts
  • or that they want to continue less hand-on, in order to cover more ground

The following choice modules are available in this training:

  • Local development: KIND, Warp, Telepresence, Visual Studio Code, Lens, Octant
  • Role-Based Access Control (RBAC) and Single Sign-On (via Keycloak) for Applications;
  • Application Logging & Centralized Logging
  • Observability: Central Monitoring and Application Chain Monitoring through Prometheus and Graphana;
  • Service Mesh: SMI, LinkerD, Istio, OSM, horizontal scaling based on latency (monitoring information);
  • DevOps - Microservices Automated CI/CD: Principles, Architecture, Gitlab, Tekton
  • Scalable WordPress Architecture (from monolith to Cloud-Native app)
  • Build your own Wordpress CRD/Operator/Controller (application lifecycle automation)
  • Release Management: your own Helm (packages, libraries) and scripting (Kustomize)

Pré-requis

Haut de page

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, containers pass by in exercises such as: Go, Node.js, Angular, JAVA, Python, Ubuntu, Debian.

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.

Pré-requis recommandés :

Certification

Haut de page

An examination or certification does not apply to this training course.

Et après 

Haut de page

The following training is recommended for further study:

  • Kubernetes Administrator Advanced (GKKUBCKAA)