Arsitektur monolitik sering menimbulkan masalah skalabilitas, pemeliharaan, dan integrasi ketika jumlah modul dan pengguna terus meningkat. Pada lingkungan organisasi yang memiliki banyak sistem informasi saling bergantung, migrasi ke arsitektur microservice tidak lagi cukup dilakukan terhadap satu aplikasi secara terpisah. Penelitian ini mengusulkan metode migrasi multi-aplikasi monolitik ke arsitektur microservice dengan mengintegrasikan Domain-Driven Design (DDD) untuk identifikasi bounded context dan Strangler Fig Pattern untuk strategi migrasi bertahap. Metode yang diajukan meliputi identifikasi bounded context dari beberapa aplikasi monolitik, analisis ketergantungan dan pengelompokan fungsional lintas aplikasi, perancangan kandidat microservice, serta integrasi bertahap antara modul lama dan layanan baru. Studi kasus pada enam aplikasi monolitik menghasilkan sepuluh kandidat microservice; prototipe implementasi dan pengujian difokuskan pada domain akademik menggunakan tiga microservice (MS-Mahasiswa, MS-FRS, MS-Presensi) yang berjalan dalam sembilan kontainer bersama API gateway, message broker, dan basis data terisolasi per layanan. Implementasi menggunakan Node.js dan Express.js sebagai layanan REST, Apache Kafka sebagai mekanisme komunikasi publish–subscribe untuk sinkronisasi data, PostgreSQL sebagai basis data terpisah per microservice, dan Docker Compose untuk deployment terkontainerisasi. Hasil pengujian menunjukkan konsistensi data antar layanan mencapai 100% (100 record publisher tersinkron ke seluruh subscriber), latensi propagasi event rata-rata 5,10 ms (MS-FRS) dan 5,35 ms (MS-Presensi), serta performa endpoint melalui API gateway pada beban 100 pengguna concurrent dengan response time rata-rata 154,5 ms, throughput 419,7 request/detik, dan error rate 0,00%. Hasil ini menunjukkan bahwa metode migrasi yang diusulkan dapat menghasilkan layanan yang terisolasi secara data, terintegrasi secara event-driven, dan memenuhi kebutuhan operasional pada fase transisi dari monolitik ke microservice.