-
Microsoft Elevate – Mempersiapkan Data untuk Model AI di Microsoft Fabric
Pada tanggal 18 Februari 2026 Saya berkesempatan untuk membawakan sesi Microsoft Elevate Training Center (METC) berjudul “Mempersiapkan Data untuk Model AI di Microsoft Fabric” yang membahas pentingnya peran data sebagai fondasi utama keberhasilan implementasi Artificial Intelligence (AI). Dalam sesi ini, saya menekankan bahwa kualitas data—yang bersih, terstruktur, dan relevan—menjadi faktor penentu agar model AI mampu…
-
Transaksi Terdistribusi pada .NET Microsevices dengan Saga Pattern (Part 2)
Pada Part 1, kita sudah membahas mengapa transaksi terdistribusi di microservices tidak bisa lagi mengandalkan satu transaksi ACID lintas semua service, lalu memperkenalkan Saga Pattern sebagai pendekatan untuk mencapai eventual consistency melalui rangkaian local transaction dan compensating transaction. Pada Part 2 ini, kita masuk ke implementasi pertama: Choreography-Based Saga, yaitu pendekatan di mana setiap service…
-
Transaksi Terdistribusi pada .NET Microsevices dengan Saga Pattern (Part 1)
Mengapa ACID tidak bisa dilakukan pada arsitektur Microservices? Pada monolith transaksi mengikuti ACID yang artinya semua transaksi sukses atau semuanya gagal (scope transaction), data selalu valid, eksekusi saling terisolasi, dan perubahan yang sudah commit akan dipertahankan. Pada arsitektur monolith single service + single database, hal ini sangat masuk akal dan relatif mudah diimplementasikan. Namun pada…
-
Menggunakan AI Foundry dengan .NET MAUI
Menggabungkan .NET MAUI dengan Azure AI Foundry adalah cara yang menarik untuk menambahkan pengalaman AI ke aplikasi mobile dan desktop dari satu basis kode. Model dari AI Foundry dapat dihubungkan ke aplikasi .NET MAUI melalui Microsoft.Extensions.AI, sehingga integrasi AI menjadi lebih konsisten dan portabel. Mengapa memilih AI Foundry dan Microsoft.Extensions.AI? Salah satu alasan perpaduan teknologi…