Course Code: capgemapigee
Duration: 21 hours
Prerequisites:

This is a bespoke course for teams used to using Mulesoft to transition to using Apigee

  • Experience using Mulesoft
  • Experience with Javascript application development
  • A general understanding of API concepts
Overview:

Google Cloud Apigee is a full lifecycle API (Application Programming Interface) management platform.

This intermediate to advanced course is aimed at developers with experience of Mulesoft who wish to learn how to build, test, debug and deploy an API on top of Google's Apigeen Platform

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

  • Set up a development environment that includes all needed resources to start developing an API.
  • Understand and implement the tools available within Apigee Edge.
  • Build and deploy an API to Google Cloud.
  • Monitor and debug API errors.
  • Leverage Google Cloud's analytics and machine learning solutions to make APIs more intelligent.
  • Migrate from another API management platform (specifically Mulesoft)  to Apigee.

This course will have a lot of specific hands-on labs to reinforce learning, based upon use-cases shared with NobleProg.  If required we can add an extra day (to four days) to focus on specific areas of interest and introduce more practical work.

Course Outline:

Introduction

Overview of Google Cloud's Apigee API Platform

Apigee vs MuleSoft

Preparing the Development Environment

Creating an API

Setting up the API Proxy

Applying Policies to the API Proxy

Setting up a Target Server

Monitoring the API

Debugging API Errors

Deploying the API

Best Practices for API Security

Integrating Apigee with Google Cloud Analytics and Machine Learning

Best practices for migrating from Another Platform (MuleSoft etc.)

Troubleshooting

Summary and Next Steps