Microservice definition

Microservice means a Client owned or operated, bespoke application service component that is independently deployable and that serves a very targeted function within the context of a single software Application. A number of Microservices will be required to collectively deliver an overarching Application capability as a suite of small services, each running its own process and communicating with lightweight mechanisms (HTTP or SOAP for synchronous transactions or AMQP for asynchronous transactions);

Examples of Microservice in a sentence

  • A Stateful Micro-service which manages the current state of each User within the system.

  • Leveraging API and Micro-service development frameworks to ensure best practices, automated updates and deeper ways to control content and brand engagement.

  • All components communicate using the RESTful Microservice architecture.

  • Originally designed for Container-based Microservice Applications, their current application environment includes also VM-based applications, and they are quickly evolving for enabling the seamless connectivity of different cloud environments (hybrid and multi-cloud).

  • In a MSA that uses the API Gateway pattern there are two ways to implement an orchestrator: at the Microservice Layer or at the Gateway Layer.

  • A Microservice End Point is defined as in Clause 1.45 of the Master Agreement and is the equivalent of 1/5 of End Point.