Demystifying Containers and Microservices

Container technology lends itself well to an architectural pattern known as microservices; however, the two are distinct concepts and should not be confused. Containers, popularized by Docker, Inc., starting in 2013, are essentially packaged applications – very broadly analogous to an .EXE. Containerized applications (more accurately, container instances) require a container runtime that bridges the container instance to the OS.

Become a DOM member or log in to read the full report