10 Punkte von xguru 2021-05-14 | 1 Kommentare | Auf WhatsApp teilen
  • 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

 
laeyoung 2021-05-14

Danke! Ich werde es testweise einmal ausprobieren!