Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.
Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Migration of internal software center application from AWS to GCP

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.

Internal approach, is this possible? If yes, suggest architectural diagram  considering the below points
  • Internal application load balancer
  • Custom domain mapping to internal application load balancer with Cloud Run/Cloud function
  • Cloud Run serverless neg with internal application load balancer or Cloud function with internal load balancer with custom domain options.
  • Cloud Run/Cloud function to point service account to sign GCS URLs and redirect client.

 

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.

 

 

0 0 87