| Course reference: | K8S-PRIMER |
|---|---|
| prerequisite: | There are no pre-requisites to this course other than familiarity with general software development and IT. |
| Duration of Instructor-Present Course (in Days): | 2 |
| Duration of Online Course (in Days): | 2 |
This course provides insight for people that are not working as a cluster admin or user, but are for example offering support into Cloud-native computing, Microservices Architecture, Containerization (such as Docker), and Kubernetes. Its goal is to make you understand what they entail, what necessitated them, and how to perform basic troubleshooting and monitoring.
Revised Course Outline Description:
“This course is designed specifically for individuals within an organization who engage with Kubernetes, but not in the capacity of cluster administrators or developers. It’s particularly beneficial for roles like support. The curriculum draws from the Cloud Native Computing: MSA, Containers, and Kubernetes for Non-Technicals course. When organized as a private event, the initial session (be it a morning or a full day) provides a comprehensive overview of Kubernetes, detailing its value and significance to the organization. This allows various stakeholders to gain an understanding, ensuring alignment and clarity across the team.”
In this first part, we look at the current state of our IT Architecture and dive into how we got here by laying out the gradual evolutionary process. We started this road at the tail-end of the eighties, just before application-centric. This section will cover the following:
In this section, we take a look at a second driver/dimension that led us to where we are and how it led to the birth as well as the immense popularity of Docker. This journey starts during the height of application-centric architecture in the mid-nineties. Here, we’ll cover the following:
In this part, we explain what containerization is and how it solves the problems we have discussed so far. Here is what we’ll cover:
MSA and containerization have their own challenges when used with traditional IT application platforms and deployment strategies. This is where Kubernetes comes in. In this section, we’ll cover the following:
Lastly, we’ll cover the following crucial enablers: