< Back to Training COVID-19 Update: Improving is now back to delivering in-person training in most of our offices! Check out our full schedule for locations near you or contact us about scheduling an in-person class.
I am a resident of United States Canada Mexico United Kingdom Other
Our next available class is on
August 22 - August 24 Online $2,250.00 USD Register
Course Details The MassTransit Developer Certification 3-Day course is the surest way to elevate your abilities in building distributed systems.
Class Schedule in Cleveland, OH I am a resident of United States Canada Mexico United Kingdom Other
Date Location Instructor(s) Starting At Aug 22 - Aug 24
9:00 AM - 5:00 PM CDT
Online Live Virtual Class Michael Perry $2,250.00 USD Register Oct 17 - Oct 19
9:00 AM - 5:00 PM CDT
Online Live Virtual Class Michael Perry $2,250.00 USD Register
Full Course Description Course Overview
Part 1: Developing distributed systems Instructional time: 12 hours
Configuring MassTransit and RabbitMQ Writing automated tests Publishing messages Writing handlers Designing workflows Designing messages Scheduling delivery Ensuring that handlers are idempotent Ensuring that handlers are commutative Part 2: Handling errors Instructional time: 8 hours
Testing failure scenarios Distinguishing among failure types Configuring retry policies Buffering outgoing messages Enrolling the outbox within a transaction Publishing faults Executing compensating transactions Installing prophylactic middleware Part 3: Operations Instructional time: 4 hours
Monitoring a production system Injecting custom observers Responding to dead letters Deploying and initializing new services Auditing messages Customized Training Don't see the class or size you need? Want another date or location? Let us know. We can offer private training or even schedule another public class.
Have a large group? Contact us about group discounts or private training.
Contact Us Want to continue learning? Check out our webinar events for a variety of topic presentations from Improvers who love to share their knowledge.
Learn More