Webinar: Demystifying Microservice TestingMarch 22, 2018 | 10:00 am to 11:00 am EDT
Microservices are here, and they’re bringing all sorts of changes to the development and testing worlds. One of the biggest advantages of developing microservices is the ability to develop, deploy, and upgrade services individually, without disrupting the entire ecosystem. At the same time, microservice architectures are introducing new testing challenges, such as understanding how to isolate each component for testing.
Whether you’re following an orchestration pattern, where message flow logic is handled at a global level and services are deployed via REST, or a reactive (choreography) pattern, where message flow is more event driven, you can address the challenges of testing microservice architectures and simplify microservices testing in your organization.
In this webinar, we will discuss the different architectures and protocols employed in microservice development (i.e. Kafka, Rabbit MQ, REST, and Protobuf). You will learn how to maximize the benefits of developing microservices while meeting the challenges they introduce.
Actionable takeaways include:
- Understanding the practical differences between some of the common microservice architectures
- How to effectively test in a synchronous ecosystem using REST, taking advantage of existing contracts to validate that changes you make will not break the system
- How to approach testing in an event-driven ecosystem, using Kafka event streams
- When and how service virtualization can help provide a stable test environment given the challenge of isolating components in microservice testing
Join us on March 22nd to learn how to optimize your microservices testing strategy, effectively testing each individual microservice while simplifying the overall burden of testing.