what are microservices and containers
A microservice is a piece of software that can be executed on its own and has a generic interface for being accessed (HTTP being the most commonly used). A container is a means of running a process inside an insulated scope, providing some or all of the required dependencies. Docker is the most prominent example of container technology. Microservices and containers go along pretty well, as you can use build a container that contains all the required dependencies of a microservice. You can then deploy this container anywhere you want without needing to install any dependencies, besides the Docker runtime. Thanks for the A2A!