AWS SaaS Boost é lançado como código aberto
(github.com)-
Ferramenta que ajuda a criar soluções SaaS com facilidade
-
Fornece por padrão outros recursos para que desenvolvedores possam se concentrar nas funcionalidades centrais
→ Permite oferecer um único serviço a vários usuários (tenants) e cobrar com base em modelo de uso/assinatura
→ As funcionalidades centrais são empacotadas como imagem Docker e registradas no ECR
→ Fornecido por padrão: Onboarding, Metrics, User, Settings, Tenant, Quota etc.
→ Fornece React Admin: Lambda + Cognito + S3
- Funcionamento
→ Onboarding de tenant: ao se cadastrar no SaaS, os microsserviços de Onboarding e Setting são executados (automação com CloudFormation)
→ Ambiente de tenant: configura uma VPC para cada um e faz o roteamento com Route 53; cada tenant é implantado em um cluster ECS
→ Adiciona a chave de API do Stripe para configurar o billing do SaaS
→ Fornece estatísticas operacionais com QuickSight
- Preview apresentado na re:invent 2020
1 comentários
Obrigado! Vou experimentar uma vez como teste!