Here are the key takeaways:
There are many drivers behind peoples’ excitement around Linux Containers – but the main ones that stood out for us were:
- Application portability – being able to run the same app on any Linux host running on any cloud is like a dream come true for many sys admins and developers. Administrators are relieved that they no longer have to maintain different configuration scripts for different cloud environments and are excited about not being locked down to specific cloud provider or virtualization technology as a result.
- Quickly evolving ecosystem – Linux admins and devlopers are excited to see how quickly this ecosystem is evolving to address the various gaps in the container technology
Ensuring high availability by distributing containers across multiple hosts or regions is an absolute must if this technology is to be used in production.
Containerizing enterprise IT applications is still a challenge because:
- It typically involves a significant learning curve in learning yet a new syntax in Dockerfiles
- Existing application composition frameworks do not address complex dependencies or auto-scaling workflows post-provision
- Integrations with existing load balancing or database services are difficult to manage today (especially after the application has been provisioned)
We were thrilled to hear this feedback as we have addressed most of these challenges in our platform today. We will continue to enhance our infrastructure automation integrations, placement algorithms, application modeling and lifecycle management capabilities to help enterprises accelerate their adoption of Linux Containers.
Here is an interview by the Cube giving a good recap: