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
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.
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