Course Outline
Getting Started
- Account setup
- Available tutorials
- Core concepts
- Navigating the Apigee Edge development environment
- Leveraging sample API proxies
Creating API Proxies
- Key features of the new API proxy editor
- General overview
- Industry best practices
- Implementation strategies for API proxies
- Downloading API proxies
- Deployment procedures
- Building proxies utilizing Node.js
- Debugging and troubleshooting techniques
- Configuring environments
Enhancing Security
- User administration
- Organization administration
- OAuth integration
- TLS/SSL implementation
- API key management
- SAML configuration
- Last-mile security measures
- Content-based security policies
- Data masking
- Utilizing the secure store in Node.js applications
Monitoring via Apigee Test
- Introduction to Apigee Test
- Managing Config Sets
- Defining Test Cases
- Setting up Probes
- Integrating Apigee Test with Edge API proxies
- Understanding Apigee Test alerts
Analysis
- Analytics fundamentals
- Dashboard homepage navigation
- Utilizing standard Analytics dashboards
- Exploring various Analytics views
- Generating custom reports
- Importing and exporting report data
- Scheduling daily analytics emails
- Accessing the analytics API
- Analyzing API message content through custom analytics
- Using analytics for troubleshooting
Publishing
- Publishing overview
- Creating API products, developers, and applications
- Building your developer portal
- Adding an API console
- Configuring Monetization settings
Monetization
- Concept overview
- Initial setup steps
- Establishing monetization structures
- Managing monetization operations
Microgateway
- Frequently Asked Questions
- Version 2.0.x details
Samples & Cookbook
- Sample code reference
- API proxy implementation guides
- Working with sample API proxies
- Mock Target API setup
Integrations
- Amazon AWS
- Pivotal Cloud Foundry
Reference Materials
- Management API (SmartDocs)
- Policy configurations
- Analytics commands
- Analytics dimensions & metrics
- API proxy configuration details
- Conditional logic
- Endpoint attributes
- JavaScript object model
- JavaScript callouts
- Variable usage
- Glossary of terms
Requirements
Participants are expected to possess familiarity with:
- 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 :)