Day to days Kubernetes (k8s) operations

Roadmap to become DevOps Engineer with Kubernetes

Ratings: 4.47 / 5.00




Description

Hai semuanya, di kelas belajar DevOps menggunakan Kubernetes (k8s) untuk Pemula sampai Mahir kita akan membahas salah satu teknology yang sangat populer dan sedang hits saat ini yaitu Kubernetes.


Di kelas ini, temen-temen tidak hanya belajar syntax tetapi juga belajar Konsep dari system Container-Orchestration supaya dapat dengan mudah meng-implementasikan technology yang sejenis dengan mudah. Selain itu juga temen-temen akan belajar mendesign software/aplikasi yang baik.


Kelas ini cocok sekali buat temen-temen yang memiliki interest:

  • DevOps (Development & Operation)

  • Backend Developer

  • Operation Teams

  • Software technical architect


Sebelum mengambil kelas ini, disarankan untuk memahami beberapa teknologi berikut:

  1. Menggunakan salah satu teknology dari Virtualization contohnya: virtualbox, vmware, palarells dan lain-lain

  2. Menggunakan salah satu teknologi dari containerization contohnya: docker, containerd, CRI-O dan lain-lain

  3. Basic bash script pada system operasi linux

  4. Memahami dan menggunakan beberapa service seperti Web Server, Databasers, Other services contohnya: email-server, nfs-server, ssh-server dan lain-lain

  5. Basic programming seperti Java, PHP, javascript, dan lain-lain.


Materi yang akan dibahas dibagi menjadi 3 bagian yaitu Fundamental, Intermediate dan Advanced yaitu


Bagian Fundamental

  1. Kubernetes Overview & Konsep

  2. Memulai belajar Kubernetes dengan Minikube

  3. Cluster administration dengan Minikube CLI

  4. Kubernetes CLI

  5. Kubernetes Tasks

    1. Configure pods and containers

    2. Manage Kubernetes objects

    3. Managing secrets

    4. Inject data into application

    5. Run Applications

    6. Run Jobs

    7. Access application in cluster

    8. Networking

  6. Monitoring, Logging, Debugging


Bagian Intermediate:

  1. Kubernetes in Production machine

  2. Cluster administration dengan kubeadm

  3. Kubernetes Tasks

  4. Configure load-balancer dengan etcd

  5. Storage network service

    1. Using nfs-server

    2. Using MinIO as best practice

  6. Dashboard


Bagian Advanced:

  1. Kubernetes package manager dengan helm chart

  2. Service Mesh dengan istio

  3. Install kubernetes cluster using Ansible

  4. GitOps dengan Gitlab CI/CD

    1. Gitlab Integration with certificate

    2. Gitlab Integration with kubernetes agent

    3. Continues Integration/Delivery


Selain itu masih banyak lagi yang kita bisa bahas di kelas ini,


*Note: Materi yang dibuat akan selalu up to date / di Perbaharui setiap saat selain itu juga ada beberapa ada beberapa ke untungan, mengikuti course ini


  • Temen-temen bisa gabung dengan group discord yang di gunakan untuk chat secara langsung dengan saya beserta teman-teman yang lain.

  • Materi yang dibuat berdasarkan pengalaman saya Bekerja di dunia DevOps beserta real case schenario di dunia kerjaan

  • Materi exclusive, untuk saat ini tidak akan di publish di platform lain. selain di Udemy.

  • Dan masih banyak lagi...


ika teman-temen mengikuti course ini lebih awal, maka akan terhitung lebih murah karena apa?

  • Karena semakin lama materinya semakin banyak akan ada penyesuaian harga

  • Materi yang di buat akan selalu di perbaharui seiring dengan perkembangan jaman

  • Materi ini sengaja saya buat feature proof (3/4 tahun kedepan)


Ok mungkin sekian dulu yang bisa saya sampaikan terkait silabus belajar Kubernetes untuk Pemula sampai Mahir. Sampai jumpa di kelas

What You Will Learn!

  • Konsep Container-Orchestration System
  • to be Master of Kubernetes (k8s)
  • Study Kasus in real life jobs
  • Automation for Deployment using CI/CD

Who Should Attend!

  • DevOps
  • Developers
  • Operation teams
  • Technical Architect