In this lab, you will be deploying your APIs on Cloud Endpoints and API Gateway and then securing both of the APIs. Both these services are used to create and manage the APIs but API Gateway is newer.
Cloud Endpoints is a user-managed service whereas API Gateway is a fully managed service.
Both support the same OpenAPI definition format. The main difference is that API Gateway can route a request to multiple backends, but Cloud Endpoints can route traffic only to a single backend. API Gateway can do anything that Cloud Endpoints can do but vice versa is not always true.
Another notable difference is the processing of the host property in Open API definitions:
Upon completion of this lab you will be able to:
This lab is intended for:
You should possess:
August 26th, 2022 - Resolved an issue causing the test application to not enable the sign in button
May 26th, 2022 - Correct error within VM instance
Logan has been involved in software development and research since 2007 and has been in the cloud since 2012. He is an AWS Certified DevOps Engineer - Professional, AWS Certified Solutions Architect - Professional, Microsoft Certified Azure Solutions Architect Expert, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, Certified Kubernetes Security Specialist (CKS), Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), and Certified OpenStack Administrator (COA). He earned his Ph.D. studying design automation and enjoys all things tech.