Course Overview
ניהול חוות שרתים גדולות ומיצוי יעיל של משאביהן היו בעבר נגישים אך ורק בחברות גדולות. כיום, אנשי DevOps יכולים לנהל מגוון רחב של תהליכים, בפשטות מרבית, תוך חיסכון זמן יקר. כל זאת בעזרת Kubernetes – פלטפורמת קוד פתוח שפותחה ע"י גוגל, ומאפשרת בין היתר לנהל את העומסים על גבי השרת באמצעות פריסה אוטומטית של יישומים על גבי קונטיינרים בשרת. Kubernetes (k8s) הופכת במהירות לסטנדרט לניהול קונטיינרים בתעשייה – סטנדרט שקורס זה מאפשר לכם להכיר. במסגרת הקורס נכיר את עולם הקונטיינרים תוך שימוש ב- docker בסביבת קונטיינרים. כדי לאפשר לכם ליישם את הכלים הנלמדים ברגע האמת, הקורס כולל תרגול במערכות אמיתיות וניהול אשכולות אמיתיים.
Kubernetes (k8s) is fast becoming the industry standard for container orchestration and this is an introductory course to that technology.
The course takes the participants from no knowledge of containers and container orchestration to a beginner level in using docker and orchestrating docker containers with Kubernetes.
The course includes training on real live systems and orchestrating real live clusters.
The course begins with an introduction to Docker and Kubernetes covering the basics and installation and configuration. Next, students will learn about resources, pods, and controllers. The course ends with a look into services, volumes, and cluster administration.
למי הקורס מיועד:
מפתחים, Data architect ו- Cloud practitioners.
דרישות קדם:
ניסיון בסביבות טכנולוגיות והבנה בסיסית של יישומי Web. יתרון לבעלי ניסיון ב- DevOps, ניהול מערכות והכרות עם הענן.
Prerequisites
- Experience in tech environments is a must
- Understanding of web applications at a basic level is a must
- Devops experience is a plus
- System administration experience is a plus
- Cloud familiarity is a plus
At the end of the course participats will be able to…
- Describe the Docker and Kubernetes tecnologies, their main uses, advantages and disadvantages.
- Create, manage run and debug docker images.
- Deploy kubernetes clusters and manage them.
- Write Kubernetes deployment descriptors and modify them to their needs.
- Debug kubernetes runtime issues.
- Have a basic understanding of the various techniques to upgrade kubernetes application at production
Intended Audience
- Developers who wish to deploy small applications or better understand their own production environments.
- Architectes who wish to understand Kubernetes and container orchestration to utilize these technologies within their respective companies and application design schemes.
- Devops people who are are not familiar with Kubernetes and docker and with to add these technologies to their toolchest.
- Cloud practitioners who wish to understand Kubernetes in order to better decide between Kubernetes and other more cloud specific offering.