API Development on Google Cloud's Apigee API Platform
This course, API Development on Google Cloud's Apigee API Platform, is the third in a series of three courses in the Developing APIs for Google Cloud's Apigee API Platform path. The first course introduces you to API design and the fundamentals of the Apigee platform. The second course focuses on API security. This course focuses on additional API development topics. In this course, you learn how to create APIs that utilize multiple services, how to create a REST API for SOAP services, and how you can use custom code on Apigee. You will also learn about fault handling, and how to share logic between proxies. You learn about traffic management and caching. You also create a developer portal, and publish your API to the portal. You learn about logging and analytics, as well as CI/CD and the different deployment models supported by Apigee. This course utilizes hands-on labs that model an API development process that can be used for real-world projects on Google Cloud's Apigee API platform.
What you'll learn
This course, API Development on Google Cloud's Apigee API Platform, is the third in a series of three courses in the Developing APIs for Google Cloud's Apigee API Platform path. The first course introduces you to API design and the fundamentals of the Apigee platform. The second course focuses on API security. This course focuses on additional API development topics. In this course, you learn how to create APIs that utilize multiple services, how to create a REST API for SOAP services, and how you can use custom code on Apigee. You will also learn about fault handling, and how to share logic between proxies. You learn about traffic management and caching. You also create a developer portal, and publish your API to the portal. You learn about logging and analytics, as well as CI/CD and the different deployment models supported by Apigee. This course utilizes hands-on labs that model an API development process that can be used for real-world projects on Google Cloud's Apigee API platform.
Table of contents
- Overview 1m
- JSON, XML, and SOAP 7m
- Lab Intro:Add XML Support 0m
- Getting started with GCP and Qwiklabs 4m
- Lab 7: Adding XML Support 0m
- Lab Intro:Create a REST API for a SOAP Service 0m
- Lab 7a: Creating a REST API for a SOAP Service 0m
- Mediation and Service Callouts (1) 6m
- Mediation and Service Callouts (2) 4m
- Custom Code 9m
- Lab Intro:Mashup 0m
- Lab 8: Mashing Up Services 0m
- Lab Intro:Hosted Targets 0m
- Lab 8a: Using Hosted Targets 0m
- Lab Intro:Call Services in Parallel using JavaScript 0m
- Lab 8b: Calling Services in Parallel Using JavaScript 0m
- Shared Flows 8m
- Lab Intro:Shared Flows 0m
- Lab 9: Using Shared Flows 0m
- Fault Handling 9m
- Lab Intro:Fault Handling 0m
- Lab 10: Handling Faults 0m
- Extensions 4m
- Review 1m
- Overview 1m
- Apigee Components 6m
- Rate Limiting (1) 6m
- Rate Limiting (2) 4m
- Rate Limiting (3) 5m
- Rate Limiting (4) 7m
- Rate Limiting (5) 5m
- Lab Intro:Traffic Management 0m
- Lab 11: Managing Traffic 0m
- Caching (1) 6m
- Caching (2) 7m
- Caching (3) 9m
- Lab Intro:Caching 0m
- Lab 12: Caching Responses 0m
- Review 1m