Praktis Belajar Docker dan Kubernetes untuk Pemula
4.8 (20 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
79 students enrolled

Praktis Belajar Docker dan Kubernetes untuk Pemula

Pelajari fundamental docker dan kubernetes dalam sekejap
Bestseller
4.8 (20 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
79 students enrolled
Last updated 6/2020
Indonesian
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 23 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Dasar ilmu Docker beserta penerapannya
  • Dasar ilmu Kubernetes beserta penerapannya
  • Container orchestration menggunakan Docker Compose dan Kubernetes
  • Praktek men-deploy aplikasi microservice pada Kubernetes Cluster
  • Penerapan Autoscaling
Requirements
  • Paham sedikit-banyak mengenai command line interface / shell script
  • Pernah menulis program
  • Kemauan untuk belajar
Description

Praktek belajar docker dan kubernetes untuk pemula adalah course yang membahas tentang docker dan kubernetes di level dasar atau fundamental.

Pada course ini ditekankan pembelajaran yang efektif, cepat, tertarget untuk pemula, tapi tetap dengan materi yang berbobot.

Course ini sangat cocok untuk teman-teman yang sedang kesulitan belajar docker, ataupun kubernetes, dan bahkan cocok untuk yang belum paham sama sekali tentang docker dan kubernetes.


Course ini ditulis oleh Noval Agung (author ebook open source Dasar Pemrograman Golang), yang sudah cukup terbukti kemampuan nya dalam membuat konten yang sifatnya fundamental maupun advance untuk audiensi penggiat IT terutama untuk level pemula.

Who this course is for:
  • Programmer atau devops junior yang ingin belajar docker dan containerization
  • Pemula yang ingin belajar docker dan kubernetes dalam waktu cepat
  • Yang sudah paham docker tapi masih ada kebingungan
Course content
Expand all 33 lectures 05:04:34
+ Pengenalan Course
1 lecture 02:21

Chapter ini membahas:

  • Pengenalan tentang course

  • Garis besar silabus course

  • Tentang author

Preview 02:21
+ Pengenalan Container dan Docker
2 lectures 14:46

Chapter ini membahas:

  • Pembahasan mengenai konsep VM atau Virtual Machine

  • Pembahasan mengenai Hypervisor beserta jenis-jenisnya

  • Pembahasan mengenai konsep Virtualisasi / Virtualization

  • Pembahasan mengenai konsep Kontainerisasi / Containerization

Konsep VM dan Kontainer
08:36

Chapter ini membahas:

  • Pengenalan mengenai Docker secara garis besar

  • Pembahasan mengenai Docker Engine

  • Pembahasan mengenai Docker Container

  • Pembahasan mengenai Docker Image

  • Pembahasan mengenai Dockerfile

Pengenalan Docker
06:10
+ Instalasi Docker Engine
1 lecture 05:58

Chapter ini membahas:

  • Panduan instalasi Docker Desktop untuk Windows dan Mac

  • Panduan instalasi Docker Engine untuk Linux/Unix

Instalasi Docker Engine
05:58
+ Praktek Docker Sesi #1
3 lectures 29:32

Chapter ini membahas:

  • Pembuatan aplikasi web Hello World menggunakan Go (opsional)

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Aplikasi Web - Hello World menggunakan Bahasa Go
09:42

Chapter ini membahas:

  • Praktek dockerize aplikasi hello world

  • Pembuatan Dockerfile

  • Pembahasan mengenai keywords pada Dockerfile

  • Praktek mem-build image

  • Praktek menge-run container

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Preview 14:43

Chapter ini membahas:

  • Pembahasan mengenai isolasi aplikasi dalam kontainer

  • Praktek expose port aplikasi dari dalam kontainer ke luar (host)

  • Pembahasan mengenai mapping port antara kontainer dan host

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Expose Port dalam Container ke Luar Container
05:07
+ Praktek Docker Sesi #2
3 lectures 41:50

Chapter ini membahas:

  • Pembahasan mengenai tagging pada image

  • Praktek cara run container dari image dengan tag tertentu

  • Manajemen container (tampilkan, buat, hapus, start, dan stop)

  • Penjelasan mengenai detached container

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Image Tagging dan Manajemen Container
18:42

Chapter ini membahas:

  • Pembahasan dan praktek container environment variable

  • Pembahasan dan praktek docker image build arguments

  • Penjelasan mengenai perbedaan env var dan build arg

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Docker Build Arguments dan Container Environment Variables
13:18

Chapter ini membahas:

  • Pembahasan mengenai docker registry (docker hub)

  • Cara membuat akun docker hub

  • Cara login docker hub di lokal

  • Cara push image lokal ke hub

  • Cara pull image dari hub ke lokal

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Push Image ke Docker Hub Registry
09:50
+ Praktek Docker Sesi #3
3 lectures 27:08

Chapter ini membahas:

  • Cara run mariadb container

  • Best practice dalam menjalankan docker image yang tersedia di hub

  • Cara melihat log container

  • Praktek mengakses database server

  • Praktek membuat database baru dan tabel baru

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Praktek Run Docker Image MySQL MariaDB
13:06

Chapter ini membahas:

• Pembahasan mengenai state data pada container

• Pembahasan dan praktek mapping data antara container dan host menggunakan storage bind mounts

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Docker Volume/Storage Bind Mounts untuk menyimpan data dari Container ke Host
08:33

Chapter ini membahas:

  • Cara remote ssh ke container

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

SSH Remote ke Container
05:29
+ Konsep Orchestration dan Docker Compose
2 lectures 07:09

Chapter ini membahas:

  • Pembahasan mengenai orchestration

  • Kelebihan dari container orchestration

Konsep Container Orchestration
05:13

Chapter ini membahas:

  • Pembahasan mengenai container orchestration menggunakan docker compose

Docker Compose
01:56
+ Praktek Docker Sesi #4
2 lectures 24:59

Chapter ini membahas:

  • Mendesain aplikasi hello-world-v2 agar bisa konek ke mariadb server

  • Praktek programming hello-world-v2

  • Testing insert dan get data dari hello-world-v2

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Aplikasi Hello World v2, Komunikasi dengan MariaDB
19:22

Chapter ini membahas:

  • Pembahasan mengenai docker network

  • Manajemen docker network

  • Praktek run dua kontainer yang saling berkomunikasi via docker network

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Komunikasi Antar Kontainer lewat Docker Network
05:37
+ Praktek Docker Compose
2 lectures 28:27

Chapter ini membahas:

  • Praktek container orchestration menggunakan docker compose

  • Perbandingan antara manajemen container secara manual dan menggunakan orchestration

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Orchestration menggunakan Docker Compose
13:44

Chapter ini membahas:

  • Penjelasan mengenai export port ke luar kontainer dan ke luar cluster compose

  • Penerapan command pada docker compose

  • Praktek auto migrasi schema sql

  • Pengurutan start container menggunakan depends_on

---

Material untuk membantu proses belajar bisa di unduh untuk chapter ini.

Refactor Konfigurasi YAML Docker Compose
14:43
+ Pengenalan Kubernetes
3 lectures 10:16

Chapter ini membahas:

  • Pengenalan tentang kubernetes

Pengenalan Kubernetes
02:01

Chapter ini membahas:

  • Pembahasan tentang kubernetes components

  • Penjelasan tiap-tiap komponen kubernetes di control plane maupun nodes

Kubernetes Components
05:26

Chapter ini membahas:

  • Pembahasan tentang kubernetes objects

  • Contoh kubernetes objek YAML file

Kubernetes Object
02:49