unity-sds / unity-cs

Unity Common Services
Apache License 2.0
0 stars 1 forks source link

Automated Cloud Front (CS) distribution #316

Open galenatjpl opened 7 months ago

galenatjpl commented 7 months ago

The shared services CloudFront distribution should point to:

The above connections should be dynamically created/modified by the below methodology, upon bootstrap of Management Console. This is one-time setup.

There is a Lambda on Shared Services that scans (poll-based) the Secrets Manager for each venue account. If it finds any changes for the URLs, it will update CloudFront and also API Gateway.

Example: Management Console in Venue A deploys, and updates their URL in the shared services Secrets Manager.

Security on the venue-side should be locked down. E.g. only requests from cloudfront from SS account can access.

galenatjpl commented 7 months ago

@jonathansmolenski please fill out the description of this ticket, with what the details of this plan are. We can meet about it also if you want to brainstorm more about this.