GOOGLE CLOUD PLATFORM (APP
ENGINE, CLOUD ENDPOINTS, APIGEE
EDGE) Q&A
What is Apigee Edge? - ANSWER-Is a platform for managing and deploying API
proxies focused on business problems such as analytics, rate limiting quotas e.t.c.
What is a Cloud source repository? - ANSWER-Helps you maintain your Git instance
and restricts access to only users within a particular project, by using IAM to manage
access.
Note: Cloud source repository can be used for applications that run on App Engine,
Compute engine or Kubernetes Engine.
What is Cloud function in GCP? - ANSWER-Sereverless execution environment for
building & connecting cloud services. It listens to events that happen within an
application and fires the trigger for a complementary action to be taken.
e.g. automatic manipulation of an uploaded image in an application prior to storage.
What are the characteristics of Cloud function - ANSWER-You don't manage the
servers,
You write your code to determine which events you care about,
You only pay when the event occurs
You write a code to declare which events you are interested in, What is this declaration
called - ANSWER-The declarations are called "triggers"
Note: Cloud Functions can trigger on events in Cloud Storage, Cloud Pub/Sub, or in
HTTP call.
How do you avoid the repetitive task of setting up an environment in GCP? - ANSWER-
By creating a template using YAML or python and then handing it over to Deployment
manager.
What is the function of Deployment manager? - ANSWER-Is an infrastructure
management service that automates the creation and management of your GCP
resources.
Note: If you need to change your environment, edit your template and then tell
Deployment Manager to update the environment to match the change.
ENGINE, CLOUD ENDPOINTS, APIGEE
EDGE) Q&A
What is Apigee Edge? - ANSWER-Is a platform for managing and deploying API
proxies focused on business problems such as analytics, rate limiting quotas e.t.c.
What is a Cloud source repository? - ANSWER-Helps you maintain your Git instance
and restricts access to only users within a particular project, by using IAM to manage
access.
Note: Cloud source repository can be used for applications that run on App Engine,
Compute engine or Kubernetes Engine.
What is Cloud function in GCP? - ANSWER-Sereverless execution environment for
building & connecting cloud services. It listens to events that happen within an
application and fires the trigger for a complementary action to be taken.
e.g. automatic manipulation of an uploaded image in an application prior to storage.
What are the characteristics of Cloud function - ANSWER-You don't manage the
servers,
You write your code to determine which events you care about,
You only pay when the event occurs
You write a code to declare which events you are interested in, What is this declaration
called - ANSWER-The declarations are called "triggers"
Note: Cloud Functions can trigger on events in Cloud Storage, Cloud Pub/Sub, or in
HTTP call.
How do you avoid the repetitive task of setting up an environment in GCP? - ANSWER-
By creating a template using YAML or python and then handing it over to Deployment
manager.
What is the function of Deployment manager? - ANSWER-Is an infrastructure
management service that automates the creation and management of your GCP
resources.
Note: If you need to change your environment, edit your template and then tell
Deployment Manager to update the environment to match the change.