Learn DevOps: Docker & K8s
Learn DevOps: Docker & K8s — Pelajari DevOps mulai dari shell Linux hingga Kubernetes dan pipeline CI/CD
Learn DevOps: Docker & K8s, yang juga dikenal sebagai DevOps Bootcamp, adalah aplikasi Android (versi iPhone segera hadir) bagi Anda yang ingin mempelajari DevOps melalui pelajaran singkat. Sebanyak 142 kursus dalam delapan jalur membawa Anda dari perintah Linux pertama hingga Git, Docker, Kubernetes, Helm, CI/CD, Terraform, dan Ansible, dengan Mentor AI yang menjawab pertanyaan tentang pelajaran yang sedang Anda baca.
- Harga
- Gratis, upgrade Pro
- Platform
- Android sekarang, segera hadir di iPhone
- Bahasa
- 22


Tidak ada yang di-deploy dan tidak ada biaya yang ditagihkan di sini.
Misi debugging berlangsung di terminal simulasi, sehingga Anda dapat mencari penyebab pod yang tidak mau berjalan atau tugas CI yang berstatus merah di runner tanpa akun cloud, kartu kredit, atau laptop. Anda juga dapat memulai tanpa membuat akun.
Apa itu
Learn DevOps: Docker & K8s (DevOps Bootcamp) adalah aplikasi Android gratis untuk memulai, dengan 142 kursus dan 568 pelajaran dalam delapan jalur: Linux dan Bash, Git dan GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform, dan Ansible. Pelajarannya singkat dan memiliki tingkatan dari pemula hingga lanjutan, dengan dua puluh misi troubleshooting di terminal simulasi, kuis harian, flashcard, dan Mentor AI. Versi iPhone juga sedang dipersiapkan.
Di dalam aplikasi
Tampilannya




