Course Code: apigeeedge
Duration: 21 hours
Prerequisites:
  • Familiarity with APIs and RESTful web services
  • Basic knowledge of cloud computing concepts

Audience

  • API developers
  • System administrators
Overview:

Apigee Edge is a full-featured API management platform developed by Google that provides a range of tools and services to help organizations design, build, secure, deploy, and analyze APIs.

This instructor-led, live training (online or onsite) is aimed at experienced API developers who wish to effectively manage and develop APIs using Apigee Edge.

By the end of this training, participants will be able to:

  • Understand the Apigee Edge architecture, installation, and management, including security, monitoring, and troubleshooting.
  • Learn to create, secure, and optimize APIs, and develop a developer portal.
  • Master capacity planning, expansion, and upgrade strategies to ensure scalability, resilience, and smooth operations.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction to Apigee Edge

  • Understanding API management
  • Overview of Apigee Edge

Edge Architecture

  • Understanding the components of Apigee Edge
  • Edge Microgateway vs. Edge Cloud
  • Multi-Cloud deployments

Getting Started

  • Installation requirements
  • On-premises vs. Cloud deployment
  • Setting up Apigee Edge

Managing Apigee Edge

  • API proxy configuration
  • Traffic management and security policies
  • API analytics and reporting

Installing Edge Developer Portal

  • Setting up a developer portal
  • Customization and theming
  • Developer onboarding

Edge Security

  • Authentication and authorization
  • OAuth 2.0 implementation
  • Threat protection and rate limiting

Upgrading Apigee Edge

  • Planning an edge upgrade
  • Performing an edge upgrade
  • Post-upgrade testing and validation
  • Upgrading the developer portal
  • Testing portal functionality
  • Developer communication and documentation

Capacity Planning and Expansion

  • Scalability considerations
  • Resource sizing and allocation
  • Load balancing strategies
  • Adding additional edge nodes
  • Scaling for increased traffic
  • Disaster recovery planning

Monitoring

  • Real-time API monitoring
  • Analytics and usage tracking
  • Alerts and notifications

Troubleshooting

  • Common API issues and errors
  • Debugging techniques
  • Performance optimization

Summary and Next Steps