microservice-canvas icon indicating copy to clipboard operation
microservice-canvas copied to clipboard

Examples of the microservice canvas

Examples of the microservice canvas

About the microservice canvas

The microservice canvas is a very convenient way to document a (micro)service. To learn more about the microservice canvas please see this http://chrisrichardson.net/post/microservices/general/2019/02/27/microservice-canvas.html[blog post].

Formats

The canvas is available in the following formats:

  • link:order-service-example-canvas.adoc[Asciidoc]
  • link:Order_Service_Canvas.docx[Word]
  • https://docs.google.com/document/d/1GM9ziaa5yOJsHJRa_Cnhvnugl3oOBmjs3rMM3p0Ialk/edit?usp=sharing[Google Doc]

Tools

Take a look at this https://github.com/microservice-canvas/microservice-canvas-tools/[library for generating a canvas] for a running service.

Example microservice canvas

This microservice canvas describes the Order Service, which is part of the https://github.com/microservices-patterns/ftgo-application/[FTGO application] - my https://microservices.io/book[book's] example application.

image::http://chrisrichardson.net/i/posts/Order_Service_Canvas.png[]

Copyright (c) 2020 Chris Richardson Consulting Inc. All rights reserved