Course Outline
Introduction
- Overview of RabbitMQ features and architecture
- Understanding AMQP and microservices
Getting Started
- Basic to advanced server concepts
- Setting up the development environment
- Setting up a RabbitMQ instance
- Common installation problems
Advanced Configuration
- Navigating the management UI
- Designing distributed microservices
- Files and directories
- Logging
- Policies and parameters
- Exporting and importing definitions
- Managing virtual hosts
- Runtime tuning
- Message TTL and queues
- Plugin development
Security and Networking
- Access controls
- User authentication and permissions
- Certificate authentication
- Client connections
- Using TLS
- Advanced networking
High Availability and Replication
- Erlang fundamentals
- Quorum queue
- Streams implementation
- Clustering and federation
- Monitoring and health checks
Optimization and Performance Tuning
- Monitoring memory usage
- Memory management
- Message store configuration
- Flow control
- Advanced performance tuning
Advanced Troubleshooting Techniques
Summary and Next Steps
Requirements
- Basic experience with RabbitMQ
Audience
- Developers
- Software engineers
Testimonials (6)
Ćwiczenia. Wykonywane samodzielnie okazują się nie tak proste jak to wygląda na wykładzie.
Łukasz - Centrum Informatyki Resortu Finansów
Course - RabbitMQ
very friendly and helpful
Aktar Hossain - Unit4
Course - Building Microservices with Microsoft Azure Service Fabric (ASF)
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Course - Building Microservices with Go
The sincerity about how technology evolve in time and what today is the best solution known tomorrow may be obsolete and with low performance.
Liviu Trifan - eMAG IT Research SRL
Course - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
I was a good mix of practical and theoretical information. Engaging presentation with real world examples.
Anita
Course - Building Microservice Architectures
Friendly environment. Also, I liked one on one training. It’s very productive. I would definitely recommend it to my friends and colleagues.