Improve microservices API development velocity
Mesh Dynamics supports the development and test workflows of engineering organizations developing microservices APIs. Mesh Dynamics leverages observed data from across different stages of API development to provide deep insight into API request execution, accelerating API development, test development and problem identification during testing.
Accelerate Developer Velocity
Scale Test Creation
With Mesh Dynamics, run the service being updated in your IDE, while other services are either mocked or live in a dev cluster. Use full capabilities of your IDE to develop and debug your code. However, should you need to run your service in the dev cluster, Mesh Dynamics supports that as well. Mesh Dynamics provides developers full flexibility in how they debug microservices APIs, as and when they need it.
Service running in developer IDE with all egress requests mocked
Service in IDE with egress request served from dev cluster
Service in dev cluster along with all other services
Features and Benefits
Diagnose API failures with trace-based analysis
Eliminate dependency on having the right upstream services with continuously learned mocks
Seamlessly switch between mocks and live services without altering your workflow
Review change in functionality fast using GitHub code comparison style interface
Shift-Left: Reduce CI failures by testing before code submit
Scaling API Test Creation
Microservices applications involve rich API interactions. Getting test coverage for these APIs require significant human effort. With typical sprint cycles, teams resort to light coverage of API tests and rely heavily on UI tests to discover problems, often inverting the test pyramid. Mesh Dynamics addresses the key challenges for microservices tesing with a no-code, scalable API test development solution.