For the uninitiated, OpenStack's role in cloud infrastructure can be a little hard to understand unless you know it's capabilities and how it operates. Furthermore if someone is new to infrastructure-as-a-service, OpenStack looks a lot like virtualization or simply like public cloud offerings. In this session we will start at the very beginning and walk our way through early services. These services like Nova and Swift provided VMs and storage and were the building blocks for every project today. We will take a journey through some of the latest services that have extended OpenStack into a stable and fully functional cloud operating system for the enterprise. This session for the absolute beginner will help attendees understand other more advanced topics presented throughout the week.
- What "cloud" is and how it differs from virtualization.
- Historical view of OpenStack
- Why anyone would want to use OpenStack and its common use cases
- Basic OpenStack terminology - Introduction to keystone, groups, projects, and more.
- All the core services and how they interact through APIs and stateful components
- Introduction to the other ~50 optional services
- Basic provisioning flow of a VM
