Zero - alat bootstrapping yang memungkinkan startup mengembangkan & menerapkan sejak hari pertama
(github.com)- Open source yang menyiapkan infrastruktur dasar untuk pengembangan SaaS sekaligus
→ Cukup masukkan token AWS, seluruh konfigurasi berjalan otomatis
→ Stabilitas: multi-AZ, AWS ELB + Nginx, Terraform
→ Skalabilitas: ASG + EKS, S3 + CloudFront
→ Keamanan: AWS Secret Manager, manajemen sertifikat otomatis Let's Encrypt, enkripsi DB, dukungan VPN
Lingkungan yang dikonfigurasi otomatis
- Infrastructure
→ VPC per lingkungan untuk Staging dan Production (konfigurasi subnet, security group)
→ Klaster EKS per lingkungan (konfigurasi otomatis seperti Cert-manager, external-dns, nginx-ingress-controler, dll.)
→ RDS (Postgres/MySQL)
→ Bucket S3 dan distribusi CloudFront
→ Logging dan metrik: CloudWatch / Prometheus + Grafana / ElasticSearch + Kibana
→ VPN menggunakan Wireguard
→ Manajemen pengguna serta Identity / Access Proxy: Ory Kratos, Oathkeeper
→ Berbagai alat agar tim pengembang dapat mengakses dengan mudah dan aman
→ Lingkungan pengembang hybrid lokal/cloud menggunakan Telepresence
- Backend
→ Proyek contoh yang dibuat dengan Golang atau Node.js. Disiapkan dan didockerisasi otomatis sehingga dapat diterapkan ke klaster K8s
→ Pipeline CI menggunakan CircleCI / GitHub Actions. Begitu PR di-merge, deployment langsung dimulai
→ Mendukung upload/download file menggunakan URL CloudFront
→ Dukungan email menggunakan SendGrid / AWS SES
→ Dukungan notifikasi (web, mobile, SMS, email) - sedang dikembangkan
→ Mendukung fitur manajemen pengguna menggunakan Kratos dan Oathkeeper (tidak perlu mengelola login/registrasi/verifikasi sendiri)
- Frontend
→ Proyek contoh React. Dapat disiapkan dan diterapkan secara otomatis
→ Pipeline CI menggunakan CircleCI / GitHub Actions. Begitu PR di-merge, deployment langsung dimulai
→ Mendukung upload/download file menggunakan URL CloudFront
→ Mendukung fitur manajemen pengguna menggunakan Kratos dan Oathkeeper (cukup menyesuaikan styling alur login/registrasi contoh)
→ Dengan contoh Static Site menggunakan Gastby, halaman landing dapat dibuat dengan mudah. Mendukung integrasi CI
1 komentar
Kalau dilakukan seperti ini, biayanya sekitar $150 per bulan. (0.202$ / h)