2018/06/01

Microservices mindmap

"The tree" - See also  my photo page

When you are fairly new within the Microservices land, there are a lot of terms fired at you. So also for my own understanding i have made a mindmap. I think it has a good status now, so that i can share it with you. As always feedback is very welcome !


You can download the mindmap here.

28 comments:

  1. This is very innovative! Couple of things ESB was not visible. Service Mesh could take more central view in communucatio@n

    ReplyDelete
  2. Thanks Manish for the feedback. I have updated the mindmap with version 1.1

    ReplyDelete
  3. Simply Excellent! - Where does BPM falls? - Do you have plans to cover it?

    ReplyDelete
    Replies
    1. Hello Sravanthi, thanks ! About BPM, good question. I think there are different views on it. Here are mine:
      1) BPM is inside the Microservice, because it should be functionally be together
      2) The whole process covers more Microservices and then Choreography is used to trigger other Microservices with event. In this case the BPM is implicitly covered over Microservices.

      So that's why i put Choreography within the map. But this my view on it of course

      Delete
    2. Right.This is a cool one on Micro services. BPM(OR a typical BPEL process) is an example of a process orchestration which would invoke/consume micro service(s) to fulfil the functionality required by the process. Anyway, thanks for sharing the mindmap. Very useful one.

      Delete
  4. Excellent coverage.
    Data can be more refined to include BI/Files and legacy stuff as they are still in use largely in big corps.
    Not sure if I have missed it somewhere as I am zooming it on my mobile :)
    Great work ��

    ReplyDelete
    Replies
    1. There is some data stuff in it, but BI will be another topic. I want to create a mindmap around information management as well.

      Delete
  5. Hi,

    Can you share a more sharper image, not able see lot of things clearly. An HD image will help, in taking a print out and sticking at peoples desk.

    ReplyDelete
  6. Very good representation, appreciate the efforts.

    ReplyDelete
    Replies
    1. Thanks ! Feedback is also welcome if you miss something for example.

      Delete
  7. Very nice way of representation.

    ReplyDelete
  8. This is simply super stuff. Covers 360 degree view of micro services and a good illustration that everywhere MS fits.

    ReplyDelete
    Replies
    1. Thanks Bala ! But a note on that MS everywhere fits: you should always consider this because MS does not fit everywhere. In case a simple single application is good enough, dont do it. This is of course a simplified example but for me MS is just another "tool" within the architecture toolbox ;)

      Delete
  9. Ontology of microservices ... it looks like great !

    ReplyDelete
  10. RJH - Do you mind if I copy the image/link to LinkedIn? -smg

    ReplyDelete
    Replies
    1. You can copy the link to this blog in LinkedIn.

      Delete
  11. Very well depicted. Very concise and handy representation, Thanks

    ReplyDelete
  12. Thank you For sharing the Best information on Microservices.
    Microservices training in Hyderabad

    ReplyDelete
  13. Thanks for sharing this valuable information to our vision Microservices Online Training

    ReplyDelete
  14. Mind Maps are proven to be the most effective productivity tool used widely today, and this has a significant impact on the performance of businesses! Mind Mapping is quite an easy task, some people choose to just draw them by hand on paper, while some people prefer to use whiteboards. The best way to draw mind map is using a software like Creately Mind Map Maker

    ReplyDelete
  15. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…!!.. Oracle SOA Online Training

    ReplyDelete