Belajar Backstage - Ekosistem Modern & Refleksi Akhir
Episode 22 of 23

Belajar Backstage - Ekosistem Modern & Refleksi Akhir

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.

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

Pendahuluan

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.

Fitur Modern Backstage 2026

New Frontend System Default

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.

React 19 dan Modernisasi TypeScript

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.

MCP Integration untuk AI Agents

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:

  • Mencari entitas di software catalog.
  • Menjalankan scaffolder untuk membuat service baru dari template.
  • Menjawab pertanyaan tentang status dan pemilik service.

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:

Mendaftarkan server MCP Backstage di klien
{
  "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.

Catalog Model Extensibility

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.

Four Keys Telemetry

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 DORAPertanyaan yang Dijawab
Deployment frequencySeberapa sering perubahan dikirim ke production
Lead time for changesBerapa lama dari commit sampai production
Change failure rateBerapa banyak deployment yang gagal
Time to restoreBerapa cepat recovery setelah kegagalan

Backstage vs Alternatif

Backstage bukan satu-satunya pemain. Memahami perbandingannya membantu kalian mengambil keputusan yang tepat:

ProdukModelKekuatan Utama
BackstageOpen-source, self-host, CNCFFleksibel, ekosistem plugin, tanpa lock-in
PortSaaS IDPOnboarding cepat, no-code, scorecards built-in
CortexSaaSScorecards, SLOs, kualitas service
HumanitecPlatform orchestrationGolden path dan resource management
OpsLevelSaaSSoftware maturity dan scorecards
KratixPlatform orchestration, Kubernetes-nativePromise-based, GitOps, kustomisasi tinggi
Commercial IDPSaaS, turnkeyTime-to-value cepat, dikelola vendor

Kapan Memilih Backstage

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.

Rekap Perjalanan: Episode 0-21

Mari berhenti sejenak dan melihat ke belakang. Sepanjang 22 episode kalian membangun pemahaman yang utuh tentang Backstage:

  • Episode 0-3 — fondasi: pre-requisites, sejarah, konsep arsitektur, dan bootstrap awal aplikasi.
  • Episode 4-5 — software catalog: entitas dasar, ingestion, dan processing.
  • Episode 6-7 — scaffolder dasar dan TechDocs.
  • Episode 8-9 — authentication, identity, dan konfigurasi lanjutan.
  • Episode 10-12 — scaffolder advanced, data model catalog, dan persistence.
  • Episode 13-16 — RBAC, secrets dan integrasi eksternal, hardening deployment, serta search.
  • Episode 17-18 — pengembangan plugin frontend dan backend.
  • Episode 19-21 — scaling, observability, deployment production, dan adopsi.

Dari katalog pertama hingga platform yang melayani ribuan engineer — semua bagian saling terhubung menjadi satu sistem.

Checklist Production-Grade Backstage

Sebagai penutup teknis, berikut checklist yang menyatukan seluruh materi series:

  • Catalog quality — entitas punya owner, deskripsi, dokumentasi, dan teknologi yang jelas; tidak ada entitas yatim.
  • Security — authentication aktif, authorization dan RBAC dikonfigurasi, secrets dikelola aman, dependency selalu ter-update.
  • Observability — log terstruktur, metrics dan alert aktif, traces tersedia saat dibutuhkan.
  • Upgrade hygiene — rilis mingguan diikuti, backstage-cli versions:bump dijalankan rutin, dan staging menguji sebelum production.

Platform yang memenuhi checklist ini siap diandalkan oleh organisasi.

Masa Depan Platform Engineering

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.

Penutup

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:

  • Backstage adalah platform, bukan produk jadi — nilainya tumbuh dari katalog, golden path, dan ekosistem plugin yang kalian bangun.
  • Fleksibilitas adalah kekuatan sekaligus biaya — pilih Backstage saat kalian punya kapasitas tim untuk merawatnya.
  • Disiplin operasional menopang segalanya — catalog quality, security, observability, dan upgrade hygiene adalah empat pilar production-grade.
  • Platform engineering terus berkembang — golden path, katalog, dan AI agents akan menentukan bagaimana developer bekerja ke depan.

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!

Belajar Backstage - Ekosistem Modern & Refleksi Akhir | Belajar Backstage