In this talk we look at the challenges of taking docker and using it as the basis for a cloud platform. We highlight the work done by one of our own Cloudsoft engineers Andrea Turli who has contributed an Apache jclouds provider for Docker and integrated this with the open source project Brooklyn.
Andrea has written about this in a recent blog post AMP for Docker and so using this as a starting point we show how we are building on this to create a lightweight dynamic Docker cloud and compare and contrast this with work we are doing with our latest partner Waratek to help them create a similar lightweight dynamic Java cloud using their Java application container technology.
10. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker
PaaS NoSQL Analytics
The Application
11. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker
PaaS NoSQL API MgmtAnalytics
The Application
12. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker
PaaS NoSQL API MgmtAnalytics
The Application
13. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker LXC
PaaS NoSQL API MgmtAnalytics
The Application
14. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker LXC Waratek
PaaS NoSQL API MgmtAnalytics
The Application
15. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker LXC Waratek Mesos
PaaS NoSQL API MgmtAnalytics
The Application
16. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker LXC Waratek Mesos
PaaS NoSQL API MgmtAnalytics
The Application
17. Patterns
Cloud Bare Metal
Software Defined
{Compute,Storage,Networking}
Real Things
That You Plug In
Docker LXC Waratek Mesos
PaaS NoSQL API MgmtAnalytics
The Application