Overview
OS100 OpenStack Essentials is designed to provide participants with a foundational understanding of OpenStack as a cloud platform. Whether you’re considering moving legacy infrastructure and applications to the cloud or exploring options for cloud adoption, this course will guide you through the basics of OpenStack and its ecosystem.
Objectives
By the end of this course, leaner will be able to:
- Gain familiarity with OpenStack and its modularized architecture.
- Understand the core services of OpenStack for Infrastructure as a Service (IaaS).
- Explore additional components for containerization, bare metal provisioning, monitoring, and more.
- Learn about the OpenStack Foundation and its role in driving innovation and adoption.
- Begin your cloud journey with hands-on experience and practical knowledge of OpenStack.
Prerequisites
- Basic understanding of cloud computing concepts.
- Familiarity with virtualization technologies.
- Knowledge of networking fundamentals.
- Proficiency in using Chrome or Firefox browsers.
- Access to a laptop with WiFi connectivity.
Course Outline
- Overview of cloud computing models: IaaS, PaaS, and SaaS.
- Benefits and advantages of migrating to the cloud.
- Understanding key cloud concepts such as scalability, elasticity, and pay-as-you-go pricing.
- History and evolution of OpenStack.
- Role of the OpenStack Foundation in driving innovation and adoption.
- High-level overview of OpenStack architecture and its modularized approach.
- Nova: Compute service for managing virtual machines.
- Neutron: Networking service for providing network connectivity.
- Cinder: Block storage service for managing persistent storage volumes.
- Keystone: Identity service for authentication and authorization.
- Glance: Image service for managing virtual machine images.
- Swift: Object storage service for scalable and durable storage.
- Heat: Orchestration service for automating the deployment of infrastructure.
- Magnum: Container orchestration service for managing containerized workloads.
- Exploring the broader ecosystem of OpenStack projects and initiatives.
- Understanding the role of the OpenStack Marketplace in providing additional services and solutions.
- Introduction to reference implementations and best practices for deploying OpenStack environments.