Cloud Architecture
Managing Google Cloud’s Apigee API Platform for Hybrid Cloud
Develop expertise in Apigee hybrid architecture through this comprehensive course. You’ll master the installation, monitoring, and management of critical software components that power hybrid cloud environments
Duration
3 Days

Target Audience
This course is suitable for Cloud architects and Cloud engineers
What you'll learn
After This Course, You’ll Be Able To:
- Harness the power of Apigee API Platform for business advantage
- Work expertly with Google Cloud, Kubernetes, REST, and Anthos
- Design and implement robust API architectures
- Deploy and manage Apigee hybrid on GKE
- Secure your infrastructure with industry-best practices
- Scale and optimize your hybrid environments
- Handle upgrades and maintenance with confidence
- Monitor and troubleshoot using advanced analytics

Prerequisites for Success
- Experience with Linux commands and CLI operations
- Working knowledge of Google Cloud infrastructure
- Basic understanding of Google Kubernetes Engine (GKE)
- Foundational networking concepts
Technical proficiency in:
- Shell scripting
- XML and JSON
- HTTP and REST protocols
- TLS security principles

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.