10 points par xguru 2021-05-14 | 1 commentaires | Partager sur WhatsApp
  • Un outil qui facilite la création de solutions SaaS

  • Fournit par défaut les autres fonctionnalités afin que les développeurs puissent se concentrer sur les fonctions cœur

→ Permet de fournir un même service à plusieurs utilisateurs (tenants) et de facturer selon l’usage/le modèle d’abonnement

→ Les fonctions cœur sont créées sous forme d’image Docker puis enregistrées (ECR)

→ Fourni par défaut : Onboarding, Metrics, User, Settings, Tenant, Quota, etc.

→ Interface d’administration React fournie : Lambda + Cognito + S3

  • Fonctionnement

→ Onboarding des tenants : lorsqu’une nouvelle inscription au SaaS a lieu, exécution des microservices Onboarding & Setting (automatisation via CloudFormation)

→ Environnement tenant : configuration d’un VPC pour chacun et routage avec Route 53 ; chaque tenant est déployé sur un cluster ECS

→ Ajout de la clé API Stripe pour configurer la facturation SaaS

→ Fournit des statistiques d’exploitation avec QuickSight

  • Aperçu présenté lors de re:invent 2020

1 commentaires

 
laeyoung 2021-05-14

Merci ! Il va falloir que je l’essaie une fois pour voir !