![Memahami Kubernetes Deployments Memahami Kubernetes Deployments](https://www.santekno.com/images/tutorial-kubernetes-post-image.webp)
Memahami Kubernetes Deployments
Kita akan belajar bagaimana Kubernetes bekerja dalam proses deployment. Kuberntes bisa memberikan beberapa tags environment sehingga kita bisa tahu deployment itu dengan label apa.
![Memahami Kubernetes Replica Controller dan Replicaset Memahami Kubernetes Replica Controller dan Replicaset](https://www.santekno.com/images/tutorial-kubernetes-post-image.webp)
Memahami Kubernetes Replica Controller dan Replicaset
Replica Controller Replica Controller adalah mekanisme yang digunakan untuk melakukan replikasi aplikasi dan kita bisa handle ketika aplikasi kita terdapat failure atau melakukan inisialisasi POD yang failed.
![Memahami PODs Kubernetes Memahami PODs Kubernetes](https://www.santekno.com/images/tutorial-kubernetes-post-image.webp)
Memahami PODs Kubernetes
Kita akan mencoba membuat pod menggunakan YAML file pada Kubernetes. Kubernetes biasanya menggunakan YAML file untuk membuat suatu objek-objek konfigurasi terkait PODs, replica, deployment, service dan lainnya.
![Mempelajari Kembali Sintaks YAML Mempelajari Kembali Sintaks YAML](https://www.santekno.com/images/tutorial-kubernetes-post-image.webp)
Mempelajari Kembali Sintaks YAML
YAML Konfigurasi A YAML file digunakan untuk mewakili data. Data konfigurasi kasus di sini adalah perbandingan cepat data sampel dalam tiga format berbeda.
![Memahami Arsitektur Kubernetes Memahami Arsitektur Kubernetes](https://www.santekno.com/images/tutorial-kubernetes-post-image.webp)
Memahami Arsitektur Kubernetes
Era Deployments Pada gambar diatas bisa terlihat era deployment saat ini.
![Pengenalan Belajar Kubernetes Pengenalan Belajar Kubernetes](https://www.santekno.com/images/tutorial-kubernetes-post-image.webp)
Pengenalan Belajar Kubernetes
Requirements Colima Docker Kubernetes Minikube Pengertian Kubernetes atau K8s Kita lebih sering disebut yaitu containterize + orchestration
![09 Membuat Konfigurasi HTTP Router, HTTP Server dan Koneksi Database 09 Membuat Konfigurasi HTTP Router, HTTP Server dan Koneksi Database](https://www.santekno.com/images/golang-restful-api.webp)
09 Membuat Konfigurasi HTTP Router, HTTP Server dan Koneksi Database
Pada tahapan ini kita akan membuat main fungsi dari projek yang sudah kita buat.
![08 Menambahkan Validator Request Menggunakan Golang Playground 08 Menambahkan Validator Request Menggunakan Golang Playground](https://www.santekno.com/images/golang-restful-api.webp)
08 Menambahkan Validator Request Menggunakan Golang Playground
Pada tahapan ini kita akan menambahkan validasi untuk setiap request yang dikirim ke dalam API.
![07 Membuat Handler Sebagai Data Delivery Layer 07 Membuat Handler Sebagai Data Delivery Layer](https://www.santekno.com/images/golang-restful-api.webp)
07 Membuat Handler Sebagai Data Delivery Layer
Pada tahapan ini kita akan melanjutkan projek yang sudah kita buat dengan membuat Delivery Layer.
![06 Membuat Usecase Sebagai Data Logic 06 Membuat Usecase Sebagai Data Logic](https://www.santekno.com/images/golang-restful-api.webp)
06 Membuat Usecase Sebagai Data Logic
Pada kali ini kita akan melanjutkan projek pembuatan RESTFul API ini dengan membuat fungsi Usecase.
![05 Membuat Repository Sebagai Data Akses 05 Membuat Repository Sebagai Data Akses](https://www.santekno.com/images/golang-restful-api.webp)
05 Membuat Repository Sebagai Data Akses
Pada kali ini kita akan membuat Article Repository yang kebutuhannya untuk komunikasi ke dalam database MySQL.
![04 Menerapkan Clean Architecture pada Project 04 Menerapkan Clean Architecture pada Project](https://www.santekno.com/images/golang-restful-api.webp)
04 Menerapkan Clean Architecture pada Project
Pada tahapan ini kita akan mencoba menerapkan Clean Architecture yang mana konsep ini menurut Uncle Bob itu memiliki 4 layer yaitu