DevOps: Integrasi Pengembangan dan Operasi untuk Pengiriman Cepat

DevOps: Integrasi Pengembangan dan Operasi untuk Pengiriman Cepat

Pelatihan ini dirancang untuk memberikan pemahaman praktis tentang prinsip DevOps, bagaimana mengintegrasikan proses pengembangan dan operasi untuk meningkatkan efisiensi pengiriman software.

Rp 99.99
99.99000000000001 IDR Rp 99.99
Rp 99.99
Responsible Administrator
Last Update 08/14/2024
Completion Time 5 hours 15 minutes
Members 1

What you will learn

  • Definisi dan sejarah DevOps
  • Manfaat dan tantangan penerapan DevOps
  • Perbedaan antara DevOps dan metode tradisional
  • Konsep dan manfaat Continuous Integration
  • Alat CI yang umum digunakan (Jenkins, GitLab CI, CircleCI)
  • Membangun pipeline CI sederhana
  • Pengertian dan konsep Continuous Delivery
  • Penerapan pipeline CD
  • Otomatisasi proses deployment
  • Konsep Infrastructure as Code
  • Alat IaC populer (Terraform, Ansible)
  • Contoh penerapan IaC dalam proyek
  • Pentingnya monitoring dan logging dalam DevOps
  • Alat monitoring dan logging (Prometheus, ELK Stack)
  • Implementasi monitoring dan alerting
  • Praktik keamanan dalam pipeline DevOps
  • Integrasi DevSecOps
  • Alat untuk keamanan aplikasi (OWASP ZAP, Snyk)
  • Best practices dalam implementasi DevOps
  • Case study sukses penerapan DevOps
  • Langkah-langkah untuk memulai perjalanan DevOps

Program Structure

  • Pengenalan DevOps
    3 Lessons · 45 min
    • Definisi dan sejarah DevOps
    • Manfaat dan tantangan penerapan DevOps
    • Perbedaan antara DevOps dan metode tradisional
  • Continuous Integration (CI)
    3 Lessons · 45 min
    • Konsep dan manfaat Continuous Integration
    • Alat CI yang umum digunakan (Jenkins, GitLab CI, CircleCI)
    • Membangun pipeline CI sederhana
  • Continuous Delivery (CD)
    3 Lessons · 45 min
    • Pengertian dan konsep Continuous Delivery
    • Penerapan pipeline CD
    • Otomatisasi proses deployment
  • Infrastructure as Code (IaC)
    3 Lessons · 45 min
    • Konsep Infrastructure as Code
    • Alat IaC populer (Terraform, Ansible)
    • Contoh penerapan IaC dalam proyek
  • Monitoring dan Logging
    3 Lessons · 45 min
    • Pentingnya monitoring dan logging dalam DevOps
    • Alat monitoring dan logging (Prometheus, ELK Stack)
    • Implementasi monitoring dan alerting
  • Security dalam DevOps
    3 Lessons · 45 min
    • Praktik keamanan dalam pipeline DevOps
    • Integrasi DevSecOps
    • Alat untuk keamanan aplikasi (OWASP ZAP, Snyk)
  • Praktik Terbaik DevOps
    3 Lessons · 45 min
    • Best practices dalam implementasi DevOps
    • Case study sukses penerapan DevOps
    • Langkah-langkah untuk memulai perjalanan DevOps

About the course

Pelatihan ini dirancang untuk memberikan pemahaman praktis tentang prinsip DevOps, bagaimana mengintegrasikan proses pengembangan dan operasi untuk meningkatkan efisiensi pengiriman software.

Pada pelatihan ini Anda akan mempelajari:

  • Memahami konsep dan prinsip dasar DevOps
  • Mengenal alat dan praktik terbaik dalam DevOps
  • Meningkatkan kolaborasi antara tim pengembangan dan operasi
  • Mempercepat siklus pengiriman software dengan metode Continuous Integration dan Continuous Delivery
  • Meningkatkan kualitas dan keandalan aplikasi melalui otomatisasi pengujian dan monitoring

Metode pembelajaran dilaksanakan melalui:

  • Presentasi dan diskusi
  • Studi kasus
  • Hands-on lab
  • Tanya jawab interaktif

Requirements

Tidak ada persyaratan khusus untuk mengikuti pelatihan ini.

Who should take this course

Pengembang software, engineer, administrator sistem, dan profesional IT yang tertarik dengan penerapan DevOps