Describing a Microservice with Hopex IT Architecture
Microservice diagrams
A microservice is described by several types of diagram:
• A microservice structure diagram is used to represent the interactions between microservice components based on service interfaces formalism.
• A microservice flow scenario presents the flows exchanged between the microservice elements in a given context.
• A microservice deployment architecture used to represent technical elements that support the microservice.
Accessing the list of microservices
To access the list of microservices from the Inventories navigation menu:
The list of microservices appears in the edit area.
Microservice properties with Hopex IT Architecture
A Microservice can be described from its properties pages.
The Characteristics property page of a microservice provides access to:
• Its Owner which is the current library by default,
• its Name,
• the Review Status,
• the text of its Description
• The Functional scope section is used to describe:
• The Business capabilities covered by the microservice,
• The Implemented Functionalities that are fulfilled by the microservice.
• The Responsibility section relates the person(s) responsible for the IT service
• Software Designer
• Local Application Owner
• The Technologies section provides access to the list of Software Technologies used by the microservices.
• the Risks section presents the risks associated with the application, see Describing an Application Environment with Hopex IT Architecture.
With Hopex IT Architecture a microservice is described by other property pages, see Hopex IT Architecture properties pages content
Using a Microservice Structure Diagram
With Hopex IT Architecture, the components of a microservice can be described by a microservice structure diagram.
A Microservice Structure Diagram includes:
• IT services,
•
• Physical data stores; see Managing Data.
• access, request and service points; Creating a Service Point or a Request Point.
• Service interactions between components