The example application architecture we’ll walk you through creating on App Mesh is called Product Catalog
and is used in any eCommerce Application. We have attempted to pick different technology framework for building applications to include the polyglot nature of microservices-based applications.
This application is composed of three microservices:
frontend-node
shows the UI for the Product Catalog functionalityEKS Managed Nodegroup
prodcatalog
is a Rest API Service that performs following operations:
proddetail
to get Product Catalog Detail information like vendorsEKS Fargate
proddetail
is a Rest API Service that performs following operation:
EKS Managed Nodegroup
From the above diagram, the service-call relationship between the services in Product Catalog
application can be summarized as:
frontend-node
»»> calls »»> Product Catalog backend prodcatalog
.prodcatalog
»»> calls »»> Catalog Detail backend proddetail
.