Inixindo

DevOps Foundation: CI/CD, Docker & Kubernetes Fundamentals

4 Hari Entry Level

Pelatihan DevOps Foundation memberikan fondasi menyeluruh bagi profesional IT untuk memahami konsep, prinsip, dan praktik dasar DevOps yang menyatukan proses de…

Pelatihan & Sertifikasi
favorite_border

DevOps Foundation: CI/CD, Docker & Kubernetes Fundamentals

Transformasi digital menuntut kecepatan dan keandalan dalam merilis aplikasi. Pelatihan DevOps Foundation: CI/CD, Docker & Kubernetes Fundamentals hadir untuk memberikan fondasi yang menyeluruh bagi profesional IT dalam memahami dan menguasai praktik dasar DevOps. Kursus ini berfokus pada penyatuan proses development dan operations ke dalam satu siklus hidup yang sangat efisien.

Selama 4 hari, Anda akan mempelajari filosofi DevOps culture, prinsip Continuous Integration (CI) dan Continuous Deployment (CD), serta bagaimana menerapkan praktik containerization secara optimal menggunakan Docker. Selain itu, Anda juga akan dibekali dengan kemampuan orkestrasi aplikasi dasar dengan memanfaatkan Kubernetes.

Pelatihan ini sangat menekankan pendekatan hands-on. Peserta tidak hanya belajar teori, namun juga akan langsung praktik membangun pipeline otomatis, mulai dari pengelolaan kode di repository hingga deployment akhir aplikasi sederhana berbasis container di lingkungan cluster.

Target Peserta

Pelatihan ini secara khusus ditujukan untuk:

  • Software Developer / Programmer yang ingin memahami alur DevOps modern.

  • System Administrator yang ingin mulai mengelola aplikasi berbasis container.

  • QA Engineer yang ingin memahami pengujian berkelanjutan (Continuous Testing).

  • IT Operations / Support Engineer.

  • Profesional IT yang ingin membangun karier sebagai DevOps Engineer.

Pra Syarat

  • Memiliki pemahaman dasar tentang sistem operasi Linux.

  • Familiar dengan konsep jaringan komputer dan arsitektur aplikasi.

  • Memiliki pengalaman menggunakan perintah dasar melalui Command Line (CLI).

Hasil pembelajaran

Tujuan Pelatihan DevOps Foundation: CI/CD, Docker & Kubernetes Fundamentals

Setelah mengikuti pelatihan ini, peserta diharapkan mampu:

  • Menjelaskan secara utuh filosofi, prinsip, dan siklus hidup DevOps.
  • Menjelaskan konsep Continuous Integration dan Continuous Deployment (CI/CD).
  • Menggunakan version control system untuk mendukung kolaborasi dan pengelolaan kode.
  • Membangun dan menjalankan container secara mandiri menggunakan Docker.
  • Menjelaskan komponen utama Kubernetes serta melakukan tahapan deployment dasar.
  • Mengintegrasikan pipeline CI/CD untuk otomatisasi build dan deployment.
  • Menjelaskan seberapa penting peran monitoring di dalam seluruh siklus DevOps.
Materi yang akan dipelajari

Apa yang Akan Anda Dapatkan & Pelajari dalam Pelatihan DevOps Foundation: CI/CD, Docker & Kubernetes Fundamentals?

Kuasai fondasi kolaborasi development dan operations melalui pembelajaran komprehensif version control, CI/CD pipeline, Docker, dan orkestrasi aplikasi menggunakan Kubernetes.

Introduction to DevOps and CI/CD Fundamentals
  • DevOps Overview: Culture, Principles, dan Lifecycle

  • DevOps Stages: Plan → Code → Build → Test → Deploy → Monitor → Feedback

  • Tools Landscape Overview (CI/CD, SCM, Containers, Monitoring)

  • Version Control System (VCS) Concepts (Repository, Commit, Branching, Merge)

  • Hands-on:

    • Membuat repository dan menerapkan workflow kolaboratif dasar

    • Simulasi proses Continuous Integration sederhana

Continuous Integration Practices
  • CI/CD Concepts and Workflow

  • Struktur Pipeline & Build Automation Concepts

  • Build Trigger, Merge Request Workflow, dan Job Runner

  • Hands-on:

    • Membuat pipeline otomatis untuk build & test aplikasi

    • Mengelola branch dan workflow kolaboratif antar tim

    • Melakukan integrasi build dan test otomatis

Containerization with Docker
  • Konsep Virtualization vs Containerization

  • Arsitektur dan Komponen Docker

  • Docker Image, Container, Registry

  • Membuat dan mengelola Dockerfile

  • Docker Networking dan Volume Management

  • Hands-on:

    • Build image dan menjalankan container aplikasi sederhana

    • Menggunakan Docker Compose untuk multi-service setup

    • Mempublikasikan image ke registry internal

Introduction to Kubernetes Orchestration
  • Konsep Orkestrasi Container dan Arsitektur Kubernetes

  • Komponen Inti: Pod, Deployment, Service, ConfigMap, Secret

  • Deployment dan Scaling sederhana

  • Health Check dan Self-Healing

  • Integrasi dasar dengan pipeline CI/CD

  • Hands-on:

    • Deploy aplikasi container ke cluster Kubernetes

    • Melakukan update dan rollback sederhana

    • Meninjau pipeline dari build → deploy → monitor

Konsultasi WhatsApp