🧩

Mendata Komponen Teknologi

Menguraikan bagian penyusun aplikasi: teknologi, repositori, dan paket yang dipakai, serta memantau versinya di semua aplikasi.

🗂️ Inventaris PSE

Tab Komponen Teknologi memetakan susunan teknis aplikasi: bagian apa saja yang menyusunnya, teknologi yang dipakai, di mana kodenya disimpan, dan paket apa yang dipasang. Data ini menjadi rujukan saat terjadi insiden keamanan.

Sebelum mulai

  • Aplikasi sudah terdaftar.
  • Informasi teknis dari pengembang: bahasa, framework, versi, dan alamat repositori.

Langkah demi langkah

  1. 1

    Buka tab "Komponen Teknologi" dan tambahkan komponen

    Pilih Jenis Komponen lalu tambahkan. Pilihan yang tersedia: Web, Frontend, Backend, Mobile, Database, API Gateway, Worker, Scheduler, dan Static Site. Sebuah aplikasi biasanya memiliki beberapa komponen sekaligus, misalnya Frontend + Backend + Database.
    pse/home/sistem-elektronik/…
    Informasi UmumKategori Sistem ElektronikKlasifikasi DataKomponen TeknologiKerentananVulnerability AssessmentDokumenRencana PengembanganPSE Komdigi

    Komponen Teknologi

    BackendTambah

    Frontend

    3 teknologi · 1 repositori · 12 paket · 1 deployment

    Backend

    4 teknologi · 1 repositori · 28 paket · 2 deployment

  2. 2

    Buka detail komponen dan isi deskripsinya

    Setiap komponen memiliki halaman detail berisi URL, deskripsi singkat, serta empat bagian isian: Teknologi, Repositori, Paket, dan Deployment. Tiga bagian pertama Anda isi sendiri; bagian Deployment diisi oleh pengelola infrastruktur dan bagi Anda bersifat baca-saja.
    pse/home/sistem-elektronik/…

    Detail Komponen

    Uraikan teknologi, repositori, dan paket komponen ini.

    Jenis Komponen

    Backend

    URL

    https://...

    Deskripsi

    Deskripsi singkat komponen ini
  3. 3

    Daftarkan teknologi beserta versinya

    Pilih teknologi dari daftar acuan (dikelompokkan per kategori), lalu pilih Versi utamanya (misalnya 22) dari daftar versi rilis teknologi tersebut. Daftar teknologi dan versi utamanya bersumber dari endoflife.date dan diperbarui berkala, ditambah teknologi kustom (bertanda kustom) untuk teknologi yang tidak dipantau di sana. Setiap versi membawa status dukungannya — Didukung, Hanya keamanan, atau EOL (tidak lagi mendapat pembaruan keamanan). Di sebelahnya, ketik Versi terpasang — versi persis yang benar-benar berjalan (misalnya 22.3.0). Isian ini tidak pernah diubah oleh pembaruan daftar acuan, jadi aplikasi tidak tercatat naik versi dengan sendirinya. Kosongkan bila hanya versi utamanya yang diketahui. Bila versi terpasang tertinggal dari rilis terbaru versi utamanya, muncul keterangan Terbaru …. Setiap teknologi juga memiliki Akses Jaringan sendiri: Internet Publik bila dapat dibuka dari internet, Intranet bila hanya dari jaringan internal. Teknologi berakses Internet Publik wajib diisi IP Publik-nya. Dengan begitu, misalnya, server web sebuah komponen dapat tercatat Internet Publik sementara basis datanya Intranet. Kolom Catatan di setiap baris teknologi dapat diisi keterangan bebas, dan tombol Riwayat di kepala halaman detail menampilkan siapa yang mengubah komponen ini serta apa yang diubah.
    pse/home/sistem-elektronik/…

    Teknologi

    Tambah Teknologi
    Nama TeknologiVersi — terbaru VersiVersi terpasangDidukungTerbaru VersiInternet Publikalamat IP
    Nama TeknologiVersi — terbaru Versi — EOLmis. VersiEOLIntranet
    Versi yang berstatus EOL sebaiknya segera dimutakhirkan.
  4. 4

    Catat repositori dan paket

    Tekan Tambah Repositori, lalu klik kolomnya: muncul daftar repositori kode Pemda DIY milik instansi Anda. Ketik nama atau path repositori untuk mempersempit daftar, lalu pilih — alamatnya terisi otomatis. Bila repositori yang dicari tidak muncul, ketik alamat lengkapnya; alamat yang diketik tetap disimpan. Pada bagian Paket, catat nama paket, versi, dan package manager-nya. Daftar paket inilah yang dipakai untuk menelusuri dampak bila muncul kerentanan pada suatu pustaka.
    pse/home/sistem-elektronik/…

    Repositori

    Tambah Repositori
    aplikasi

    aplikasi-a

    nama-grup/aplikasi-a

    aplikasi-b

    nama-grup/aplikasi-b

    Paket

    Tambah Paket

    Nama paket

    nama-paket

    Versi

    Versi

    Manager

    Manager
  5. 5

    Lihat dan ubah teknologi semua aplikasi sekaligus

    Di halaman Sistem Elektronik, tekan Teknologi di kanan atas. Tabel menampilkan satu baris per teknologi: nomor urut, nama Sistem Elektronik, subdomain, jenis komponen, akses jaringan, kategori teknologi, teknologi, versi, catatan, dan repositorinya. Kolom Catatan berlaku per teknologi: ketik catatannya lalu tekan Enter (Shift+Enter untuk baris baru) atau pindah ke kolom lain untuk menyimpan. Ikon jam di ujung kiri setiap baris membuka Riwayat Perubahan komponen itu: siapa yang mengubah, kapan, dan apa saja yang berubah (nilai lama dan nilai baru). Menekan nama Sistem Elektronik membuka halaman detailnya langsung pada tab Komponen Teknologi dengan komponen tersebut terbuka. Bila isian tabel tampil sebagai teks biasa dan tombol Tambah Teknologi tidak muncul, tabel ini hanya dapat Anda lihat; ubah komponen lewat tab Komponen Teknologi pada halaman detail aplikasi. Kolom Repositori diubah dengan ikon pensil yang muncul saat kursor diarahkan ke isinya: pilih repositori dari daftar (atau ketik alamatnya), tambah atau hapus baris, lalu tekan Simpan. Kolom Akses (Internet Publik atau Intranet) tersimpan begitu dipilih dan berlaku per teknologi, sehingga dua teknologi dalam satu komponen dapat berbeda aksesnya. Bila memilih Internet Publik untuk teknologi yang belum punya IP publik, isi dulu IP-nya pada kotak yang muncul lalu tekan Simpan. Kolom IP Publik hanya dapat diubah pada teknologi Internet Publik dan tidak boleh dikosongkan; mengganti akses menjadi Intranet akan menghapus IP publiknya. Bila kolomnya tidak muat di layar, geser tabel ke samping; tombol riwayat dan hapus, nomor, serta nama Sistem Elektronik di sisi kiri tetap terlihat. Kolom Kategori mempersempit pilihan teknologi pada baris itu: ganti kategorinya, lalu pilih teknologi dan versi dari kategori tersebut. Pilihan Semua Kategori di atas tabel menyaring baris menurut kategori teknologi (misalnya framework, bahasa, atau database); centang satu atau beberapa kategori sekaligus. Di sebelahnya, Semua Teknologi menyaring menurut nama teknologi (dengan kotak pencarian) dan Semua Status menurut status dukungan versi: Didukung, Hanya keamanan, EOL, atau Tidak diketahui. Semua saringan ini ikut berlaku pada Grafik Versi; tombol Reset yang muncul di sebelahnya menghapus semuanya sekaligus. Tombol Ekspor Excel dan Ekspor PDF mengunduh seluruh baris yang sedang tersaring (bukan hanya halaman yang tampil), lengkap dengan waktu ekspor dan daftar filternya. Kolom Teknologi dan Versi dapat diubah langsung di tabel; perubahan tersimpan begitu versi dipilih. Versi terpasang di sebelahnya tersimpan saat Anda menekan Enter atau pindah ke kolom lain. Kolom Subdomain diisi bebas per komponen, karena tiap komponen dapat memakai alamat sendiri: ketik alamatnya lalu tekan Enter atau pindah ke kolom lain untuk menyimpan. Isian ini sama dengan kolom URL pada detail komponen. Untuk menambah baris, tekan Tambah Teknologi, pilih Sistem Elektronik lebih dulu, lalu pilih komponennya (atau buat komponen baru beserta subdomainnya), teknologi, dan versi, kemudian tekan Simpan. Untuk menambah teknologi pada aplikasi yang sudah ada di tabel, arahkan kursor ke nama aplikasinya lalu tekan tombol + di sebelahnya: isian muncul tepat di bawah baris itu dengan aplikasi dan komponennya sudah terpilih. Tombol × di ujung baris menghapus teknologi itu dari komponennya; pada baris komponen yang belum berisi teknologi, tombol yang sama menghapus komponen tersebut. Filter di atas tabel ikut berlaku.
    pse/home/sistem-elektronik
    DaftarGrafik VersiSemua KategoriSemua TeknologiSemua StatusEkspor ExcelEkspor PDFTambah Teknologi
    #Sistem ElektronikSubdomainKomponenAksesIP PublikKategoriTeknologiVersiCatatanRepositori
    1
    Aplikasi A+
    nama-subdomainFrontendInternet Publikalamat IPKategori ANama Teknologi
    VersiVersi terpasangDidukung
    Catatanhttps://repositori.internal/…
    2Aplikasi Aapi.nama-subdomainBackendIntranet—Kategori ANama Teknologi
    VersiEOL
    Catatanhttps://repositori.internal/…
    3Aplikasi B—DatabaseIntranet—Kategori BNama Teknologi
    VersiHanya keamanan
    Catatanhttps://repositori.internal/…
  6. 6

    Pantau sebaran versi lewat Grafik Versi

    Pada tampilan Teknologi, tekan Grafik Versi. Setiap teknologi digambarkan sebagai satu batang yang terbagi per versi, sepanjang jumlah komponen yang memakainya, dan diwarnai menurut status dukungan: hijau Didukung, kuning Hanya keamanan, merah EOL, abu-abu Tidak diketahui (data lama). Ringkasan di atas grafik menghitung jumlah teknologi pada tiap status, sehingga versi yang perlu dimutakhirkan mudah ditemukan. Tekan baris sebuah teknologi untuk langsung membuka daftar komponen yang memakainya.
    pse/home/sistem-elektronik
    Teknologi A
    Teknologi B
    Teknologi C
    Batang merah menandai versi EOL yang sebaiknya segera dimutakhirkan.

