Lewati ke konten
  • Jenjang 3 · Higher Up
  • Kredensial terverifikasi

Full-Stack AI-Native: SaaS Multi-Tenant dengan Next.js, FastAPI, dan LLM

Bangun aplikasi SaaS multi-tenant lengkap dari antarmuka sampai deploy, dengan fitur AI yang benar-benar dipakai pengguna, isolasi data antar-tenant yang terbukti, dan biaya AI yang terkendali per tenant. Rubrik menilai keputusan arsitektur Anda.

Solvera AI & Technology AcademyBahasa Indonesia · terbit 14 Oktober 2026

Ringkasan

Untuk siapa • Web developer yang ingin naik menjadi AI-native full-stack developer. • Founder teknis yang sedang membangun produk SaaS dengan fitur AI. • Lulusan kelas RAG yang ingin membungkus kemampuannya menjadi produk utuh. Yang akan Anda bangun Aplikasi SaaS multi-tenant untuk satu kebutuhan bisnis nyata (misalnya manajemen tiket layanan pelanggan dengan ringkasan dan draf balasan AI). Isinya antarmuka Next.js, API FastAPI, PostgreSQL dengan isolasi tenant, Redis untuk antrean dan cache, fitur AI berbasis RAG, CI/CD, dan deploy berbasis Docker. Setelah kelas ini Anda mampu • Merancang model data multi-tenant dan membuktikan isolasi datanya. • Membangun API bertipe dan antarmuka yang memakainya secara konsisten. • Menjalankan pekerjaan AI di latar belakang lewat antrean, bukan di jalur permintaan. • Membatasi dan mencatat biaya AI per tenant. • Menulis tes yang bermakna dan pipeline CI/CD. • Memutuskan trade-off arsitektur dan mendokumentasikannya. Prasyarat • Pernah membangun aplikasi web dengan frontend dan backend yang terhubung. • TypeScript/React dan Python dasar. • SQL dan Git. Cara belajar Belajar mandiri sesuai waktu Anda, sekitar 64 jam termasuk mengerjakan karya. Tidak ada jadwal sesi langsung. Karya dikerjakan dalam empat tahap (kerangka, draf, revisi, final), dan setiap tahap direview oleh reviewer bernama yang memberi umpan balik tertulis. Rubrik penilaian bisa Anda baca sebelum mulai mengerjakan. Kredensial Lulus tahap final dengan skor berbobot minimal 75% akan memberi Anda kredensial Terverifikasi Exelern dengan halaman verifikasi publik. Halaman itu memuat karya Anda, nama reviewer, dan rubrik yang dipakai, sehingga pemberi kerja bisa memeriksanya sendiri.

Yang Anda dapatkan

  • 9 materi yang bisa dibuka kapan saja
  • Karya 4 tahap, tiap tahap dibalas reviewer bernama
  • Kredensial yang bisa diperiksa siapa pun tanpa login, bila karya Anda lulus

Kelas ini berada di Jenjang 3 · Higher Up: karyanya setara pekerjaan nyata, dan rubriknya menilai keputusan yang Anda ambil, bukan kebenaran langkah.

Karya & rubrik

Kelas ini ditutup dengan karya yang dinilai reviewer bernama memakai rubrik di bawah — rubrik yang sama persis dengan yang dipakai menilai pekerjaan Anda nanti.

  1. 1Kerangka
  2. 2Draf
  3. 3Revisi
  4. 4Final
  1. Aplikasi SaaS multi-tenant dengan fitur AI, isolasi tenant yang terbukti, dan kuota biaya AI

    Bangun SaaS multi-tenant untuk satu kebutuhan bisnis yang Anda pilih. Minimal satu fitur AI harus menyelesaikan pekerjaan nyata pengguna, bukan sekadar kotak obrolan. Buktikan tenant A tidak bisa melihat data maupun pengetahuan AI tenant B, dan tunjukkan kuota AI per tenant ditegakkan. Tahapan pengerjaan • Kerangka: Masalah pengguna, model data, pilihan isolasi tenant beserta alternatif yang ditolak, desain API, dan wireframe. • Draf: Alur utama berjalan ujung ke ujung untuk dua tenant, termasuk autentikasi dan otorisasi. • Revisi: Fitur AI berjalan lewat antrean, tes isolasi tenant otomatis, CI/CD aktif, dan umpan balik reviewer ditindaklanjuti. • Final: Deploy yang bisa diakses reviewer, kuota biaya AI per tenant, dokumen keputusan arsitektur, dan video demo.

    Yang diserahkan: Tautan aplikasi yang ter-deploy beserta akun uji untuk dua tenant, repositori, dokumen keputusan arsitektur maksimal 4 halaman, dan video demo maksimal 7 menit.

    Kriteria penilaian

    Lulus mulai 75%
    • Keputusan arsitekturbobot 25% · skor 0–4

      Pilihan isolasi tenant, pembagian sinkron dan asinkron, serta batas modul dibenarkan dan alternatifnya dibahas.

    • Isolasi data tenantbobot 25% · skor 0–4

      Isolasi terbukti lewat tes otomatis, termasuk untuk pengetahuan AI; tidak ada jalur kebocoran yang ditemukan reviewer.

    • Nilai fitur AIbobot 20% · skor 0–4

      Fitur AI menyelesaikan pekerjaan nyata, menangani kegagalan model dengan baik, dan biayanya terkendali.

    • Kualitas rekayasabobot 20% · skor 0–4

      Kode rapi, tes bermakna, CI/CD berjalan, dan rahasia aman.

    • Pengalaman penggunabobot 10% · skor 0–4

      Alur utama jelas dan status pekerjaan AI (sedang diproses, gagal) terkomunikasikan.

