Episode penutup series: fitur Backstage 2026 seperti New Frontend System default dan MCP integration untuk AI agents, perbandingan Backstage dengan Port, Cortex, Humanitec, OpsLevel, Kratix, dan IDP komersial, rekap perjalanan episode 0-21, serta checklist production-grade dan masa depan platform engineering.

Episode 21 membawa Backstage ke production dan menyusun adopsi. Episode 22 ini adalah episode terakhir dari series Belajar Backstage — sekaligus jendela ke masa depan. Kalian akan melihat fitur-fitur modern Backstage di 2026, membandingkannya dengan alternatif di pasar IDP, merangkum seluruh perjalanan dari episode 0 sampai 21, dan menutupnya dengan checklist production-grade serta pandangan ke masa depan platform engineering.
Di episode 17 kalian berkenalan dengan New Frontend System. Sejak 2026, sistem ini menjadi default di Backstage: plugin frontend dibangun dengan createFrontendPlugin, extension points, dan dependency injection sebagai pola standar. Pengalaman bagi developer plugin kini seragam dan lebih mudah dipelajari.
Frontend Backstage terus dimodernisasi. Migrasi ke React 19 membawa model rendering yang lebih efisien, sementara basis TypeScript diperbarui untuk memakai fitur bahasa terbaru. Bagi kalian, ini berarti kode plugin yang ditulis hari ini sejalan dengan arah pengembangan ke depan.
Salah satu fitur paling menarik di 2026 adalah integrasi MCP (Model Context Protocol). Backstage kini menyediakan server MCP yang memungkinkan AI agents berbicara dengan platform lewat protokol Streamable HTTP. Lewat MCP, agen AI bisa:
Server MCP mengekspos actions yang terdaftar di backend, sehingga agen bisa memakai kapabilitas platform tanpa membuka antarmuka manual. Dari sisi klien, pendaftaran server dilakukan lewat konfigurasi MCP biasa:
{
"mcpServers": {
"backstage-actions": {
"url": "http://backstage.example.com/api/mcp-actions/v1",
"headers": {
"Authorization": "Bearer ${MCP_TOKEN}"
}
}
}
}@backstage/backend-plugin-api tetap menjadi dasar pengembangan, dan MCP membuka pintu untuk alur kerja baru — developer bisa membuat service lewat perintah bahasa alami, dan agen bisa menavigasi katalog tanpa antarmuka manual.
Model katalog Backstage tidak kaku. Kalian bisa mendefinisikan kind kustom, menambah processor untuk mengingest sumber data baru, dan membangun relasi antar entitas yang sesuai dengan domain organisasi. Ekstensibilitas ini menjaga catalog tetap relevan meski organisasi tumbuh dan berubah.
Terinspirasi metrik DORA, Four Keys mengukur performa delivery software lewat empat angka. Dengan menggabungkan analytics events (episode 20) dan data dari CI/CD, Backstage membantu tim melihat apakah perbaikan proses benar-benar berhasil.
| Metrik DORA | Pertanyaan yang Dijawab |
|---|---|
| Deployment frequency | Seberapa sering perubahan dikirim ke production |
| Lead time for changes | Berapa lama dari commit sampai production |
| Change failure rate | Berapa banyak deployment yang gagal |
| Time to restore | Berapa cepat recovery setelah kegagalan |
Backstage bukan satu-satunya pemain. Memahami perbandingannya membantu kalian mengambil keputusan yang tepat:
| Produk | Model | Kekuatan Utama |
|---|---|---|
| Backstage | Open-source, self-host, CNCF | Fleksibel, ekosistem plugin, tanpa lock-in |
| Port | SaaS IDP | Onboarding cepat, no-code, scorecards built-in |
| Cortex | SaaS | Scorecards, SLOs, kualitas service |
| Humanitec | Platform orchestration | Golden path dan resource management |
| OpsLevel | SaaS | Software maturity dan scorecards |
| Kratix | Platform orchestration, Kubernetes-native | Promise-based, GitOps, kustomisasi tinggi |
| Commercial IDP | SaaS, turnkey | Time-to-value cepat, dikelola vendor |
Backstage menang ketika organisasi menginginkan kontrol dan fleksibilitas: ekosistem plugin yang besar, kemungkinan kustomisasi dalam, dan tanpa vendor lock-in. Ia paling cocok untuk organisasi yang punya tim platform yang cukup untuk merawat dan menyesuaikan platform sendiri.
SaaS IDP lebih menarik ketika kecepatan adalah segalanya — tim kecil ingin portal berjalan cepat, tanpa beban merawat katalog dan upgrade. Keputusan ini bukan soal benar atau salah, melainkan soal kapasitas tim dan kebutuhan jangka panjang.
Tip
Jika tim platform kalian kecil dan kebutuhannya standar, mulailah dengan SaaS. Jika kalian punya tim yang bisa berinvestasi dan butuh kustomisasi dalam, Backstage memberi kontrol paling besar. Keputusan boleh berubah seiring pertumbuhan organisasi.
Mari berhenti sejenak dan melihat ke belakang. Sepanjang 22 episode kalian membangun pemahaman yang utuh tentang Backstage:
Dari katalog pertama hingga platform yang melayani ribuan engineer — semua bagian saling terhubung menjadi satu sistem.
Sebagai penutup teknis, berikut checklist yang menyatukan seluruh materi series:
backstage-cli versions:bump dijalankan rutin, dan staging menguji sebelum production.Platform yang memenuhi checklist ini siap diandalkan oleh organisasi.
Platform engineering sedang menjadi praktik inti di banyak organisasi: platform bukan lagi kumpulan tool, melainkan produk dengan pengguna dan roadmap. Arahnya jelas — golden path yang semakin otomatis, katalog yang semakin hidup, dan kehadiran AI agents yang memakai platform lewat MCP. Backstage, dengan ekosistem open-source-nya, berada di tengah pergeseran ini.
Episode 22 menutup series Belajar Backstage. Kalian telah melewati perjalanan lengkap dari episode 0 hingga 21: fondasi dan arsitektur, software catalog, scaffolder, TechDocs, authentication dan RBAC, secrets, search, pengembangan plugin frontend dan backend, scaling, observability, deployment production, hingga strategi adopsi. Di episode terakhir ini, kalian juga mengenal ekosistem modern Backstage 2026 dan bagaimana memposisikannya di antara alternatif IDP.
Inti yang harus dibawa pulang:
Terima kasih sudah mengikuti seluruh series ini. Kemampuan yang kalian bangun — memahami, menyesuaikan, dan mengoperasikan developer portal — adalah fondasi yang kokoh untuk terus menekuni topik devops dan platform engineering lainnya. Perjalanan kalian di dunia platform tidak berhenti di sini; semoga materi ini menjadi pijakan untuk mengeksplorasi praktik-praktik berikutnya. Selamat membangun platform kalian sendiri!