Kursusnya
Delapan jalur dalam kursus DevOps
142 kursus dan 568 pelajaran dari daftar kursus aplikasi; kursus pertama di setiap jalur gratis.
Linux dan Bash
Menavigasi shell, file dan izin, proses, SSH, grep, awk dan jq, scripting shell beserta pengujian dan pengamanannya.
Git dan GitHub
Commit dan alur kerja lokal, strategi branching, remote dan pull request, hook dan penandaan rilis.
Docker
Image dan Dockerfile, Docker Compose, networking dan data, Swarm, serta keamanan container.
Kubernetes
Cluster, pod, deployment dan ReplicaSet, service dan networking, konfigurasi dan penyimpanan, penjadwalan dan observabilitas.
Helm
Masalah yang diselesaikan Helm, chart dan rilis, values.yaml, fungsi template, hook, subchart, serta Helm dalam pipeline.
CI/CD
Workflow GitHub Actions, Jenkins dengan Docker, strategi deployment, serta pengamanan dan pemantauan pipeline.
Terraform
Infrastructure as code, konsep inti, state, module dan workspace, serta provisioning di AWS dan Azure.
Ansible, GitOps, dan proyek akhir
Inventory, playbook, role, Jinja2, Vault, dan pengujian Molecule; lalu GitOps dengan Argo CD dan Flux, serta deployment proyek akhir tanpa downtime.
Cara kerjanya
Cara kerja bootcamp
Anda mengikuti sebuah jalur, satu pelajaran kecil setiap kali, lalu menguji pemahaman Anda tentangnya keesokan harinya.
Pilih jalur dan baca pelajaran singkat
Delapan jalur mencakup toolchain DevOps, dan kursus pertama di setiap jalur tersedia gratis. Setiap pelajaran menjelaskan sebuah konsep dalam beberapa baris, misalnya alasan container bersifat ringan, lalu mengembangkannya secara bertahap.
Tanyakan tentang halaman yang sedang Anda buka kepada Mentor AI
Ketuk tombol seperti Jelaskan dengan Sederhana, Langkah demi Langkah, atau Contoh Sehari-hari, atau ketik pertanyaan Anda sendiri. Jawabannya membahas pelajaran yang sedang terbuka di hadapan Anda, bukan DevOps secara umum.
Ulangi, lalu coba misi troubleshooting
Kuis mini harian menjelaskan setiap jawaban, dan pertanyaan yang salah Anda jawab akan muncul kembali sebagai flashcard dengan jadwal berjarak. Setelah itu, misi debugging menempatkan Anda dalam setup yang rusak di terminal simulasi.
Apa saja isinya
Isi aplikasi
142
Kursus, 568 pelajaran
Delapan jalur secara keseluruhan: Linux dan Bash, Git dan GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform, dan Ansible, dengan tingkatan dari pemula hingga lanjutan.
20
Misi debugging
Troubleshooting di terminal simulasi yang mencakup container, Kubernetes, CI/CD, observability, dan reliability: image berukuran 1.9 GB yang tidak dapat di-pull siapa pun, atau alert yang tetap hijau saat terjadi outage.
AI
Mentor AI dan generator pelajaran
Tanyakan tentang pelajaran yang sedang Anda buka, atau sebutkan topik dan minta dibuatkan pelajaran terstruktur. Pelajaran juga dapat diterjemahkan ke bahasa Anda sendiri.
Harian
Kuis dan flashcard
Kuis mini harian dengan penjelasan untuk setiap jawaban, serta pertanyaan yang salah akan muncul kembali sebagai flashcard dalam jadwal pengulangan berjarak.
Cheat sheet
Perintah yang paling sering Anda cari
Cheat sheet DevOps untuk Docker, kubectl, Git, Linux, dan lainnya, ditambah catatan untuk pelajaran apa pun serta daftar tersimpan untuk dibaca nanti.
Streak
Fitur pembentuk kebiasaan
Streak harian dengan pembekuan streak agar satu hari yang terlewat tidak menghapus kemajuan, ditambah XP, level, leaderboard, dan pengingat pada waktu yang Anda pilih.
Latar belakang
Apa sebenarnya yang dikerjakan engineer DevOps, dan apa yang harus dipelajari terlebih dahulu?
DevOps adalah praktik untuk membawa software dari commit developer ke production secara andal, lalu menjaganya tetap berjalan. Dalam pekerjaan sehari-hari, ini berarti lebih banyak menulis automation daripada mengeklik console: script di server Linux, container yang mengemas aplikasi, pipeline yang menguji dan merilisnya, serta infrastructure yang dijelaskan dalam file. Orang biasanya mulai dari command line Linux dan Git, lalu container, dan baru kemudian lapisan orchestration serta automation yang dibangun di atasnya.
Containerunit yang dikirimkan
Container menggabungkan aplikasi dengan library dan pengaturan yang dibutuhkannya, sehingga aplikasi berperilaku sama di laptop, lingkungan pengujian, maupun production. Docker adalah cara yang banyak digunakan untuk membangun dan menjalankannya, sedangkan Dockerfile adalah resep untuk membuat image.
Orchestrationkegunaan Kubernetes
Ketika jumlah container sudah banyak, diperlukan sesuatu untuk menjalankannya, memulai ulang saat gagal, mengarahkan traffic, dan menghubungkan storage. Kubernetes melakukan semua itu dengan pod, deployment, dan service, sementara Helm mengemas definisi tersebut ke dalam chart.
Pipeline CI/CDdari commit hingga rilis
Continuous integration membangun dan menguji setiap perubahan, sedangkan continuous delivery membawa build yang lolos menuju production. GitHub Actions dan Jenkins adalah dua tool yang umum digunakan, dan masalah klasiknya adalah job yang berstatus hijau di mesin Anda tetapi merah di runner.
Infrastructure as codeserver yang dijelaskan dalam file
Alih-alih membangun server secara manual, Anda menjelaskannya dalam file yang dapat ditinjau dan digunakan kembali. Terraform menyediakan resource seperti network cloud dan mesin, sementara Ansible mengonfigurasi mesin setelah tersedia.
Kesesuaian
Untuk siapa — dan bukan untuk siapa
Cocok untuk Anda jika Anda
- Anda adalah developer yang ingin memahami apa yang terjadi antara git push dan production
- Anda mengelola server dan ingin beralih dari pekerjaan manual ke container dan otomatisasi
- Anda menargetkan posisi cloud engineer atau site reliability sebagai langkah awal
- Anda ingin berlatih membaca situasi error nyata tanpa membayar resource cloud
- Anda hanya membawa ponsel saat perjalanan dan menginginkan materi yang terstruktur
Bukan alat yang tepat untuk Anda jika Anda
- Anda membutuhkan shell sungguhan atau cluster aktif untuk berlatih; misi berjalan di terminal simulasi
- Anda mengharapkan semua 142 kursus gratis; kursus pertama di setiap jalur gratis dan Pro membuka sisanya
- Anda menginginkan versi iPhone hari ini; versi tersebut belum dirilis
- Anda menginginkan kursus resmi dari vendor tool; ini adalah aplikasi pembelajaran independen
Pertanyaan
Pertanyaan yang sering diajukan
Apa itu Learn DevOps: Docker & K8s?
Learn DevOps: Docker & K8s, yang juga disebut DevOps Bootcamp, adalah aplikasi pembelajaran Android dengan 142 kursus dan 568 pelajaran tentang Linux, Git, Docker, Kubernetes, Helm, CI/CD, Terraform, dan Ansible. Aplikasi ini ditujukan bagi developer, administrator sistem, dan pelajar yang ingin mempelajari DevOps melalui pelajaran singkat di ponsel. Aplikasi ini gratis untuk memulai, tersedia dalam 22 bahasa, dan versi iPhone sedang direncanakan.
Bagaimana cara belajar DevOps dari nol?
Mulailah dengan command line Linux dan Git, karena semua tool lainnya mengandalkan keduanya. Selanjutnya pelajari container dengan Docker, lanjutkan ke Kubernetes, lalu tambahkan pipeline dan infrastructure as code. DevOps Bootcamp mengikuti urutan tersebut secara umum, dan kursus pertama dari masing-masing delapan jalurnya gratis untuk dicoba.
Apakah saya membutuhkan laptop atau akun cloud?
Tidak. Aplikasi ini menyatakan bahwa Anda tidak memerlukan laptop, akun cloud, atau kartu kredit untuk belajar, dan Anda bisa mulai tanpa membuat akun. Misi debugging menggunakan terminal simulasi, sehingga tidak ada yang di-deploy dan tidak ada biaya yang ditagihkan.
Apa itu misi debugging?
Misi debugging adalah dua puluh latihan troubleshooting di terminal simulasi, dalam lima area: container, Kubernetes, CI/CD, observabilitas, dan reliability. Contohnya mencakup image berukuran 1.9 GB yang tidak dapat di-pull siapa pun, pod yang tidak mau dimulai, dan probe yang mematikan aplikasi saat sedang booting. Dua misi gratis, dan Pro membuka semuanya.
Apakah ini berguna untuk pertanyaan wawancara DevOps?
Aplikasi ini membantu membangun pengetahuan dasar yang diuji dalam pertanyaan wawancara. Kuis harian menjelaskan setiap jawaban, pertanyaan yang salah akan muncul kembali sebagai flashcard, dan cheat sheet mengumpulkan command yang kemungkinan akan ditanyakan kepada Anda. Lengkapi dengan berlatih menjelaskan jawaban Anda dengan lantang.
Tool apa saja yang diajarkan dalam kursus ini?
Linux dan Bash, Git dan GitHub, Docker dan Docker Compose, Kubernetes, Helm, GitHub Actions dan Jenkins, Terraform dengan AWS dan Azure, serta Ansible. Kursus ini juga membahas GitOps dengan Argo CD dan Flux, serta monitoring dan observabilitas.
Bagaimana cara kerja AI Mentor?
Anda bertanya tentang pelajaran yang sedang dibuka dan mendapatkan jawaban dalam konteks tersebut, menggunakan tombol seperti Explain Simply atau Step by Step, atau dengan kata-kata Anda sendiri. Pengguna gratis mendapatkan beberapa pertanyaan setiap hari, sedangkan Pro menghapus batas harian. Generator pelajaran terpisah membuat pelajaran terstruktur tentang topik yang Anda sebutkan.
Apakah Learn DevOps: Docker & K8s gratis, dan apa saja yang termasuk dalam Pro?
Learn DevOps: Docker & K8s gratis untuk memulai: kursus pertama di setiap jalur, pratinjau singkat pelajaran lainnya, dua misi, kuis harian, flashcard, dan cheat sheet tidak dikenai biaya. Pro adalah langganan yang dapat Anda batalkan di Google Play. Pro membuka semua kursus dan pelajaran, seluruh dua puluh misi, pertanyaan AI Mentor tanpa batas, dan pelajaran yang dibuat AI tanpa batas.
Apakah tersedia versi iPhone?
Belum. DevOps Bootcamp kini tersedia di Google Play, dan versi iPhone akan segera hadir. Halaman ini menautkan entri App Store dan menampilkannya sebagai segera hadir hingga versi tersebut diluncurkan.
Mulai
Jalankan command Linux pertama Anda hari ini
Gratis untuk memulai di Android, iPhone segera hadir, dalam 22 bahasa.
Lainnya dari CoddyKit
Tersedia di Android.