Case: eMagiz, a Paas platform for messaging solution, allows business engineers to decide how to deploy message bus components.

Requirement: eMagiz wants to have a editor which visualizes and allows user to freely edit message bus architecture.


  • drag/ drop system to different kind of deployable container.
  • autolayout the message bus topology
  • preview of drag/drop

Architecture designer

Design in action