Course Outline
Initial Setup
- Account creation
- Guided tutorials
- Core concepts
- Utilizing the Apigee Edge development environment
- Working with sample API proxies
Developing API Proxies
- Key features of the new API proxy editor
- General overview
- Industry best practices
- Implementing API proxies
- Downloading API proxies
- Deploying API proxies
- Building proxies using Node.js
- Debugging and troubleshooting
- Configuring environments
Security Implementation
- User administration
- Organization administration
- OAuth integration
- TLS/SSL configuration
- API key management
- SAML implementation
- Last-mile security measures
- Content-based security protocols
- Data masking techniques
- Integrating secure storage with Node.js applications
Monitoring via Apigee Test
- Introduction to Apigee Test
- Configuration sets
- Test case design
- Probe management
- Integrating Apigee Test with Edge API proxies
- Understanding Apigee Test alerts
Analytics & Analysis
- Overview of analytics capabilities
- Dashboard home page navigation
- Utilizing Analytics dashboards
- Detailed view of Analytics dashboards
- Generating custom reports
- Importing and exporting custom reports
- Scheduling daily analytics emails
- Leveraging the analytics API
- Analyzing API message content with custom analytics
- Using analytics for troubleshooting
Publishing Services
- Overview of publishing processes
- Creating API products, developer accounts, and apps
- Constructing the developer portal
- Adding an API console
- Configuring Monetization
Monetization Strategies
- Conceptual overview
- Getting started guide
- Setting up monetization frameworks
- Managing monetization operations
Microgateway
- Frequently Asked Questions
- Version 2.0.x details
Examples & Cookbook
- Reference for samples
- API proxy cookbook
- Utilizing sample API proxies
- Mock Target API setup
Integrations
- Amazon AWS connectivity
- Pivotal Cloud Foundry integration
Reference Materials
- Management API (SmartDocs)
- Policy documentation
- Analytics command reference
- Analytics dimensions and metrics
- API proxy configuration guide
- Conditional logic
- Endpoint properties
- JavaScript object model
- JavaScript callouts
- Variable management
- Glossary of terms
Requirements
Participants should possess proficiency in the following areas:
- Java
- RESTful APIs
Testimonials (5)
The instructor was knowledgeable about the course topic and also other related topics, and was able to answer our questions, or even make a note of questions he didn't immediately know the answer to and got back to use later.
Abe Sabbagh - Enbridge
Course - Advanced RabbitMQ - 2 Days
The flexibility to the agenda and considering the provided topics which we currently deal with. It was great to exchange on the knowledge and experiences!
Fabian - Continental Barum s.r.o.
Course - RabbitMQ
Possibility to perform independent exercises in the training environment.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Course - Kafka for Administrators
the technical preparation of teachers
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
Very practical examples. The trainer has tried to keep a pace where everybody is able to go with even though the group was quite inhomogeneous regarding the knowhow. He has provided a lot of support to basically everybody who asked for it :)