Platform & Arsitektur

Fondasi yang membuat MES tetap berjalan saat pabrik terus berjalan

Halaman kapabilitas menjelaskan apa yang dikerjakan VECHR MES. Halaman ini menjelaskan cara semuanya tetap berjalan, dari satu transaksi di lantai produksi sampai deployment multi-site, sambil konfigurasi berubah dan otomasi terus jalan.

Singkatnya

Event-driven, berbasis Kubernetes, dan dipromosikan dari Dev ke QA ke Prod seperti kode. Dibangun untuk tetap berjalan selama pabrik berjalan.

Saat ini Update berarti menghentikan produksi.

Dengan VECHR MES Update tanpa downtime di Kubernetes.

Saat ini Perubahan konfigurasi langsung di produksi.

Dengan VECHR MES Dev, QA, Prod dengan diff yang ditinjau dan rollback.

Saat ini Dashboard baru diperbarui tiap beberapa menit.

Dengan VECHR MES Setiap perubahan langsung tersebar ke seluruh pabrik.

Enam fondasi di balik VECHR MES

FondasiArtinya dalam praktik
Process OrchestratorKanvas flow visual yang menghubungkan event peralatan ke transaksi MES. Bisa di-deploy per zona pabrik, dengan failover otomatis antar-pod.
Advanced SchedulingFinite-capacity scheduling dengan strategi Forward, Backward, Leveling, dan Drum-Buffer-Rope, dengan constraint berbeda untuk tiap jenis resource.
AI di seluruh platformLima asisten AI yang bekerja dalam konteks MES: Insight, Advisor, Expert Engineer, Orchestrator Assistant, dan Routing Designer Assistant. Semuanya hanya memberi saran, dan manusia yang mengonfirmasi.
Config PromotionPerubahan konfigurasi dipromosikan dari Dev ke QA ke Prod, dengan diff sebelum diterapkan, rollback, dan audit trail di setiap environment.
Event-Driven ArchitectureSatu transaksi langsung sampai ke service, dashboard, OEE (Overall Equipment Effectiveness), notifikasi, dan proses lain, tanpa menunggu batch atau polling berkala.
ReliabilityBerjalan di Kubernetes, di cloud maupun on-premise, dengan auto-scaling, self-healing, monitoring, dan deployment tanpa downtime.

Konfigurasi diperlakukan seperti kode

Master data dan konfigurasi produksi terlalu penting untuk dipindah langsung dari development ke production. VECHR MES memakai disiplin promotion pipeline untuk konfigurasi manufaktur.

  • Dev → QA → Prod Konfigurasi dibuat di Dev, diuji di QA (Quality Assurance), lalu dipromosikan ke production setelah perubahannya diperiksa.
  • Diff sebelum promosi Perbandingan antar-environment memperlihatkan apa saja yang akan berubah sebelum deployment dijalankan.
  • Rollback tanpa rekonstruksi manual Promosi yang bermasalah bisa dikembalikan ke versi sebelumnya tanpa membongkar perubahan satu per satu.
  • Setiap perpindahan punya jejak Promotion dan rollback tercatat per environment, jadi setiap perubahan konfigurasi punya riwayat yang bisa ditelusuri.
Dev QA Prod diff diff rollback

Integrasi lewat REST tanpa membuat endpoint satu per satu

API Gateway adalah lapisan REST di atas perintah yang sama dengan yang dipakai layar VECHR MES. Kapabilitas baru otomatis menjadi route REST.

  • Route tanpa kode Route ditemukan dari setiap service saat runtime, dan perintah di luar create, read, update, dan delete tetap bisa dijangkau lewat endpoint actions yang generik.
  • API key atau token pengguna Mesin memakai API key, pengguna memakai bearer token. Keduanya dikenali sebagai identitas yang sama.
  • Izin tetap di tempatnya Gateway tidak memberi otorisasi sendiri. Setiap service menjalankan pemeriksaan izinnya sendiri, jadi tidak ada allow list kedua yang perlu diselaraskan.
  • Dokumentasi OpenAPI yang selalu terbaru Swagger UI dibuat dari katalog route saat ini, dengan request body yang diketik dari validator aslinya.
  • API client dengan siklus key Setiap API client punya izinnya sendiri, dan key-nya bisa dibuat, dirotasi, dicabut, atau dihapus.

