Server virtualization has revolutionized the data center and paved the way for cloud architectures and new degrees of IT automation. While virtual machine (VM) technology has matured over the last decade, containers are becoming a foundational technology for server virtualization and cloud application deployments.
Containers can accelerate application deployment cycles and increase cloud agility in fundamental ways, but deploying containers in production requires an automated, virtualized networking infrastructure that can connect container based applications. A new white paper from Nuage Networks outlines the networking requirements for effectively deploying Docker container based applications.
The portability of these lightweight, efficient containers has also been a boon to advancements in DevOps, an increasingly popular application development methodology that better aligns application development organizations with IT departments. DevOps enables a process called continuous integration; meaning small incremental changes to applications (potentially as micro-services) can be rolled out very quickly to meet immediate business requirements, rather than traditional monolithic application development cycles.
Achieving the rapid, incremental deployments-on-demand of DevOps requires a great deal of infrastructure and deployment automation, which can only be achieved with a policy-based software-defined networking (SDN) automation platform like the Nuage Networks Virtualized Services Platform (VSP). With SDN, infrastructure changes, application provisioning and cloud orchestration are all handled programmatically, rather than manually by IT.
Nuage Networks also takes the most open, vendor agnostic approach to cloud orchestration tools and platforms of the leading SDN vendors, particularly with regards to support for OpenStack. OpenStack is one of the leading cloud platform technologies that is evolving to support containers. But organizations also need the flexibility to run other cloud management systems across their container and VM environments besides OpenStack. Many organizations are looking at a range of container-specific orchestration tools such as Docker Swarm, Kubernetes and Apache Mesos.
Nuage Networks recognizes that VMs and containers will exist side-by-side in enterprise private clouds and service provider networks for many years, so it designed the latest release of VSP to integrate with Docker as it does with VM environments. The paper outlines the Docker integration details and explains how VSP now treats Docker containers, VMs, and bare-metal hosts all as first-class citizens.
Read the white paper to learn more about how VSP can help automate container-based application deployments and connect Docker to VMs and bare metal servers under its management.