DevOps Praktis dengan IBM Cloud (Practical DevOps with IBM Cloud)
Teknologi:
Cloud ComputingLevel: Menengah - Mahir
Siswa Terdaftar
Kelas ini sedang tidak menerima pendaftaran
Kami akan mengingatkan Anda terkait informasi terbaru di kelas ini.
Teknologi:
Cloud ComputingLevel: Menengah - Mahir
Siswa Terdaftar
Kelas ini sedang tidak menerima pendaftaran
Kami akan mengingatkan Anda terkait informasi terbaru di kelas ini.
Seringkali pengembangan produk perangkat lunak terhambat karena kurangnya kolaborasi antar tim. Ini bisa menjadi penyebab utama produk tidak ter-deliver ke pengguna dengan baik. Untuk itu DevOps hadir untuk memperbaiki masalah ini. Ia merupakan sebuah kultur yang fokus pada orang, proses, dan teknologi. Dengan menerapkan kultur DevOps akan tercipta kolaborasi yang baik, meningkatkan kepercayaan antar tim, dan juga meningkatkan kinerja tim secara berkelanjutan.
Langkah setelahnya : Belajar secara terstruktur sehingga target belajar lebih mudah tercapai di Dicoding Academy Learning Path
Kontributor
1Curriculum Developer yang membangun kelas ini:
Taufik Mulyana
Infrastructure Engineer | SRE
Reviewer
7Code Reviewer yang akan me-review tugas dan kode Anda:
Catur dari Dicoding
Code Reviewer at Dicoding Indonesia
Agista Septiyanto
Product Engineer
Tim product
Alfian Yusuf Abdullah
Head of Reviewer at Dicoding Indonesia
Fikri Helmi Setiawan
Curriculum Developer at Dicoding Indonesia
Lihat semua kontributor dan reviewer
Lihat semua kontributor dan reviewerKontributor kelas
Curriculum Developer yang membangun kelas ini:
Taufik Mulyana
Infrastructure Engineer | SRE
Tim Reviewer
Code Reviewer yang akan me-review tugas dan kode Anda:
Catur dari Dicoding
Code Reviewer at Dicoding Indonesia
Agista Septiyanto
Product Engineer
Tim product
Alfian Yusuf Abdullah
Head of Reviewer at Dicoding Indonesia
Fikri Helmi Setiawan
Curriculum Developer at Dicoding Indonesia
Alexzander Purwoko
Code Reviewer at Dicoding Indonesia
Taufik Mulyana
Infrastructure Engineer | SRE
Experienced Infra Eng
Khrisna Indrawan Eka Putra
Catur dari Dicoding
Code Reviewer at Dicoding Indonesia
Agista Septiyanto
Product Engineer
Tim product
Alfian Yusuf Abdullah
Head of Reviewer at Dicoding Indonesia
Fikri Helmi Setiawan
Curriculum Developer at Dicoding Indonesia
Alexzander Purwoko
Code Reviewer at Dicoding Indonesia
Taufik Mulyana
Infrastructure Engineer | SRE
Experienced Infra Eng
Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.
Lihat semua testimoni
Lihat semua testimoniBerikut adalah beberapa pertanyaan yang paling sering ditanyakan.
Materi yang akan Anda pelajari pada kelas ini.
Forum Diskusi
Glosarium
Daftar Referensi
Pengenalan Software Development Life Cycle
Masalah yang terjadi saat Pengembangan Software
Apa itu DevOps
Manfaat dari DevOps
Perkakas DevOps
Ikhtisar
Knowledge Check : Pengenalan ke DevOps
Apa itu IBM Cloud
Layanan IBM Cloud
Pendaftaran akun IBM Cloud
Upgrade Akun IBM Cloud ke pay-as-you-go
Ikhtisar
Knowledge Check : Pengenalan ke IBM Cloud
Studi Kasus Karsa Jobs
Apa yang Akan Kita Bangun
Target Deployment Architecture
Membangun Containerized Application
Membangun Image dengan Docker
Menjalankan Container dari Docker Image
Apa itu Container Registry
IBM Cloud CLI
Push Image ke IBM Cloud Container Registry
Kasus Karsa Jobs
Deploy Containerized Application (opsional)
Ikhtisar
Knowledge Check : Studi Kasus Membangun Software
Apa itu IBM Cloud Continuous Delivery
Mengelola Source Code
Continuous Integration
Automated Test with IBM Cloud Continuous Delivery
Membuat Toolchain
Mengintegrasikan Toolchain dengan Github
Membuat Pipeline Testing
Menguji Automated Test
Continuous Deployment
Automated Deployment dengan IBM Cloud Continuous Delivery
Frontend Build Stage
Backend Build Stage
Frontend Deploy Stage
Ikhtisar
Knowledge Check : CI/CD Pipeline
Apa itu Kubernetes
Kubernetes Core Concept
Ikhtisar
Knowledge Check : Pengenalan ke Kubernetes
Membuat Kubernetes Cluster di IBM Cloud
Mengakses Kubernetes Cluster
Menyiapkan Deployment
Deploy Database ke Kubernetes Cluster
Instal IBM Cloud Block Storage plug-in
Membuat Persistent Volume Claim
Deploy Database MongoDB
Deploy Backend ke Kubernetes
Automated Deployment Backend ke Kubernetes
Mengekspos Aplikasi dalam Kubernetes
Menghubungkan Frontend ke Backend
Finalisasi
Ikhtisar
Knowledge Check : Deploy & Ekspos Aplikasi di Kubernetes
Kasus Baru Karsa Jobs
Apa itu AutoScaling
Horizontal Pod Autoscaler
Menguji Horizontal Pod Autoscaler
Penyelesaian Kasus Karsa Jobs
Ikhtisar
Knowledge Check : Scaling Aplikasi di Kubernetes
Apa itu Monitoring
Monitoring Sistem & Status Aplikasi dengan IBM Cloud Monitoring with Sysdig
Menginstal Agent Monitoring
Mengakses Dashboard Monitoring
Mengintegrasikan ke Monitoring secara Otomatis
Apa itu Logging
Mengirim Log Sistem & Aplikasi ke IBM Cloud Log Analysis with LogDNA
Menginstal Agent Logging
Mengakses Dashboard Logging
Mengintegrasikan ke Logging secara Otomatis
Kasus Karsa Jobs
Ikhtisar
Knowledge Check : Monitor & Log Aplikasi di Kubernetes
Kenapa Keamanan itu Penting
Prinsip Keamanan
Mengaplikasikan Prinsip dari Least Privilege di Kubernetes
Mengaplikasikan Prinsip dari Defense in Depth di Kubernetes
Ikhtisar
Knowledge Check : Mengamankan Aplikasi di Kubernetes
Kesimpulan Akhir dari Studi Kasus Karsa Jobs
Cleanup
Layanan dan Materi Tambahan Terkait DevOps
Ikhtisar Kelas
Ujian Akhir