Target Audience

This course is suitable for Cloud architects and Cloud engineers

COURSE AGENDA

Fundamentals

  • Understand the core features of the Apigee API management platform, and how it facilitates the management of APIs across various environments.
  • Explore the fundamental concepts and technologies involved in API management, including Google Cloud, Kubernetes, REST APIs, and Anthos, and how they integrate to provide a seamless platform for managing APIs.

Architecture

  • Learn about the hybrid runtime plane, the various components involved, and how networking functions in an Apigee hybrid environment.
  • Understand how organization structures are set up within Apigee, and how management APIs help you automate and control your API infrastructure.

Installation

  • Discover the steps required to set up and configure a hybrid API management platform using Apigee on Google Cloud.
  • Learn how to configure the runtime plane for Apigee on Google Kubernetes Engine (GKE) to manage API proxies and traffic.
  • Gain hands-on experience with tools that help you manage and deploy components of the Apigee platform effectively.

Deployment Management

  • Learn how to configure the environment for Apigee API proxies, including security, scalability, and traffic management settings.
  • Understand the process for deploying API proxies on Apigee, and how to optimize them for performance and reliability.
  • Discover strategies to expand your GKE environment to scale your Apigee deployment as your application grows.

Security

  • Learn about securing communication between different components of the Apigee platform using encryption and secure channels.
  • Explore the methods available for data encryption at rest and in transit to ensure API data security.
  • Understand how to implement RBAC in Apigee to manage and restrict access to different components of the platform based on user roles.

Capacity & Scaling

  • Learn how to plan the capacity of your runtime plane to handle varying workloads, ensuring performance under peak traffic.
  • Discover strategies to scale Apigee components dynamically based on demand, including autoscaling and capacity tuning.

Upgrade Management

  • Understand the process of applying software updates and patches to the Apigee platform, keeping your system secure and up-to-date.
  • Learn how to perform rolling updates to upgrade the Apigee platform without interrupting service availability.
  • Explore the steps for rolling back changes in case of issues during an update, ensuring system stability.

Monitoring

  • Learn how to configure logging and metrics collection to monitor the health and performance of your Apigee API proxies.
  • Discover how to manage and analyze API traffic data to gain insights into the usage and performance of your API environment.
  • Gain knowledge of the tools available for monitoring the health of various Apigee components and ensuring continuous uptime.
  • Learn the techniques and tools required to troubleshoot issues within the Apigee platform and optimize your API management process.

CONTACT US TO START YOUR GOOGLE CLOUD JOURNEY