Microservices and Docker at Scale: The PB&J of Modern Systems
After predominantly being used in the build/test stage, Docker has matured and is expanding into production deployment. Similarly, microservices are expanding from greenfield web services to use throughout the enterprise as organizations explore ways to decompose their monolithic systems to support faster release cycles. Anders Wallgren says running microservices-based systems in a containerized environment makes a lot of sense—both for build and test, and from a runtime perspective in production. This makes Docker and microservices natural companions, forming the foundation for modern application delivery. However, managing microservices and large-scale Docker deployments poses unique challenges for enterprise IT. Anders shares modern requirements for building, deploying, and operating microservices on a large-scale Dockerized infrastructure. Join Anders as he discusses best practices for Docker configuration and registry management, how to operationalize Docker orchestration, tips for integrating containers into complex existing environments, how IT enables Dev and Ops to use Docker for both microservices and traditional application releases, and more.