#APIDAYSNEWYORK@HGUERREROO #APIDAYSNEWYORK
Look Ma!
Mocking
without
Coding
@HGUERREROO "Freestyle Motocross" (CC BY-ND 2.0) by Chris Doelle
@HGUERREROO #APIDAYSNEWYORK
Contracts & Examples
@HGUERREROO #APIDAYSNEWYORK
GraphQL mocking with Microcks
Open source Kubernetes-native tool for API Mocking
and Testing.
It provides an enterprise-grade solution to speed up,
secure and scale your API strategy for the digital era.
Microcks references almost any type of APIs or
microservices contracts and examples.
http://microcks.io
@HGUERREROO #APIDAYSNEWYORK
Microcks Use-cases
API
Provider
API
Provider
API
Consumer
Turn specification into live mocks ! Ensure your implementation
is compliant with contract
#APIDAYSNEWYORK@HGUERREROO
Magic
Demo
Time
Photo by Unsplash
#APIDAYSNEWYORK
EASE COLLABORATION
REUSE YOUR ASSETS
FOSTER INNOVATION
AND RAPID FEEDBACKS
CONTINUOUS SIMULATION AND
COMPLIANCE VALIDATION
SAME TOOLS FOR REST & SOAP
AND ASYNC API
COMMUNITY HUB TO SHARE MOCKS AND TESTS !!
Mocking Takeaways
icons by Made x Made from the Noun Project #APIDAYSNEWYORK@HGUERREROO
@MICROCKSIO #GRAPHQL CONF 2023
OpenAPI
Specification
2.x, 3.x
AsyncAPI
Specification
2.x/3.x
Traditional APIs Event-driven Systems
CloudEvents
Specification
1.0.x
Soap WebServices
(SoapUI)
5.1+
Postman Collection
(JSON)
2.x
GraphQLgRPC Services
3.x
General Purpose
Kafka broker
MQTT broker
WebSocket server
RabbitMQ
NATS.io
Google Pub/Sub
Microcks covers “ALL” Kinds of API
AWS SQS + SNS
@HGUERREROO #APIDAYSNEWYORK
More Resources
Microcks GraphQL Documentation
https://microcks.io/documentation/using/graphql/
GraphQL features in Microcks: what to expect?
https://microcks.io/blog/graphql-features-what-to-expect/