What is Cloud Computing
Cloud computing is a way of using information technology that has these five equally important traits.
first two traits of cloud computing
next three traits of cloud computing
What are 3 GSP solution types
Google Cloud Platform spans from infrastructure as a service, or IaaS, , platform as a service PaaS to software as a service, or SaaS.
Google Kubernetes Engine
Google Kubernetes Engine lets you run containerized applications on a cloud environment that Google manages for you under your administrative control.
Containerization is a way to package code that’s designed to be highly portable and to use resources very efficiently,
And Kubernetes is a way to orchestrate (code in) containers.
Example of PaaS
App Engine is GCP’s fully managed platform as a service framework.
Cloud Functions
Cloud Functions is a completely serverless execution environment or functions as a service.
It executes your code in response to events, whether those events occur once a day or many times per second.
Cloud Run
Cloud Run is a managed compute platform that lets you run stateless containers via web requests or Pub/Sub events.
Cloud Run is serverless.
That means it removes all infrastructure management tasks so you can focus on developing applications.
It is built on Knative, an open API and runtime environment built on Kubernetes that gives you freedom to move your workloads across different environments and platforms
It can be fully managed on Google Cloud, on Google Kubernetes Engine, or anywhere Knative runs
Cloud Run is fast.
It can automatically scale up and down from zero almost instantaneously, and it charges you only for the