PHP Microservices — Organizing Access To Multiple Services
When venturing out to build an architecture using microservices, how you construct the services will be pivotal in the way you are able to manage, scale and secure your application. Building up from our other tutorials, we are now going to learn how to structure access your microservices.
Our Journey Thus Far with Microservices
With Microservices we covered a few topics and still have a few more to go. Before diving into this tutorial, it is suggested that you understand the past topics:
- Socket Programming with emails as an example
- Using A Queueing System With RabbitMQ
- Create A Restful CRUD API
These short prior examples are important for understanding this part of the series. After this tutorial, we will get into security, deployment and creating fault tolerance.
What Are We Building Now
We are building an abstraction layer that allows any device to easily connect with a multitude microservices. We are also setting up an architecture that we can maintain and…