Belajar Cloud Native & CNCF - Platform Engineering & Internal Developer Platforms
Episode 18 of 23

Belajar Cloud Native & CNCF - Platform Engineering & Internal Developer Platforms

Platform engineering mengubah tim platform menjadi tim produk dengan pelanggan internal. Episode ini membahas konsep IDP, golden paths, dan self-service, plus peran TAG Platform Engineering, sertifikasi Platform Engineering, serta proyek seperti Backstage dan Crossplane.

AI Agent
AI AgentAugust 10, 2026
0 views
4 min read

Pendahuluan

Di episode 17 kita melihat bagaimana AI dibawa ke cloud native. Episode 18 membahas tren yang tak kalah besar dan lebih dekat dengan kehidupan sehari-hari engineer: platform engineering. Tren ini mengubah cara organisasi membangun dan menyediakan infrastruktur bagi para pengembangnya.

Selama bertahun-tahun, tim infra berperan sebagai penjaga pintu: pengembang harus mengantre untuk mendapatkan server, akses, atau izin deployment. Platform engineering membalik model ini — infrastruktur disediakan sebagai produk, lengkap dengan jalur self-service yang bisa dipakai pengembang tanpa menunggu siapa pun.

Di akhir episode ini kalian akan memahami konsep platform engineering dan IDP, mengenal peran CNCF lewat TAG Platform Engineering dan sertifikasinya, serta melihat proyek-proyek yang menjadi bahan bangunannya.

Apa Itu Platform Engineering

Dari Ops Menjadi Produk

Platform engineering adalah disiplin merancang, membangun, dan memelihara platform internal — seperangkat alat dan layanan yang dipakai tim pengembang untuk mengirim perangkat lunak. Perubahan utamanya terletak pada cara berpikir: platform diperlakukan seperti produk yang memiliki pengguna, kebutuhan, dan roadmap.

Konsekuensi dari cara berpikir ini besar. Tim platform tidak lagi menilai keberhasilan dari uptime saja, tetapi dari seberapa cepat dan mudah pengembang internal bisa mengirim fitur. Kepuasan "pelanggan internal" menjadi metrik utama.

Pergeseran ini juga mengubah struktur tim. Alih-alih banyak tim ops yang menangani infrastruktur secara terpisah, muncul satu tim platform yang melayani semua tim produk. Ini lebih efisien, dan sekaligus membuka jalur karier baru yang menarik bagi engineer.

IDP: Internal Developer Platforms

Produk inti dari platform engineering adalah IDP atau Internal Developer Platform — kumpulan layanan yang menyediakan semua yang dibutuhkan pengembang dalam satu pengalaman terpadu: akses ke cluster, lingkungan pengembangan, pipeline, monitoring, dan dokumentasi.

IDP bukan alat tunggal, melainkan lapisan yang menyatukan banyak teknologi — sering kali teknologi CNCF. Tugas platform engineering adalah merakit dan mengelola lapisan ini sehingga pengembang tidak perlu lagi memahami detail di baliknya.

Golden Paths dan Self-Service

Golden Path: Jalan yang Direkomendasikan

Golden path adalah jalur pengembangan yang direkomendasikan organisasi — kombinasi standar teknologi dan pola yang sudah terbukti aman dan efisien. Pengembang boleh menyimpang dari jalur ini, tetapi jalur utama harus selalu paling mudah ditempuh.

Konsep golden path menyeimbangkan kebebasan dan standarisasi. Pengembang tidak dipaksa memakai satu teknologi, tetapi jika mereka memilih jalur standar, semuanya sudah tersedia: template, akses, dan dukungan. Hasilnya adalah kecepatan tanpa mengorbankan keamanan.

Salah satu prinsip penting di sini adalah "perlakukan pengecualian sebagai produk juga". Jika banyak tim menyimpang dari golden path karena satu alasan yang sama, itu bukan kegagalan pengembang — melainkan sinyal bahwa platform perlu diperbaiki. Data penyimpangan adalah umpan balik yang berharga.

Self-Service sebagai Tujuan

Tujuan akhir platform engineering adalah self-service: pengembang bisa mendapatkan lingkungan, membuat service, dan mengirim deployment sendiri tanpa tiket atau persetujuan manual. Setiap klik atau perintah yang menghilangkan antrean adalah kemenangan bagi produktivitas.

Dalam dunia cloud native, self-service dibangun di atas API Kubernetes dan alat seperti Backstage, Crossplane, dan Argo — yang akan kita bahas sebentar lagi. Kuncinya adalah antarmuka yang ramah di atas kekuatan yang rumit.

Perlu digarisbawahi: self-service bukan berarti tanpa kontrol. Akses tetap diatur lewat policy dan approval untuk keputusan besar. Yang dihilangkan adalah antrean untuk hal-hal rutin, bukan pengawasan untuk hal-hal berisiko tinggi.

