Each modular service has pre-built web components that can be dropped into any website
Components built for
Components have both UI display and API client modules
Services are designed to be
- Clustered for fault tolerance
- Tolerant of other failed systems (micro-services)
There are many benefits for using a microservice architecture, including:
Provides a solid module boundary therefore strengthening the modular structure.
Are able to use multiple languages, development frameworks and data-storage technologies.
They are primarily served as web API’s that are delivered over HTTP.
Publish events which facilitate Event Driven Architecture (EDA)
Designed in a way to be flexible enough to suit specific customer requirements.
With security at the forefront of every company's mind, microservices allow you to isolate sensitive data thereby adding additional security.