Managing Containerized Applications with Kubernetes
Why Kubernetes
Kubernetes has become one of the most popular technologies for managing applications in distributed environments in modern software development. With the rapid growth of container technology, Kubernetes has emerged as the leading technology for orchestrating applications.
Kubernetes provides a wide range of automation, scalability, and application management tools, allowing developers to concentrate on developing applications without worrying about the upkeep of physical infrastructure.
Goals
A strong understanding of Kubernetes and its key components.
An insight into what Kubernetes can be used for and what it cannot.
The ability to design and run containerized software in Kubernetes.
The readiness to further develop your expertise within the Kubernetes ecosystem.
Prerequisites
A laptop with Minikube, Docker, and kubectl installed.
Detailed installation instructions will be provided upon course registration.
Course program
This course offers a thorough understanding of Kubernetes concepts taught through practical exercises, equipping participants with the necessary knowledge and skills to effectively develop and manage projects using Kubernetes technology.
Main topics covered in the course:
Kubernetes Architecture
Clusters and Nodes
Kubernetes API
Namespaces
Pods
Objects
Deployments
Services
Ingress
Storage
Container Health
Lecturer: Specialist from Omoroi
Language: English / Finnish
The course takes one workday.
Contact
If you are interested in this course or have special questions about the topic, please contact:
Jussi Salovaara.
jussi.salovaara@omoroi.fi
+358401632424