Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Apidays New York 2024 - Increase your productiv...

Apidays New York 2024 - Increase your productivity with no-code GraphQL mocking by Hugo Guerrero, Red Hat

Increase your productivity with no-code GraphQL mocking
Hugo Guerrero, Chief Software Architect, APIs & Integration Developer Advocate at Red Hat

Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)

------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/

apidays

May 14, 2024
Tweet

More Decks by apidays

Other Decks in Technology

Transcript

  1. @HGUERREROO #APIDAYSNEWYORK Hugo Guerrero APIs Developer Advocate @ Red Hat

    Open Source Contributor History, Travel & Food Enthusiast Microcks maintainer
  2. @HGUERREROO #APIDAYSNEWYORK Many API challenges to address... #1 - Shorten

    feedback loop #3 - Validate implementations #2 - Parallelize developments
  3. #APIDAYSNEWYORK @HGUERREROO What do you use to create GraphQL Schemas?

    ⓘ Start presenting to display the poll results on this slide.
  4. #APIDAYSNEWYORK icons by Made x Made from the Noun Project

    @MICROCKSIO The importance of CONTRACT and EXAMPLES GENERATED EXAMPLES GENERATED REAL-LIFE BUSINESS EXPECTATIONS EXECUTABLE SPECIFICATIONS MOCKS & TESTS
  5. @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
  6. @HGUERREROO #APIDAYSNEWYORK Microcks Use-cases API Provider API Provider API Consumer

    Turn specification into live mocks ! Ensure your implementation is compliant with contract
  7. 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
  8. @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 GraphQL gRPC 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
  9. @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/ Continuous Testing https://microcks.io/blog/continuous-testing-all-your-apis/ TestContainers Module https://testcontainers.com/modules/microcks/
  10. @HGUERREROO #APIDAYSNEWYORK We Need You! Try Microcks (microcks.io) ! We

    are on Discord microcks.io/community Follow us on Twitter @microcksio, Distribute, & if you like it. Itʼs a 100% Open Source. And if you love it, contribute !