API Development on Google Cloud's Apigee API Platform
In this course, you learn how to create APIs that utilize multiple services and how you can use custom code on Apigee. You will also learn about fault handling, and how to share logic between proxies.
What you'll learn
In this course, you learn how to create APIs that utilize multiple 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.
Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, build, secure, deploy, and manage API solutions using Google Cloud's Apigee API Platform.This is the third and final course of the Developing APIs with Google Cloud's Apigee API Platform course series.
Table of contents
- Module Overview 1m
- JSON, XML, and SOAP 7m
- Lab Intro: Add XML Support 0m
- Reading: Labs in this course 0m
- Reading: REST clients 0m
- Getting Started with GCP and Qwiklabs 4m
- Lab: Apigee Lab 7: Adding XML Support 0m
- Mediation and Service Callouts (1) 6m
- Mediation and Service Callouts (2) 4m
- Custom Code 7m
- Lab Intro: Mashup 0m
- Lab: Apigee Lab 8: Mashing Up Services 0m
- Lab Intro: Call Services in Parallel using JavaScript 0m
- Lab: Apigee Lab 8a: Calling Services in Parallel Using JavaScript 0m
- Shared Flows 9m
- Lab Intro: Shared Flows 0m
- Lab: Apigee Lab 9: Using Shared Flows 0m
- Fault Handling 10m
- Lab Intro: Fault Handling 0m
- Lab: Apigee Lab 10: Handling Faults 0m
- Module Review 1m
- Module Overview 1m
- Apigee Components 5m
- Rate Limiting with Spike Arrests and Quotas (1) 6m
- Rate Limiting with Spike Arrests and Quotas (2) 5m
- Rate Limiting with Spike Arrests and Quotas (3) 8m
- Rate Limiting with Spike Arrests and Quotas (4) 5m
- Lab Intro: Traffic Management 0m
- Lab: Apigee Lab 11: Managing Traffic 0m
- Caching (1) 4m
- Caching (2) 6m
- Caching (3) 9m
- Lab Intro: Caching 0m
- Lab: Apigee Lab 12: Caching 0m
- Module Review 1m