API Gateway tersedia di tier Enterprise.

Event-driven: satu perubahan, banyak reaksi

Produksi tidak menunggu dashboard di-refresh. Begitu ada perubahan, sistem yang membutuhkannya langsung menerima event-nya dan bisa bereaksi.

  • Perubahan menyebar tanpa polling Event produksi langsung memperbarui OEE, dashboard, notifikasi, workflow, dan service terkait, tanpa menunggu batch berikutnya.
  • Service tidak perlu saling tahu segalanya Service berkomunikasi lewat event dan kontrak yang jelas. Menambah kapabilitas baru tidak memaksa semua service lama ikut diubah.
  • Ikut tumbuh saat line bertambah Pola event-driven yang sama tetap dipakai saat Anda menambah resource, production line, plant, atau site baru.

Reliability untuk sistem yang tidak boleh sekadar "online"

MES bukan aplikasi yang hanya dibuka saat seseorang butuh laporan. MES ada di tengah eksekusi produksi. Karena itu availability, pemulihan, dan kemampuan berubah tanpa menghentikan operasi sudah dipikirkan sejak desain platform.

PropertiApa yang Anda dapat
Cloud atau on-premiseDeployment berbasis Kubernetes yang berjalan di akun cloud Anda sendiri atau di data center milik perusahaan.
Auto-scaleKapasitas service ikut menyesuaikan beban, tanpa membangun ulang arsitektur aplikasi.
Self-healingKomponen yang gagal dipulihkan atau diganti oleh orchestration layer, tanpa perlu turun tangan manual di setiap instance.
Update tanpa downtimeVersi baru digulirkan bertahap, jadi operasi produksi tidak perlu dihentikan.
Monitoring bawaanKesehatan service, resource, dan proses platform bisa dipantau tanpa membangun observability layer dari nol.

Dipasang dari satu bundle bertanda tangan, langsung bisa dipantau

  • Tidak ada yang ditarik saat berjalan Setiap rilis adalah satu file bertanda tangan berisi semua image dan chart. File itu dimuat ke container registry Anda sendiri, dan setelahnya deployment tidak menarik apa pun dari VECHR atau registry publik.
  • Bisa dipakai di lokasi air-gapped Karena tidak ada yang ditarik saat berjalan, instalasi yang sama bisa dipakai di lokasi tanpa akses internet.
  • Langkah yang sama di setiap target Kit cloud dan on-premises menjalankan urutan fase yang sama, dan migrasi database berjalan sebagai bagian dari setiap deployment.
  • Monitoring sudah termasuk Grafana, Prometheus, Loki, dan Tempo sudah terkonfigurasi. Satu trace ID langsung mengarah ke baris log yang sesuai, dari ujung ke ujung.

Skala bukan hanya jumlah mesin

Arsitektur MES harus bisa tumbuh ke samping maupun ke atas: lebih banyak resource, line, plant, dan transaksi, tanpa mengubah model dasarnya.

  • Multi-resource Resource baru bisa ditambahkan ke struktur plant tanpa mengubah cara sistem memodelkan eksekusi, scheduling, atau monitoring.
  • Multi-line dan multi-area Dengan struktur ISA-95, line dan area baru masuk ke model yang sama, bukan menjadi sistem terpisah.
  • Multi-plant Plant tambahan memakai fondasi platform yang sama, dengan akses dan konfigurasi yang tetap bisa dibatasi per site.
  • Setiap service bisa berkembang sendiri Arsitektur berbasis service dan event membuat kapabilitas baru bisa berkembang tanpa menjadikan seluruh platform satu deployment monolitik.

