Ikhtisar Proyek Migrasi ACI Superapp
Dokumentasi resmi inisiatif migrasi data, transformasi skema, dan migrasi S3 storage dari platform legacy ke ACI Superapp.
Inisiatif Migrasi ACI Superapp (2026)
Selamat datang di portal dokumentasi teknis Migrasi ACI Superapp. Portal ini mendokumentasikan seluruh proses migrasi basis data (MySQL ke PostgreSQL), transformasi skema polimorfik, enkripsi aset media S3/OBS, hingga strategi pemindahan data per sprint.
📌 Ruang Lingkup Utama
Plan Sprint 1 (Duckle)
Rencana operasional migrasi Sprint 1 dengan Duckle (DuckDB engine), pemetaan kolom, dan resep SQL.
Report Analisis Sprint 1
Laporan komprehensif 31 tabel sumber & target, audit kesiapan, dan alasan tabel yang tertunda.
S3 & MinIO Data Migrator
Arsitektur utilitas pemindahan file storage, enkripsi AES-CBC, penamaan SHA-1, dan dokumentasi CLI.
🏛️ Arsitektur Transformasi Data
Migrasi ACI Superapp mencakup dua pilar transformasi utama:
-
Transformasi Basis Data (Relational & Normalized)
- Sumber: MySQL Database (
assessortool_migrasi) dengan struktur tabel polimorfik dan legacy indexing. - Target: PostgreSQL Database (
acisuperapp-staging) dengan segregasi schema yang rapi (activity-cmsdanuser). - Engine: Duckle (DuckDB-powered local ETL pipeline).
- Sumber: MySQL Database (
-
Transformasi Object Storage (Encrypted Content Streaming)
- Sumber: Huawei OBS / AWS S3 Compatible (
dev-dit-assistium-aon) dengan total 76.783 file (~35.57 GB) tersimpan sebagai raw file path. - Target: Enterprise MinIO Cluster (
acisuperapp) di mana setiap aset dienkripsi dengan AES-256-CBC dan diakses melalui gateway Full URL token.
- Sumber: Huawei OBS / AWS S3 Compatible (
🚀 Navigasi Cepat
- Rencana eksekusi dan resep SQL DuckDB di Plan Sprint 1 (Duckle).
- Laporan pemetaan 31 tabel Sprint 1 di Report Analisis Sprint 1.
- Pelajari cara kerja dan CLI tool pemindah file pada S3 & MinIO Data Migrator.