Lihat bagaimana kredensial diperiksa

Silabus

Isi materi terbuka setelah Anda terdaftar.

  1. 1Arsitektur SaaS multi-tenant: pilihan isolasi dan konsekuensinyaTeks
  2. 2Model data dan Row-Level Security di PostgreSQLTeks
  3. 3API bertipe dengan FastAPI dan kontrak OpenAPITeks
  4. 4Next.js App Router: render di server, sesi, dan otorisasiTeks
  5. 5Fitur AI sebagai pekerjaan latar: antrean, coba ulang, dan streamingTeks
  6. 6RAG per tenant: isolasi pengetahuan antar-pelangganTeks
  7. 7Kuota dan biaya AI per tenantTeks
  8. 8Tes, CI/CD, dan deploy dengan DockerTeks
  9. 9Observabilitas aplikasi dan menulis keputusan arsitekturTeks

Pengajar

Solvera AI & Technology Academy terverifikasi

Tim pengajar Solvera untuk kelas teknologi, AI, data, dan keuangan di Exelern. Setiap kelas ditutup dengan karya nyata yang dinilai reviewer memakai rubrik terbuka, bukan kuis pilihan ganda.

  • AI generatif
  • Rekayasa perangkat lunak
  • Data dan analitik
  • Cloud dan keamanan siber
  • Keuangan dan akuntansi

Pertanyaan yang sering diajukan

Bagaimana karya saya dinilai?
Reviewer bernama memberi skor per kriteria memakai rubrik di bagian Karya & rubrik — rubrik yang sama dengan yang dipakai menilai Anda nanti. Anda lulus bila skor berbobotnya mencapai 75%. Kredensial terbit hanya bila karya final Anda lulus, dan memuat karya, rubrik, serta nama penilainya.
Apakah ada tenggat pengerjaan?
Tidak. Kelas mandiri dimulai kapan saja. Karya dikerjakan bertahap — kerangka, draf, revisi, final — dan setiap tahap dibalas reviewer sebelum Anda lanjut.
Bisakah kantor saya membiayai kelas ini?
Bisa. Panduan klaim biaya ke kantor memuat templat email ke atasan dan bukti yang biasanya diminta: bukti pembayaran dan tautan kredensial yang bisa diperiksa tanpa login.
Apa beda kredensial Exelern dengan sertifikat kehadiran?
Kredensial hanya terbit dari karya yang lulus review, bukan dari jam tayang. Siapa pun bisa memeriksa keabsahannya di halaman verifikasi, lengkap dengan karya, rubrik, dan penilainya.

Untuk tim

Kelas yang sama untuk satu orang, satu tim, atau satu angkatan khusus organisasi Anda.

  • Klaim ke kantor

    Templat email ke atasan dan bukti yang biasanya diminta bagian keuangan.

    Buka panduan
  • Daftarkan tim

    Beberapa orang di kelas ini, dengan kredensial yang bisa Anda periksa satu per satu.

    Ceritakan kebutuhan tim
  • Angkatan privat

    Satu angkatan khusus organisasi Anda, dengan karya yang disesuaikan pekerjaan tim.

    Ajukan angkatan privat

Kelas terkait