Course Outline
Initial Setup
- Establishing an account
- Instructional guides
- Foundational concepts
- Utilizing the Apigee Edge development environment
- Implementing sample API proxies
API Proxy Development
- Key features of the new API proxy editor
- General overview
- Recommended operational practices
- Executing API proxy implementation
- Acquiring API proxy assets
- Deploying API proxies
- Constructing proxies with Node.js
- Diagnostic and troubleshooting procedures
- Environment configuration settings
Security Frameworks
- User management protocols
- Organizational administration
- OAuth standards
- TLS/SSL encryption
- API key management
- SAML integration
- End-user security controls
- Content-based security measures
- Data masking strategies
- Integrating secure stores with Node.js applications
Monitoring via Apigee Test
- Apigee Test summary
- Configuration sets
- Test case definitions
- Monitoring probes
- Applying Apigee Test to Edge API proxies
- Visual representation of Apigee Test alerts
Analytical Assessment
- Analytics summary
- Dashboard landing page
- Utilizing Analytics dashboards
- Detailed Analytics dashboard views
- Generating custom reports
- Importing and exporting custom reports
- Scheduled daily analytics reports
- Accessing the analytics API
- Evaluating API message content via custom analytics
- Diagnostic support through analytics
Publishing Operations
- Publishing general overview
- Creating API products, developer profiles, and applications
- Constructing the developer portal
- Incorporating an API console
- Configuring monetization features
Monetization Strategies
- General overview
- Initial setup procedures
- Configuring monetization frameworks
- Ongoing management of monetization
Microgateway
- Frequently asked questions
- Version 2.0.x specifications
Samples and Cookbook
- Samples reference guide
- API proxy implementation cookbook
- Utilizing sample API proxies
- Mock Target API setup
System Integrations
- Amazon AWS integration
- Pivotal Cloud Foundry integration
Technical References
- Management API (SmartDocs)
- Policy definitions
- Analytics command syntax
- Analytics dimensions and metrics
- API proxy configuration details
- Conditional logic
- Endpoint property specifications
- JavaScript object model
- JavaScript function callouts
- Variable definitions
- Terminology glossary
Requirements
Participants are expected to possess proficiency in the following areas:
- Java programming
- Restful API architecture
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 :)