Curriculum For This Course
Video tutorials list
-
Introduction
Video Name Time 1. Topics and Sections 3:00 2. Course Type and Mindset 3:00 -
Application Network
Video Name Time 1. API Terminology 15:00 2. API Terminology Demo 5:00 3. Operating Model 11:00 4. Ownership and Focus 6:00 5. Platform Capabilities 11:00 6. Platform Demo 14:00 7. Platform Automation 6:00 -
Foundations
Video Name Time 1. C4E 7:00 2. Deployment Options 10:00 3. Both MuleSoft-Hosted Control and Runtime Planes 7:00 4. MuleSoft-Hosted Control Plane and Customer-Hosted Runtime Planes 6:00 5. Both Customer-Hosted Control and Runtime Planes 5:00 6. Decision Chart for Choosing Right Deployment Option 18:00 7. Access Management-I 12:00 8. Demo - Access Management-I 26:00 9. Access Management-II 12:00 10. Demo - Access Management-II 9:00 -
API Modeling
Video Name Time 1. Introduction (Section 4) 8:00 2. Fine grained vs Coarse grained APIs 17:00 3. Layered Walk-through of the Solution 8:00 4. Establishing Routines 6:00 5. Designing and Publishing APIs 46:00 6. API Documentation 10:00 7. Demo - API Documentation 20:00 -
Non-Functional Requirements of APIs
Video Name Time 1. Introduction (Section 5) 6:00 2. NFRs For Our Business Process 18:00 3. Some more API Terminologies 10:00 4. Enforcement of API Policies 9:00 5. Managing APIs 9:00 6. Demo: API Manager 18:00 7. Demo: Enforcement of API Policies 32:00 8. Out-of-the box Policies available on Platform 26:00 9. Custom API Policies 19:00 10. Registering API clients 13:00 11. Client ID-based API policies 16:00 12. HTTP Caching API policy 13:00 13. Review Solution from Previous Assignment 13:00 14. Reflection of API Policies in RAML 6:00 15. Anypoint Security Edge 9:00 -
Designing Effective APIs
Video Name Time 1. API Design 7:00 2. Versioning APIs 19:00 3. API Data Models 29:00 4. Backend Systems Abstraction 12:00 5. API Invocation Patterns 17:00 6. HTTP Caching - Detailed 9:00 7. API Retries and Idempotency 12:00 8. Optimistic Concurrency Control 9:00 -
Implementing Effective APIs
Video Name Time 1. API Implementations 10:00 2. CloudHub Technology Architecture 11:00 3. Anypoint VPCs 13:00 4. CloudHub Load Balancers 9:00 5. Object Store 7:00 6. Fault-tolerant API invocations 9:00 7. Using Timeouts 7:00 8. Retrying Failed API 10:00 9. Circuit Breakers 22:00 10. Fallback APIs 6:00 11. Parallel API Invocation 2:00 12. Cached Fallback Results 4:00 13. Static Fallback Results 3:00 14. CQRS and Event Sourcing 14:00 -
Event Driven Architecture
Video Name Time 1. What is EDA? 2:00 2. Benefits of an EDA 3:00 3. Example Architecture 2:00 4. When to use EDA 6:00 5. Event Driven Architecture vs API-led connectivity 5:00 6. Using EDA in API-led connectivity 7:00 7. Anypoint MQ 5:00 -
Getting Production Ready
Video Name Time 1. Development Lifecycle 5:00 2. DevOps 8:00 3. Promoting APIs to Higher Environments 7:00 4. Demo: Promoting APIs in API Manager 14:00 5. Demo: Promoting Mule Apps in Runtime Manager 8:00 6. Understanding Automated Testing 5:00 7. Integration Tests 5:00 8. Unit Tests 3:00 9. Testing Resilience 7:00 10. API Performance - I 6:00 11. API Performance - II 7:00 12. Deprecating and Deleting an API 6:00 -
Monitoring and Analytics
Video Name Time 1. Introduction (Section 10) 2:00 2. Anypoint Visualizer 7:00 3. Usecases for Anypoint Visualizer 4:00 4. Demo: Anypoint Visualizer 17:00 5. Layers & Tags in Anypoint Visualizer 5:00 6. Assigning Visualizer Layers & Tags Using Properties 3:00 7. Anypoint Monitoring 6:00 8. Demo: Anypoint Monitoring 19:00 9. Ways to enable Monitoring 4:00 10. Demo: Ways to enable Monitoring 6:00 11. Anypoint Analytics 5:00 12. Analyzing API Invocations 4:00 13. Demo: Anypoint Analytics 11:00 14. Alerts 8:00 15. Demo: Alerts on API Manager 11:00 16. Demo: Alerts on Runtime Manager 9:00 17. Documentation 9:00
Add Comment