GCP API Gateway: Hands-on Technical Deep Dive
Learn by doing Google Cloud Platform (GCP) API Gateway
Description
In this course, you will learn how to use Google Cloud Platform API Gateway to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation.
We will start by covering the basics of API Gateway, including its architecture, features, and benefits. Then, we will dive deep into the different aspects of API Gateway, such as:
Creating and managing APIs, API Configs and Gateways
Deploying multiple versions of APIs
Securing APIs with API Keys and JWT Tokens
Securing Cloud Functions
Creating SSL Certificates
Consuming APIs from a website
Setting up External HTTPS Load Balancer for API Gateway Gateways
Rate limiting the APIs
Setting up high availability and reducing latency
Et al
By the end of this course, you will have a deep understanding of Google Cloud Platform API Gateway and be able to use it to build secure and scalable APIs.
This course is designed for developers, DevOps Engineers, and Security Engineers who want to learn how to use Google Cloud Platform API Gateway to build secure and scalable APIs. No prior experience with API Gateway is required, but some basic knowledge of Google Cloud Platform and REST APIs is helpful.
Here are some of the benefits of using Google Cloud Platform API Gateway:
Security: API Gateway provides a number of security features, including API Keys, OAuth, and SSL certificates. This helps to protect your APIs from unauthorized access.
Scalability: API Gateway is designed to scale to meet the demands of your application. This means that your APIs will be able to handle even the most demanding traffic.
Ease of use: API Gateway is easy to use. You can create and manage APIs with a few simple clicks.
Cost-effectiveness: API Gateway is a cost-effective way to build and manage APIs. You only pay for the resources that you use.
What You Will Learn!
- Create, manage, and deploy APIs, API Configs and Gateways using gCloud CLI
- Secure APIs using API Keys and JWT (OAuth)
- Create and Deploy Cloud Functions as backend for the APIs
- Secure Cloud Functions
- Setup HTTP(S) Load Balancing for API Gateway
- Setup Custom Domain, Create and apply SSL certificates
- Setup High Availability for your APIs
Who Should Attend!
- Software Engineers wanting to learn how to develop GCP API Gateway APIs
- DevOps Engineers wanting to learn how to deploy GCP API Gateway APIs
- Security Engineers wanting to learn how to secure GCP API Gateway APIs