Configuring orchestration and containers
We are already orchestrating components of the application using container technology. The docker-compose.yml
file that we have explored in previous chapters defines the supporting containers we need and their configuration. When we execute docker-compose
with this file, we are orchestrating the dependency resources by spinning up a specific configuration of containers in Docker.
The next step is to add the MTAEDA microservices to this orchestration definition, so we can develop code efficiently and consistently.
Everything as Code (EaC)
For a moment, let us validate why we want to continue with an orchestration approach to support the EDA development. I am confident you know at least the basics of DevOps! (I am referring to the practice, not the Microsoft service). By now, you may have also heard of, or worked with, GitOps. If you have not – do not fear. At the heart of both practices, you will simply find code to describe every...