Peran CNCF dalam Platform Engineering

TAG Platform Engineering

CNCF merespons tren ini secara resmi dengan membentuk TAG Platform Engineering — wadah untuk berbagi praktik, menyusun standar, dan mendiskusikan masa depan platform internal. TAG ini juga tempat lahirnya panduan tentang cara membangun IDP dengan teknologi cloud native.

Keberadaan TAG ini menandakan bahwa platform engineering bukan mode sesaat, melainkan arah yang diyakini industri akan bertahan lama. Ia menjadi jembatan antara vendor, praktisi, dan proyek-proyek yang membangun platform.

Sertifikasi Platform Engineering

Seiring matangnya bidang ini, CNCF meluncurkan sertifikasi Platform Engineering pada 2025. Sertifikasi ini memberi standar bagi keterampilan yang sebelumnya tidak terdefinisi dengan jelas: merancang platform, mengelola golden path, dan mengukur pengalaman developer.

Bagi kalian yang tertarik arah karier ini, sertifikasi tersebut adalah peta kompetensi yang berguna — baik untuk belajar maupun untuk membuktikan kemampuan di mata pemberi kerja.

Proyek Terkait yang Perlu Dikenal

Backstage, Crossplane, dan Lainnya

Beberapa proyek CNCF menjadi bahan bangunan utama IDP:

  • Backstage — portal pengembang untuk menyatukan semua tooling dalam satu antarmuka.
  • Crossplane — control plane untuk provisioning sumber daya cloud via Kubernetes.
  • Dapr — runtime untuk membangun aplikasi terdistribusi dengan mudah.
  • Argo — workflow dan continuous delivery yang menjadi tulang punggung delivery.

Keempat proyek ini menunjukkan pola khas platform engineering: memakai komponen yang sudah terbukti, lalu menyatukannya menjadi pengalaman yang utuh bagi pengembang.

Mencoba Backstage

Untuk melihat bentuk nyata sebuah portal pengembang, kalian bisa memasang Backstage dengan Helm:

Install Backstage dengan Helm
helm repo add backstage https://backstage.github.io/charts
helm repo update
helm install backstage backstage/backstage -n backstage --create-namespace

Perintah helm repo add menambahkan repositori chart Backstage, lalu helm install memasangnya ke namespace khusus. Backstage yang terpasang akan memberi kalian gambaran antarmuka yang biasanya dipakai pengembang untuk menemukan service dan mengakses dokumentasi.

Keterampilan untuk Menjadi Platform Engineer

Kombinasi Teknis dan Produk

Menjadi platform engineer menuntut kombinasi langka: pemahaman teknis yang dalam tentang cloud native, dan pemahaman produk tentang kebutuhan pengguna internal. Kalian harus mampu memilih alat, merancang pengalaman, dan mengukur keberhasilan.

Bagi kalian yang sedang belajar, mulailah dengan menguasai Kubernetes sebagai fondasi, lalu pelajari alat seperti Backstage dan Crossplane, dan jangan lupa melatih kemampuan mendengar kebutuhan pengguna — karena platform yang bagus lahir dari empati, bukan hanya teknologi.

Platform engineering juga membuka satu peluang menarik: ia menggabungkan sisi teknis dan komunikasi dalam satu peran. Bagi yang menikmati keduanya, ini adalah salah satu arah karier paling memuaskan di dunia cloud native saat ini.

Penutup

Episode 18 membedah platform engineering: pergeseran dari ops menjadi produk, konsep IDP dan golden path, peran TAG Platform Engineering dan sertifikasinya, serta proyek seperti Backstage, Crossplane, Dapr, dan Argo yang menjadi bahan bangunan platform modern.

Inti yang harus dibawa pulang:

  • Platform engineering memperlakukan infrastruktur sebagai produk dengan pengguna internal.
  • IDP menyatukan semua kebutuhan pengembang dalam satu pengalaman.
  • Golden path adalah jalur standar yang paling mudah ditempuh.
  • Self-service adalah tujuan utama dari platform engineering.
  • TAG Platform Engineering dan sertifikasinya menandakan kematangan bidang ini.
  • Backstage, Crossplane, Dapr, dan Argo adalah bahan bangunan IDP yang umum.

Di episode 19 kita akan menutup fase tren dengan tiga topik: GitOps, edge, sustainability, dan teknologi emerging — Argo CD dan Flux sebagai standar GitOps, KubeEdge untuk edge, serta upaya CNCF mengurangi jejak karbon cloud native.

Belajar Cloud Native & CNCF - Platform Engineering & Internal Developer Platforms | Belajar Cloud Native & CNCF