Skip to content

feat: Add edge security and CDN patterns to SaaS Builder power #47

@etiennemunnich

Description

@etiennemunnich

Why this update?

Amazon CloudFront SaaS Manager (GA December 2024) is purpose-built for multi-tenant SaaS applications - exactly what this power helps users build. It enables:

  • Multi-tenant distributions - Share configuration across tenants while allowing per-tenant customization
  • Tiered service models - Basic (shared), Premium (custom domains), Enterprise (dedicated WAF)
  • Simplified certificate management - Automated SSL/TLS at scale via ACM integration
  • Unified security - AWS WAF protection at both distribution and tenant levels

This aligns the SaaS Builder power with AWS's recommended approach for SaaS edge infrastructure.

References

Changes

  • CloudFront SaaS Manager with tiered distribution strategy (Basic/Premium/Enterprise)
  • ACM certificate management with DNS/HTTP validation
  • Route53 DNS patterns for platform and tenant domains
  • AWS WAF configuration with positive security model
  • DDoS protection and rate limiting patterns
  • Updated repository structure for infrastructure components

Files Modified

  • saas-builder/POWER.md
  • saas-builder/steering/architecture-principles.md
  • saas-builder/steering/implementation-patterns.md
  • saas-builder/steering/repository-structure.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions