From the Blogosphere
Mesos Container Management | @DevOpsSummit #DevOps #Docker
Application development and delivery methods have undergone radical changes in recent years to improve scalability & resiliency
May. 31, 2016 02:30 AM
Application development and delivery methods have undergone radical changes in recent years to improve scalability and resiliency. Container images are the new build and deployment artifacts that are used to ship and run software. While startups have long been comfortable experimenting with and embracing new technologies, even large enterprises are now re-architecting their software systems so that they can benefit from container-enabled micro services architectures.
With the launch of DC/OS, we see adopting these container strategies being made an order of magnitude easier.
Orchestration layer is the backbone for microservices
When it comes to running and managing microservices environments the real challenge isn't the container technology. The real challenge is controlling and mastering the new approach to container orchestration. This is where container management tools and frameworks come into play.
Based on observations we've made in large real-world environments, Mesos with Marathon (the core rock-solid production packages of DC/OS) is an ideal solution for reliably deploying container-backed microservices in clusters with hundreds of 16+ vCPU nodes. The orchestration layer manages available resources in the cluster and follows a "supply-driven" approach to allocating the resources required to spin up Docker containers with Marathon. This makes the orchestration layer crucial for running clustered environments and underscores the requirement that automated fail-over mechanisms be put in place in case nodes fail.
To read more please visit here.