Forrester Research and InfoWorld propose a four-tier engagement/architecture platform toward microservices. This architecture model adopts the changes in computing and penetration of mobile devices for application development.
The foremost consideration is to decide on microservices architecture and design the services interaction before optimizing.
The four-tier approach to microservices is broken down into the following different layers:
- Client tier: This is customer experience based on mobile clients and IoT
- Delivery tier: This optimizes user experience based on the device personalizing content by monitoring user choices
- Aggregation tier: This aggregates data from the services tier a long with data protocol translation
- Services tier: This is the usage of existing data services in-house, or external services, such as Twilio and Box
The biggest difference is the separation of the client tier; based on real-time interaction with users the layers underneath can be...