Private Offline Professional Training Containerization Fundamentals – PT Kawan Lama Sejahtera

Rp0,00

Mulai:12 Sept ’22
Selesai:16 Sept ’22
Hari:Senin-Jumat
Pukul:09.00-17.00 WIB
Durasi:40 Hours
Biaya:
Tempat:PT Kawan Lama Sejahtera
Min. Peserta:6 Peserta
Confirm:15 Peserta
Terdaftar:15 Peserta

Out of stock

Docker dan Kubernetes adalah tools yang dapat mengubah cara dalam membangun, mempublish, dan mengelola aplikasi yang kita kembangkan dalam siklus Software Development Life Cycle. Dalam kursus ini, akan mempelajari dasar-dasar penggunaan Docker dan Kubernetes, antara lain mempelajari tentang dasar-dasar pengenalan container dan bagaimana container dapat membantu dalam proses mengembangan aplikasi cloudnative. Kemudian akan menjelajahi peran Docker dan Kubernetes, serta dasar-dasar cara kerjanya. Dengan tujuan akhir agar perusahaan/organisasi dapat berkembang lebih cepat di dunia container docker serta dapat mengimplementasikan tujuan faster time to market.

 

REQUIREMENT

  1. Memiliki pengetahuan dasar tentang Windows dan Linux
  2. Memilik pengetahuan tentang basic programming dan scripting

OBJECTIVE

  1. Dapat menggunakan docker dan kubernetes dalam proyek pengembangan aplikasi
  2. Dapat melakukan proses deployment aplikasi menggunakan Docker and Kubernetes

CONTENT

1. Introduction to Containers

1.1 Introduction Theory
1.2 Course introduction
1.3 Containers, containerized applications implementation
1.4 Explore the classroom environment

2. Introduction to Kubernetes

2.1 Introduction to Kubernetes Theory
2.2 Docker overview
2.3 Images, containers, volumes, networks Workshops
2.4 Installing Docker
2.5 Running a container
2.6 Building an image

3. Introduction to Docker

3.1. Using Docker Theory
3.2. Best practices
3.3. Image management, Docker Hub and Docker Registry
3.4. Overlay Filesystem in Docker Workshops
3.5. Image management
3.6. Docker Volumes
3.7. Docker Networks
3.8. Overlay Filesystem

4. Implementation Container Orchestration

4.1. Container Orchestration Theory
4.2. Introduction to container orchestration
4.3. Introduction docker compose

5. Docker Swarm & Docker High Availability

5.1. Introduction Docker high availability
5.2. Introduction Docker Swarm
5.3. Docker clustering installation with Docker Swarm
5.4. Join and remove Docker server

6. Kubernetes Installation

6.1. Introduction to Kubernetes
6.2. Kubernetes installation and configuration
6.3. Setting Up a Single Node Kubernetes Cluster Using Docker Desktop
6.4. Setting Up a Single Node Kubernetes Cluster Using Minikube
6.5. Accessing Minikube
6.6. Kubernetes Building Blocks
6.7. Services
6.8. Deploying a Stand-Alone Application
6.9. Kubernetes Volume Management
6.10. ConfigMaps and Secrets
6.11. Ingress

7. Kubernetes Cluster

7.1. Introduction to Kubernetes Cluster
7.2. Setting Up Multiple Nodes for Kubernetes
7.3. Deploy application to Kubernetes Cluster
7.4. Cluster networks on Kubernetes Cluster