Routing layer
Connects HTTPS queries to corresponding microservices.
API gateway creates APIs at any scale.
Service Discovery finds dynamically assigned network locations of microservices instances.
Load Balancer distributes API calls among microservices.
Caching stores and returns static data (e.g., text files) to upload web pages faster.
Security safeguards microservices from external threats.