Detail kecil yang terasa setiap hari

  • Disimpan dalam UTC, ditampilkan sesuai zona waktu Anda Database selalu menyimpan waktu dalam UTC (Coordinated Universal Time). Setiap pengguna melihat waktu sesuai zona waktunya sendiri.
  • Bahasa Inggris dan Indonesia Antarmuka tersedia dalam dua bahasa.
  • Terang dan gelap Kedua tema mengikuti aturan kontras yang ketat, jadi teks tetap terbaca di latar apa pun.
  • Pencarian dan shortcut Pencarian global dari top bar, dan satu set keyboard shortcut yang terdokumentasi.
  • Notifikasi sampai ke orang yang tepat Notifikasi dikirim lewat outbox, jadi tidak hilang, dan bisa ditujukan ke satu pengguna, beberapa pengguna, semua orang, satu role, atau satu permission.
  • Logo Anda di laporan Laporan yang dihasilkan membawa branding perusahaan Anda.

AI tetap tunduk pada aturan platform

AI tidak mendapat jalur istimewa ke data produksi. AI mengikuti aturan platform yang sama: membaca konteks yang diizinkan, menghasilkan insight atau draf, lalu menunggu manusia sebelum ada perubahan yang disimpan.

  • Read untuk insight AI bisa menjawab pertanyaan tentang KPI (Key Performance Indicator), OEE, downtime, order, batch, dan lot dari data MES yang tersedia.
  • Draft untuk perubahan Routing, flow orchestrator, atau perubahan master data bisa dibuat sebagai draf untuk ditinjau manusia.
  • Konfirmasi manusia sebagai gerbang Tidak ada asisten AI yang langsung menulis perubahan ke data produksi tanpa konfirmasi manusia.
  • Pemakaian bisa ditelusuri Pemakaian AI tercatat per user, model, percakapan, dan periode, jadi jelas siapa memakai apa.

Pertanyaan yang Sering Diajukan

Hal yang biasanya ingin dipastikan lebih dulu oleh reviewer IT, OT (Operational Technology), dan arsitektur.

Apakah VECHR MES bisa berjalan on-premise?

Bisa. Platform berjalan di Kubernetes, jadi bisa dipasang di akun cloud Anda sendiri maupun di data center perusahaan.

Apakah penambahan plant membutuhkan platform yang berbeda?

Tidak. Multi-plant sudah menjadi bagian dari model platform. Plant, area, work center, resource group, dan resource dimodelkan dalam struktur yang sama, dengan akses yang diatur per site.

Apakah event-driven hanya digunakan untuk notifikasi?

Tidak. Event-driven adalah cara kapabilitas saling berkomunikasi. Event produksi bisa dipakai oleh OEE, dashboard, notifikasi, workflow, traceability, dan service lain sesuai kebutuhan.

Apakah AI bisa mengubah konfigurasi atau data produksi secara langsung?

Tidak. Asisten AI hanya menghasilkan insight atau draf. Setiap perubahan harus dikonfirmasi manusia sebelum disimpan.

Bagaimana konfigurasi dipindahkan dari development ke production?

Lewat Config Promotion dari Dev ke QA ke Prod. Setiap perpindahan bisa dibandingkan lewat diff, bisa di-rollback, dan tercatat di audit trail.

Apakah update platform membutuhkan downtime?

Tidak. Update digulirkan bertahap, jadi operasi produksi tidak perlu dihentikan.

Lanjut baca

Istilah di halaman ini(7)
APIApplication Programming Interface
Cara satu sistem memanggil sistem lain, misalnya SAP mengirim order ke VECHR MES.
ISA-95ANSI/ISA-95 (IEC 62264)
Standar internasional untuk menghubungkan sistem bisnis dengan kontrol pabrik. Standar ini membagi level 0 sampai 4; MES ada di level 3.
KPIKey Performance Indicator
Angka yang menjadi ukuran kinerja tim, misalnya OEE atau yield.
MESManufacturing Execution System
Sistem yang menjalankan dan mencatat produksi di lantai pabrik: order, bahan, langkah, kualitas, dan mesin.
OEEOverall Equipment Effectiveness
Availability × performance × quality: seberapa besar planned time yang benar-benar menjadi produk bagus.
OTOperational Technology
Perangkat keras dan lunak yang menjalankan mesin dan proses: PLC, SCADA, sensor.
QAQuality Assurance
Tim yang merilis produk dan memegang sistem mutu.
Lihat semua istilah →
Minta Walkthrough