We have a managed software application that serves the entire fleet of MacOS based endpoint devices at our organization. It is a static web application which is hosted currently on AWS cloud and needs to be migrated to GCP as a part of company-wide migration initiative. And it’s hosted on S3 bucket and serves it’s content through cloudfront distribution. Also there is a Lambda function which handles authentication for end users.
We are looking for an architectural level blue print which will suit our needs.
Please let us know if external load balancer is a must in such case and suggest.
Please suggest the best and cost effective approach to setup above mentioned requirements.