Using Continuous Integration with an Open Source Code Base for Large-Scale Infrastructure Deployments
Continuous Integration / Continuous Delivery (CI/CD) is a well established practice in the software engineering of applications. With the advent of the cloud and OpenStack, new challenges have arisen in how best to apply those patterns to the infrastructure upon which those applications are running. Add the unique challenges posed by consuming an open source code base, and the opportunities for innovation and creative solutions are great. In this talk, members of Rackspace's Deployment System Team will cover how they have adapted CI/CD patterns and principles to maintain the infrastructure of their public cloud offering (compute, networks, images.) The discussion will offer a look into the evolution of the deployment process of a large-scale OpenStack cloud, as well as the tools used to achieve the current level of automation around the consumption and deployment of upstream OpenStack code. The talk will conclude with an overview of ongoing efforts to continually improve and automate the interaction between the physical capacity of the cloud and the software bits that enable virtual instances to be created.
Software Developer, Rackspace Managed Hosting
What am I passionate about? Lots. Maybe one day I'll take the time to write it down. Until then just know I'm fighting the good fight for CI/CD within Rackspace as well as within the OpenStack community.
Software Dev Manager, Rackspace Hosting, Inc
Rainya Mosher is a Manager of Software Development at Rackspace Hosting within the Public Cloud Infrastructure unit. As a Racker working with OpenStack, she has discovered untapped skill in herding cats, ideas, developers, product managers, community, and code to take a good idea, see it merged upstream, and ultimately deployed to production in Rackspace’s Public Open Cloud. She is a passionate about helping developers and engineers find that happy spot where they can do magic with a text... Read More →
Thursday May 15, 2014 1:30pm - 2:10pm
Attendance numbers do not account for private attendees. Get there early!
Remove this from your schedule?
This session is full and you may not be able to get back in.