Zero - l’outil de bootstrapping qui permet aux startups de développer et déployer dès le premier jour
(github.com)- Open source qui met en place en une seule fois l’infrastructure de base pour développer un SaaS
→ il suffit d’entrer un token AWS pour lancer automatiquement toute la configuration
→ Fiabilité : multi-AZ, AWS ELB + Nginx, Terraform
→ Scalabilité : ASG + EKS, S3 + CloudFront
→ Sécurité : AWS Secret Manager, gestion automatique des certificats Let's Encrypt, chiffrement de la base de données, prise en charge du VPN
Environnements configurés automatiquement
- Infrastructure
→ VPC par environnement pour Staging et Production (configuration des sous-réseaux et des groupes de sécurité)
→ Cluster EKS par environnement (configuration automatique de Cert-manager, external-dns, nginx-ingress-controler, etc.)
→ RDS (Postgres/MySQL)
→ Bucket S3 et distribution CloudFront
→ Logs et métriques : CloudWatch / Prometheus + Grafana / ElasticSearch + Kibana
→ VPN via Wireguard
→ Gestion des utilisateurs et proxy d’identité / d’accès : Ory Kratos, Oathkeeper
→ Outils permettant à l’équipe de développement d’y accéder facilement et en toute sécurité
→ Environnement développeur hybride local/cloud avec Telepresence
- Backend
→ Projets d’exemple en Golang ou Node.js, configurés automatiquement, dockerisés et déployables sur un cluster K8s
→ Pipeline CI avec CircleCI / GitHub Actions. Le déploiement démarre dès la fusion de la PR
→ Prise en charge de l’upload/download de fichiers via une URL CloudFront
→ Prise en charge des e-mails avec SendGrid / AWS SES
→ Prise en charge des notifications (web, mobile, SMS, e-mail) - en cours de développement
→ Prise en charge de la gestion des utilisateurs avec Kratos et Oathkeeper (pas besoin de gérer soi-même la connexion, l’inscription et l’authentification)
- Frontend
→ Projet d’exemple React, avec configuration automatique et déploiement possible
→ Pipeline CI avec CircleCI / GitHub Actions. Le déploiement démarre dès la fusion de la PR
→ Prise en charge de l’upload/download de fichiers via une URL CloudFront
→ Prise en charge de la gestion des utilisateurs avec Kratos et Oathkeeper (il suffit de styliser le flux d’exemple de connexion/inscription)
→ Création facile d’une landing page via un exemple de site statique utilisant Gastby. Intégration CI prise en charge
1 commentaires
Dans ce cas, cela revient à environ 150 $ par mois. (0.202$ / h)