You're using IaaS to build a large scale, multitenant, hosted service. At the end of the day, you're hosting other people's code in some form.
Your environment needs to be dynamic to properly utilize IaaS capabilities and meet user expectations. You need it to stay secure and controlled. Your users need to stay isolated from each other without feeling restricted. You need to control orchestration, workload management and security. You need to orchestrate to respond to changes in scale or failures at the IaaS level. You need workload management to control the resources a single user can consume and how contention is managed. Lastly, you need users to have access to as much as possible so they feel in control without risking your control of the overall system.
Come to this meetup to see how OpenShift uses MCollective for orchestration, SELinux for segmentation, Linux Control Groups for workload management and some core operational fundamentals applied to cloud architectures to tackle this challenge.
Matt Hicks is one of the founding members of the Red Hat OpenShift team. He has spent over a decade in software engineering with a variety of roles in development, operations, architecture and management. His real expertise is in bridging the gap between developing code and actually running it in production. An expert in IT and cloud-based architectures, he spends his time these days evolving OpenShift to harness the power of cloud and make developers more productive.