Automation of of infrastructure resources gives us a powerful way to define, design and implement out cloud environment in GCP.
1. We'll be using Pulumi a tool that makes automation deployment FUN.
2. And Designing a Serverless application.
6. 6
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams.
Websites > Static Hosting
Standard Storage Bucket
Cloud Storage
Architecture: Websites > Static Hosting
Cloud
DNS
7. 7
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams.
Websites > Static Hosting
Standard Storage Bucket
Cloud Storage
Architecture: Websites > Static Hosting (HTTPs)
Cloud Load
Balancing
8. 8
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams.
Dear Google Cloud I want to be
able to host my static website so
it can be used by anyone around
the world
Nice to have:
I want my customers to access
the website via HTTPS
A place where to save the content we want to
serve:
● Cloud Storage
The content must be serve through HTTPs:
● HTTPs load balancer
9. 9
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams.
Dear Google Cloud I want to be
able to host my static website so
it can be used by anyone around
the world
Nice to have:
I want my customers to access
the website via HTTPS
A place where to save the content we want to
serve:
● Bucket
The content must be serve through HTTPs:
● Load Balancer and SSL Certificate*
● GFEs
● Backend Services*
10. 10
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams.
11. 11
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams.
General > Serverless apps with Cloud Functions
Cloud
Functions
Android
Web
Endpoint
Clients
iOS
Architecture: General > Serverless apps with Cloud Functions
13. 13
The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams.
Resources
Google Cloud Official Icons and Solution Architectures
Host a static website | Cloud Storage
External HTTP(S) Load Balancing overview | Google Cloud
Simple Serverless programming with Google Cloud Functions | Pulumi Blog
gcp-ts-functions