AWS SaaS Boost als Open Source veröffentlicht
(github.com)-
Ein Tool, das dabei hilft, SaaS-Lösungen einfach zu erstellen
-
Stellt grundlegende Funktionen bereit, damit sich Entwickler auf die Kernfunktionen konzentrieren können
→ Ermöglicht es, einen Dienst mehreren Nutzern (Tenants) bereitzustellen und je nach Nutzungs- bzw. Abonnementmodell Kosten zu berechnen
→ Kernfunktionen werden als Docker-Image erstellt und registriert (ECR)
→ Standardmäßig enthalten: Onboarding, Metrics, User, Settings, Tenant, Quota usw.
→ React Admin wird bereitgestellt: Lambda + Cognito + S3
- Funktionsweise
→ Onboarding Tenant: Wenn man sich neu für das SaaS anmeldet, werden die Onboarding- und Setting-Microservices ausgeführt (Automatisierung mit CloudFormation)
→ Tenant-Umgebung: Für jeden Tenant wird eine eigene VPC konfiguriert und per Route 53 geroutet; jeder Tenant wird in einem ECS-Cluster bereitgestellt
→ SaaS-Billing durch Hinzufügen des Stripe-API-Schlüssels konfigurieren
→ Betriebsstatistiken mit QuickSight bereitstellen
- Preview auf der re:invent 2020 veröffentlicht
1 Kommentare
Danke! Ich werde es testweise einmal ausprobieren!