Our cloud training videos have over 100K views on

Developing APIs with Google Cloud's Apigee API Platform

Last Updated: 08-03-2025

The Developing APIs with Google Cloud's Apigee API Platform training course is designed to help developers, architects, and technical leads understand how to build, manage, and scale APIs using Google Cloud's Apigee platform. Apigee is one of the leading API management platforms, and this course will provide you with the hands-on knowledge to leverage its powerful features for designing, securing, deploying, and monitoring APIs at scale. Throughout the training, you’ll learn to work with Apigee’s API gateway, developer portal, analytics tools, and security protocols, enabling you to create efficient, secure, and high-performing APIs for cloud applications. Whether you are an API developer, architect, or DevOps engineer, this course will give you the practical skills needed to optimize API delivery and ensure seamless integration between applications and services.

Register Your Interest

450K+

Career Transformation

250+

Workshop Every Month

100+

Countries and Counting

Schedule Learners Course Fee Register Your Interest
May 12th - 19th
09:00 - 13:00 (CST)
Live Virtual Classroom
USD 960
Fast Filling! Hurry Up.
June 02nd - 04th
09:00 - 17:00 (CST)
Live Virtual Classroom
USD 960

Course Prerequisites

  • Basic knowledge of RESTful API concepts and web services.
  • Familiarity with API development using popular programming languages (e.g., Node.js, Java, Python, Go).
  • Familiarity with Google Cloud services and basic cloud concepts is helpful but not mandatory.
  • Experience with HTTP, JSON, and OAuth 2.0 protocols is recommended.

 

Learning Objectives

By the end of this Developing APIs with Google Cloud's Apigee API Platform course, you will be able to:

  1. Understand the core components of Apigee API Platform and how it facilitates the API lifecycle.
  2. Design, deploy, and manage RESTful APIs using Apigee Edge.
  3. Secure APIs by configuring authentication, authorization, and data encryption using OAuth 2.0, API keys, and JWT.
  4. Set up and manage API gateways to route, throttle, and load balance API traffic.
  5. Monitor API performance and gain actionable insights using Apigee analytics to track usage, latency, and errors.
  6. Create custom API policies for traffic management, security, and rate limiting.
  7. Integrate Apigee with Google Cloud services like Cloud Functions, Cloud Run, and BigQuery to build serverless APIs.
  8. Manage API versioning and optimize for scalability using Apigee’s tools and resources.
  9. Develop and customize the Apigee developer portal for easier API onboarding and developer collaboration.
  10. Leverage Apigee’s monitoring and logging features to identify and troubleshoot API issues efficiently.

 

Target Audience

This course is ideal for:

  • API developers who want to learn how to build and manage APIs using Google Cloud Apigee.
  • API architects and technical leads who need to design, secure, and optimize APIs for modern applications.
  • DevOps engineers and cloud engineers who are responsible for deploying and managing scalable API infrastructures.
  • Developers looking to gain hands-on experience with API lifecycle management and API gateways.
  • Technical managers seeking to implement API strategies for their organizations using Apigee.

Course Modules

  • Introduction to Apigee API Management

    • Overview of Apigee as an API management platform
    • The architecture of Apigee Edge and its components
    • Creating and managing API proxies
  • Designing APIs

    • RESTful API design principles
    • API versioning and managing changes
    • API gateway functionality
    • Best practices for designing APIs using Apigee
  • API Security

    • API authentication methods: OAuth, API keys, JWTs
    • Securing APIs with OAuth 2.0
    • Configuring rate-limiting and access control
    • Implementing API policies for security and access management
  • API Traffic Management

    • Creating and configuring API proxies
    • Handling API traffic using policies (e.g., routing, load balancing)
    • Managing API usage, throttling, and quotas
    • Monitoring API usage through analytics
  • Monitoring and Logging APIs

    • Configuring API analytics to monitor usage
    • Log management and best practices for logging API events
    • Monitoring and analyzing traffic, errors, and API performance
  • Deploying APIs

    • Setting up API proxy deployments in Apigee Edge
    • Managing multiple environments (e.g., development, production)
    • Integration with continuous integration/continuous deployment (CI/CD) pipelines

What Our Learners Are Saying