S1 Sistem Informasi

Integrasi Aplikasi Enterprise

Kode Mata Kuliah     : BBK2HAB3 
SKS                               : 3 SKS
Semester                     : 4

Program Learning Outcomes (PLO) / CPL Prodi
PLO 1 [PLO01] Mampu menganalisis permasalahan infokom yang komplek, mendefinisikan, dan memodelkan kebutuhan dalam konteks enterprise atau masyarakat dengan menerapkan ilmu dan pengetahuan dalam bidang komputasi, teknologi informasi dan komunikasi, dan disiplin lain yang relevan
PLO 8 [PLO01] Mampu menganalisis permasalahan infokom yang komplek, mendefinisikan, dan memodelkan kebutuhan dalam konteks enterprise atau masyarakat dengan menerapkan ilmu dan pengetahuan dalam bidang komputasi, teknologi informasi dan komunikasi, dan disiplin lain yang relevan
Course Learning Outcome (CLO) PLO yang didukung
CLO 1 [PLO01-CLO03] Mampu mengidentifikasi kebutuhan sistem informasi dalam konteks enterprise atau masyarakat PLO 1
CLO 2 [PLO08-CLO03] Mampu menggunakan metode atau perangkat lunak tertentu dalam keilmuan sistem informasi dalam konteks penelitian atau proyek nyata PLO 8
Materi Pembelajaran
1
Pengertian & Manfaat EAI, Definisi EAI, Komponen & Teknologi EAI
2
Karakteristik Integrasi SI, Arsitektur Monolith/SOA/Microservice
3
Model Integrasi Aplikasi (Point-to-point, Middleware), Format Data (XML/JSON/PROTOBUFF)
4
Arsitektur API, Web Service, Event-Driven, Tools (RESTful/GraphQL/RabbitMQ)
5Perencanaan & Desain API untuk Aplikasi Monolith
6Tantangan Sistem Enterprise, Implementasi SOA
7Studi Kasus Penerapan EAI dan SOA
8Studi Kasus Penerapan EAI dan SOA (Lanjutan)
9Pengenalan Microservices, Docker & Kubernetes
10Merancang Aplikasi Microservices
11Pengenalan GraphQL dan Implementasinya
12Microservices dengan GraphQL API Gateway
13Identifikasi Kebutuhan Aplikasi Microservices
14Implementasi Aplikasi Microservices
15Penggunaan Tools untuk Microservices
16Presentasi Hasil Proyek Integrasi