This month will be a packed session with both dotCloud (the makers of Docker) and Canonical giving us the latest on their workings in the OpenStack ecosystem.
Canonical: Ubuntu and OpenStack - Your path to the open cloud.
During this session, an Ubuntu expert will cover the unique work Canonical have undertaken with the OpenStack project, our open tools and services for deploying an OpenStack cloud, our forthcoming Charm Championship and what services we provide in conjunction with Dell for those deploying an OpenStack cloud.
About the Speaker:
Dustin Kirkland is Canonical's Cloud Solutions Product Manager, leading the technical product strategy, road map, and life cycle of the Ubuntu Cloud commercial offerings. Formerly the CTO of Gazzang, delivering data security and encryption for cloud computing and big data using eCryptfs, dm-crypt, Dustin designed and implemented an innovative key management system for the cloud, called zTrustee. Dustin is also an active Core Developer of the Ubuntu Linux distribution, maintainer of 20+ open source projects, and the creator of Byobu. Dustin lives in Austin, Texas, with his wife Kim, daughter, his two Australian Shepherds, and is also an avid home brewer.
dotCloud: OpenStack, Containers and Docker
Twenty years ago, developers built static applications on well-defined stacks that ran on proprietary, monolithic hardware. Developers today want freedom to build applications using their choice of services and stacks and, ideally, want to be able to run those applications on any available hardware. Of course, this raises questions about service interaction, the practicality of migrating applications across environments, and the challenges of managing unlimited combinations of services and hardware environment.
By promoting an open source approach to flexible and interoperable infrastructure, OpenStack goes a long way towards achieving this vision of the future. This talk discusses the application and platform side of the equation, and the interplay between OpenStack, Container technology (e.g. LXC), and the opensource Docker.io project. Docker.io enables any application and its dependencies to be deployed as lightweight containers that run consistently virtually anywhere. The same containerized application that runs on a developer's laptop can run consistently on a bare metal server, an OpenStack cluster, a Rackspace cloud, a VM,etc. While providing isolation and compatibility, containers have significant size, peformance, and deployment advantages over traditional VMs.
Recently, the community created an integration between Docker and OpenStack Nova, opening up exciting possibilities for web scale application deployment, continuous integration and deployment, private PaaS, and hybrid cloud. Solomon Hykes will give an introduction to Docker and containers in the context of OpenStack, and will then demonstrate cross-environment deployment of applications.
About the Speaker:
Solomon Hykes is the founder and CTO of dotCloud, and the original author and primary maintainer of Docker. A Forbes 30 under 30, he is a recognized thought leader in the fields of infrastructure automation, software architecture and application development practices, and a champion of service-driven development, a game-changing trend that is transforming the way software is created and consumed. Solomon has presented to both technical and non-technical audiences at conference including GigaOM Structure (Judge’s choice & People’s choice), Cloudbeat, Cloud Expo, JSConf, Realtimeconf, cloudcamp, Archcamp, Up Conference 2012, Cloud Mafia and DeveloperWeek. Solomon has a Master’s Degree in Computer Science from the European Institute of Technology in Paris.