OpenStack Curriculum (Core)

  • OpenStack in an Hour

    Overview:

    High level course to provide managers, directors, executives and business stakeholders an introduction to the OpenStack cloud platform for general awareness or in preparation for the Conceive phase of an OpenStack initiative.

    Duration:

    1 Hour

    Audience:

    Managers, Directors, Executives, and Business Sponsors.

    Topics Covered:

    • OpenStack Platform Overview
    • Common OpenStack Use Cases and Architectures
    • OpenStack Trends
    • Considerations for Undertaking an Open Infrastructure Cloud Initiative

    Training Schedule

  • OpenStack Architecture Fundamentals

    Overview:

    The OpenStack Architecture Fundamentals course provides a comprehensive introduction to OpenStack with a focus on the operational concepts for each OpenStack service, interactions between services, core API’s, and real world deployment use cases for service providers and end-users. By the end of this course participants will have a thorough understanding of: what OpenStack is, how it works, strengths and weaknesses, how it can be deployed, user interface options, and how to leverage the underlying OpenStack Foundation resources.

    Duration:

    1 Day

    Audience:

    This course is targeted to individuals that are new to OpenStack and include: IT Managers, Directors, Cloud Architects, System Administrators, Cloud Administrators, Cloud End-Users.

    Topics Covered:

    • Introduction to OpenStack
    • The OpenStack Foundation
    • OpenStack Services Operational Concepts
    • OpenStack Architecture Service Internals
      • Keystone
      • Nova
      • Cinder
      • Swift
      • Glance
      • User Interface (Horizon)

    Training Schedule

  • OpenStack Architecture and Administration

    Overview:

    The OpenStack Architecture and Administration course provides a comprehensive, hands-on introduction to OpenStack with a focus on the operational concepts for each OpenStack service, interactions between services, and the essential skills required to master the day-to-day operation and management of your OpenStack cloud.

    Additionally, the course objectives are aligned to the OpenStack Foundation’s “Certified OpenStack Administrator” exam requirements. By the end of this course participants will have a thorough understanding of: what OpenStack is, how it works, strengths and weaknesses, how it can be deployed, user interface options, how to leverage the underlying OpenStack Foundation resources, and how to properly administer (operate, maintain, and troubleshoot) an OpenStack cloud.

    This course is targeted to individuals that are new to OpenStack and will provide IT practitioners (Cloud Architects, System Administrators, Cloud Administrators, DevOps personnel, and Cloud End-Users) the core foundational knowledge needed to administer their OpenStack cloud and progress to OpenStack Implementation and Architect courses/roles.

    Duration:

    3 Days

    Audience:

    This course is targeted to individuals that are new to OpenStack and include: Cloud Architects, System Administrators, Cloud Administrators, DevOps personnel, and Cloud End-Users.

    Topics Covered:

    • OpenStack Platform Overview
    • Common OpenStack Use Cases
    • OpenStack Services (Overview, Architecture APIs, Interactions, and CLI Commands)
      • Introduction to OpenStack
      • The OpenStack Foundation
      • OpenStack Services Operational Concepts
      • OpenStack Architecture Service Internals
        • Keystone
        • Nova
        • Cinder
        • Swift
        • Glance
        • User Interface (Horizon)
      • OpenStack Dashboard Navigation
      • Cloud Monitoring
      • Administer (manage and maintain) an OpenStack cloud across the Compute, Networking, Identity, Storage (block and object), Image, and Orchestration services
      • Troubleshoot common OpenStack issues

    Training Schedule

  • Designing OpenStack Clouds

    Overview:

    Expanded version of the OpenStack Fundamentals course that includes hands-on technical instruction on the OpenStack cloud platform and service components, design considerations, and deployment options. For each component: key concepts, API’s, interactions between services, design considerations, deployment options for high availability and scaling, configuration, and command line interface commands for deploying and managing an OpenStack cloud are covered and reinforced with demonstrations and lab exercises.

    Duration:

    5 Days

    Audience:

    Cloud Team/Cloud Architects

    Topics Covered:

    • OpenStack Platform Overview
    • Common OpenStack Use Cases
    • OpenStack Services (Overview, Architecture APIs, Interactions, design considerations, deployment options, and CLI Commands)
      • Compute (Nova)
      • Networking (Neutron)
      • Object Storage (Swift)
      • Block Storage (Cinder)
      • Identify (Keystone)
      • Telemetry (Ceilometer)
      • Orchestration (Heat)
      • Database as a Service (Trove)
    • Application Selection for Workload Migration
    • Compute and Storage Optimization
    • Infrastructure and Application Migration

    Training Schedule

  • OpenStack High Availability and Operations

    Overview:

    This class will provide participants with a foundational understanding of the high availability configuration options when deploying OpenStack. In addition, it will review the operational differences needed when OpenStack is deployed in this configuration. The course will focus on practical deployment scenarios for shared OpenStack services including API endpoints, Database, Queuing and Networking.

    Duration:

    1 Day

    Audience:

    This course is targeted to: Cloud Architects, System Administrators, and Cloud Administrators pre-existing OpenStack Architecture and Administration experience.

    Topics Covered:

    • High Availability Concepts
    • Failure Consequence Management in the OpenStack architecture, consequences of failures and HA solutions
    • High Availability Patterns and Technologies for OpenStack Shared Services
    • High Availability Operations
    • Configuration of High Availability Networking

    Training Schedule

  • OpenStack Cloud Architecture, Operations, and Implementation

    Overview:

    This course provides comprehensive, hands-on instruction on OpenStack with a focus on architectural concepts, operational tasks, and implementation (install and configure). Additionally, a subset of the course objectives is aligned to the OpenStack Foundation’s “Certified OpenStack Administrator” exam requirements.

    By the end of this course participants will have a thorough understanding of how to deploy and operate a multi-domain OpenStack Cloud

    This course is targeted to individuals that are new to OpenStack and will provide IT practitioners (Cloud Architects, System Administrators, Cloud Administrators, DevOps personnel, and Cloud End-Users) the core foundational knowledge needed to Implement and Operate an OpenStack cloud.

    Duration:

    5 Days

    Audience:

    This course is targeted to: Cloud Architects, System Administrators, and Cloud Administrators pre-existing OpenStack Architecture and Administration experience.

    Topics Covered:

    • Introduction to OpenStack Architecture
    • OpenStack Services Operational Concepts
    • OpenStack Architecture Service Internals
      • Keystone
      • Nova
      • Cinder
      • Swift
      • Glance
      • User Interface (Horizon)
    • OpenStack Dashboard Navigation
    • Cloud Monitoring and Metering
    • Administer (manage and maintain) an OpenStack cloud across the Compute, Networking, Identity, Storage (block and object), Image, and Orchestration services
    • Load Balancing as a Service
    • Firewall as a Service
    • OpenStack Install and Configuration
    • Troubleshoot common OpenStack issues

    Training Schedule

  • OpenStack Advanced Networking

    Overview:

    This course provides networking and virtualization professionals detailed instruction on OpenStack networking services to include design and configuration considerations. Topics along the spectrum from low-level technologies (Open vSwitch and GRE tunneling) to high level services (load balancers) will be covered and reinforced with hands on labs.

    Duration:

    3 Days

    Audience:

    Network professionals as well as architects, system administrators, and technical team members.

    Prerequisites:

    • OpenStack Fundamentals course, Designing OpenStack Clouds course or equivalent OpenStack experience
    • Experience with network protocols switching, and virtualization networking
    • Experience with virtualization technologies such as KVM, Xen, and VMware

    Topics Covered:

    • OpenStack Neutron architecture and implementation
    • Neutron and Nova networking models
    • OpenStack network models and drivers
    • Third party SDN plugins for OpenStack
    • Networking tunneling and encapsulation with GRE and VxLAN
    • Troubleshooting OpenStack networking
    • Deploying layer 4-7 networking services in Neutron

    Training Schedule

Contact Solinea for More Information