Tips

  • Perbarui daftar paket setiap kali aplikasi naik versi. Data yang usang membuat penelusuran kerentanan menjadi keliru.
  • Pilih versi utama dan isi versi terpasang sesuai yang benar-benar berjalan, bukan versi terbaru. Status EOL pada komponen menjadi dasar rekomendasi pemutakhiran.
  • Setelah komponen tercatat, buka tab Kerentanan untuk memeriksa seluruh teknologi dan paketnya terhadap basis data CVE publik sekaligus.
  • Bila komponen aplikasi Anda sudah dipindai kerentanannya, hasilnya dapat dibaca pada tab Vulnerability Assessment.

Pertanyaan yang sering muncul

Teknologi yang saya cari tidak ada di daftar.

Daftar teknologi mengikuti endoflife.date ditambah teknologi kustom. Bila teknologi Anda belum tercantum, ajukan penambahannya lewat Tiket Layanan beserta daftar versinya dan tanggal akhir dukungannya, agar ditambahkan sebagai teknologi kustom.

Kolom Versi bertanda "sebelumnya …" dan Simpan Komponen ditolak.

Teknologi tersebut dulu dicatat dengan versi yang diketik bebas dan belum dapat dicocokkan otomatis dengan versi rilis. Pilih versi rilis yang sesuai dari daftar, lalu simpan kembali.

Simpan ditolak karena versi terpasang tidak sesuai versi utamanya.

Versi terpasang harus berada di bawah versi utama yang dipilih — misalnya 20.1.0 tidak dapat dicatat di bawah versi utama 22. Pilih versi utama yang sesuai, atau perbaiki versi terpasangnya.

Mengapa daftar versi hanya berisi versi utama, bukan setiap rilis?

endoflife.date hanya menerbitkan versi utama beserta rilis terbarunya, tidak setiap rilis perbaikan. Karena itu versi persisnya diketik sendiri pada isian Versi terpasang.

Ada teknologi bertanda "Data lama" yang tidak bisa diubah.

Teknologi itu dicatat sebelum daftar acuan bersumber dari endoflife.date dan belum tersedia di daftar. Data lama tetap disimpan apa adanya; Anda dapat menghapusnya dari komponen, tetapi baru dapat memilihnya lagi setelah dilengkapi sebagai teknologi kustom — ajukan lewat Tiket Layanan bila diperlukan.

Siap mencoba?

Buka fitur ini langsung di aplikasi. Anda perlu masuk terlebih dahulu.

Buka Mendata Komponen Teknologi