Micro-services is a technology, which enables creation of enterprise applications from small functional blocks distributed across heterogeneous server environments. Micro-services gain popularity due to increasing cloud adoption across organizations undergoing digital transformation.
Due to their principal positioning as interoperable blocks of business logic, micro-services win an increasing attention among BPM professionals as a valuable resource of business automation. However, micro-services are not unique in this respect. Interoperable aggregation of business objects dominates development of corporate IT during all its history. Nearly every notable digital business platform offered its own paradigm of distributed interoperability. Micro-services are just a manifestation of this long trend on the current level of technology.
As any growing ecosystem of business objects, micro-services principally require systematic structuring and maintenance achievable through BPM. Without delimited methodology, dedicated modeling and precious planning complex corporate systems of micro-services can easily fall apart burying costly and time consuming IT initiatives. BPM is principal facilitator and enabler for micro-services universe.
Primary features of BPMN.Sharp: Full conformance to the latest version of BPMN 2.0 specification by OMG . Import models from all major BPM vendors Strict validation of the model according to BPMN specification. Arbitrary scaling and zooming view of most complex diagrams. Support of raster and vector image output. Batch processing of multiple BPMN files. Simple API to create and edit BPMN models. 100% Microsoft .NET managed solution. Loyal open source license for private and commercial use. Grab your copy on NuGet for one-click inclusion into your solution and quick BPMN enablement. Find more details, demo project and commented code samples on GitHub .
Comments
Post a Comment