Skip to content

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

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

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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