Membangun Website Statis dengan Hugo dan Deploy ke Cloudflare Pages
Buat website statis cepat dengan Hugo, kelola konten menggunakan Markdown, dan deploy gratis ke Cloudflare Pages dalam hitungan menit.
Bangun platform event-driven multi-region yang production-grade dengan Kubernetes, Apache Pulsar, Crossplane, dan OpenTelemetry.
Skill yang dibangun
Merancang arsitektur event-driven multi-region dengan pembagian komponen, alur data, dan strategi failure isolation yang masuk akal.
Menjalankan workload producer dan consumer di Kubernetes, termasuk konfigurasi resource, health check, scaling, secret, dan network policy dasar.
Menggunakan Apache Pulsar untuk topic, subscription, message delivery, retry, retention, dan pola pemrosesan event yang idempotent.
Mengelola infrastruktur cloud secara declarative dengan Crossplane, termasuk composition, provider configuration, dan pemisahan konfigurasi antar-environment.
Menginstrumentasikan service menggunakan OpenTelemetry serta membaca traces, metrics, dan logs untuk menemukan latency, error, dan bottleneck.
Menerapkan praktik production-grade seperti observability baseline, disaster recovery, multi-region traffic strategy, security boundary, dan operational runbook.
Software engineer, cloud engineer, DevOps engineer, platform engineer, dan solution architect yang sudah memahami Linux, jaringan, container, Kubernetes dasar, Git, serta konsep CI/CD dan ingin membangun platform cloud production-grade untuk pemrosesan event lintas region.
Project outcomes
Kamu akan membangun platform pemrosesan order event lintas region. Sebuah producer mengirim event order ke Apache Pulsar, lalu consumer di beberapa region memprosesnya secara aman dengan retry dan idempotency. Seluruh workload berjalan di Kubernetes, resource infrastrukturnya dikelola declaratively memakai Crossplane, dan alur request maupun pemrosesan event dipantau lewat OpenTelemetry. Di akhir proyek, kamu akan menguji skenario consumer gagal, latency meningkat, dan salah satu region tidak tersedia, lalu membaca telemetry untuk menentukan langkah perbaikannya.
Aplikasi modern nggak cukup cuma jalan di satu cluster. Saat traffic naik, region bermasalah, atau event harus diproses lintas lokasi, kamu butuh platform yang resilient, observable, dan bisa dikelola secara konsisten. Di sini kamu akan membangun fondasi platform event-driven multi-region memakai Kubernetes, Apache Pulsar, Crossplane, dan OpenTelemetry.
Kita mulai dari desain arsitektur dan alur event, lalu naik bertahap ke deployment workload di Kubernetes, pengelolaan resource cloud dengan Crossplane, replikasi serta delivery event dengan Apache Pulsar, dan observability menggunakan metrics, logs, serta traces dari OpenTelemetry. Setiap bagian dikaitkan langsung dengan kebutuhan production: failure handling, idempotency, retry, security, scaling, dan troubleshooting.
Proyek akhirnya berupa platform pemrosesan event lintas region yang bisa kamu deploy secara deklaratif. Kamu akan mengikuti guided practice dengan contoh konfigurasi dan kode yang runnable, lalu mengerjakan independent practice untuk menguji failover, mengamati telemetry, dan memperbaiki masalah yang umum muncul saat platform mulai kompleks.
Buat website statis cepat dengan Hugo, kelola konten menggunakan Markdown, dan deploy gratis ke Cloudflare Pages dalam hitungan menit.
Bangun deployment multi-environment yang aman, konsisten, dan mudah diaudit dengan Kubernetes, Argo CD, GitOps, serta OpenTofu.
Bangun galeri foto kolaboratif real-time dengan Firebase, Firestore, Storage, dan JavaScript tanpa mengelola server sendiri.
Bangun data lakehouse scalable dan hemat biaya dengan Amazon S3, Apache Iceberg, dbt, dan Trino untuk analitik SQL modern.