Skip to content

SaaS Solution Platform — Deployment Blueprint

Goals

  • Repeatable deploys per bounded-context service (container image per template output).
  • Independent scale per service.
  • SecretsNever in Git; Key Vault or platform equivalent.

Typical topology

  • IngressAPI Gatewaymicroservices
  • Blazor shell and static MFE assets — CDN or object storage + ingress for host
  • DatabasesManaged SQL or approved store per context

Observability

  • OpenTelemetryCollector and backends per ConnectSoft standards; service and route names include context name.

Configuration

  • Non-domainConfig Platform
  • Environment — Standard ASPNETCORE_ / DOTNET_ conventions

CI/CD (high level)

  • Build — Restore, test, pack ServiceModel
  • ReleaseContainer push; Helm or manifests per environment