The brainiest courses
for IT brainiacs.

The brainiest courses
for IT brainiacs.

Kubernetes Advanced

Course description

Kubernetes offers a wide range of application possibilities. However, this also means that developers or architects need a deep know-how in the areas of infrastructure, DNS configuration or event-based architecture.
The following topics will be covered in this course (attendees will learn these topics through a combination of theory and practical applications):

Infrastructure as Code (IaC)

  • Installing a Kubernetes cluster using IaC
  • Deploying an entire environment using code

Pull Request Deployments

  • Creation of a new environment with all dependencies per pull request
  • Configuration of a unique URL for the new environment
  • Configuration of an ingress controller to automatically create TLS-certificates
  • Introduction to the required DNS configuration

Kubernetes Event-driven Architecture (KEDA)

  • introduction to Event-driven Architecture
  • Configuration of KEDA
  • Scale to 0

Debugging microservices in the Kubernetes cluster

Authentication without passwords

  • Azure Active Directory Authentication in Kubernetes Cluster Service meshes, such as Istio
  • Managing network security, monitoring and configuration of the cluster

Introduction to hybrid cloud technologies

  • Azure Arc to connect an on-premises Kubernetes cluster to Azure
  • running Azure services, e.g., Azure App Service or Azure SQL Managed Instance in your own on-premises cluster

Goals:

  • Participants will get an overview of advanced application areas of Kubernetes and learn how to implement them themselves.
  • After this course, you will be able to implement complex use cases in Kubernetes and learn about additional topics on your own.

Target audience

  • Software Engineers
  • Software Architects
  • Systems Engineer
  • IT Operations
  • DevOps Engineers

Course details

Duration: 2 days
Location: Online
Trainer:

Contact us

Get in touch to find out more about this course