OpenStack Certification

Video description

More than 7 hours of training, so you can pass the Certified OpenStack Administrator Certification or the Red Hat Certified System Administrator (RHCSA) in Red Hat OpenStack exams.

Description

OpenStack Certification Complete Video Course is a unique video product that provides a solid understanding of OpenStack, so you can pass two certification exams: the Certified OpenStack Administrator exam from OpenStack Foundation and the Red Hat Certified System Administrator (RHCSA) in Red Hat OpenStack exam. In addition to helping you study for your chosen exam, this thorough video course provides in-depth insight and knowledge about OpenStack to help IT Administrators, designers, and architects get practical knowledge on how to implement OpenStack-based cloud solutions.

OpenStack Certification Complete Video Course contains 18 individual videos lessons, for a total of more than 7 hours of instruction. The videos consist of audio instruction, whiteboard teaching, live CLI demos, and video screen casts. Every objective for both the openstack.org and the Red Hat exams are covered. Two labs are also included, so you can gain first-hand experience working in the Red Hat and OpenStack platforms.

About the Instructor

Sander van Vugt is an independent Linux trainer, author, and consultant living in the Netherlands. Sander has written numerous books about different Linux-related topics and many articles for Linux publications around the world; he is also the author of the bestselling RHCSA LiveLessons and RHCE LiveLessons video courses. Sander has been teaching Red Hat, SUSE, and LPI Linux classes since 1994. As a consultant, he specializes in Linux high availability solutions and performance optimization. More information about Sander is on his website at www.sandervanvugt.com.

Skill Level

  • Beginning to Intermediate

What You Will Learn

  • OpenStack Basics
  • OpenStack Components
  • Deploying Red Hat OpenStack with Packstack
  • Deploying OpenStack on Ubuntu
  • Managing OpenStack with Horizon
  • Managing OpenStack from the Command Line
  • Managing Back-End Services Managing Keystone
  • Implementing Object Storage with Swift
  • Implementing Object Storage with Ceph
  • Managing Glance Image Services
  • Managing Cinder Block Storage
  • Understanding Neutron Networking
  • Managing Neutron Networking Services
  • Managing Nova Compute and Instances
  • Implementing OpenStack
  • RHCSA OpenStack Final Lab
  • Certified OpenStack Administrator Final Lab

Who Should Take This Course

The target audience for this course is Linux engineers who want to become certified to work with OpenStack. Other target audience groups include:

  • IT architects who need to get insight in the working of OpenStack
  • Developers who need to get insight in the working of OpenStack

The product focuses on theoretical and practical configuration. Users should have a working knowledge of Linux. The course is apt for experienced Linux or UNIX administrators. The preliminary knowledge that is required to attend this course can be obtained by working through the RHCSA LiveLessons course.

Course Requirements

The ideal target student has some preliminary Linux knowledge already.

About LiveLessons Video Training

Pearson’s LiveLessons video training series publishes the industry’s leading video tutorials for IT pros, developers, sys admins, devops, network engineers, and certification candidates. LiveLessons feature the highest-quality professional skills training led by recognized author instructors published by Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT certification, programming, development, networking, software skills for the home, office, and business, and more. Your purchase provides you with lifetime online access to the content.

Pearson IT Cert: http://www.pearsonitcertification.com/livelessons

Table of contents

  1. Introduction
    1. OpenStack Certification: Introduction
  2. Lesson 1: Understanding OpenStack
    1. Learning objectives
    2. 1.1 A Primer to IaaS Cloud Computing
    3. 1.2 Understanding the Role of the OpenStack Foundation
    4. 1.3 OpenStack Foundation Guiding Principles
    5. 1.4 Understanding the Success of OpenStack
    6. 1.5 OpenStack Release Cycle
    7. 1.6 OpenStack Distributions
    8. 1.7 OpenStack Contributors
    9. 1.8 OpenStack Licensing
    10. 1.9 Interacting with OpenStack (CLI, Horizon, API calls)
  3. Lesson 2: Exploring OpenStack Components
    1. Learning objectives
    2. 2.1 OpenStack Core Services Overview
    3. 2.2 RESTful API and Python
    4. 2.3 Nova
    5. 2.4 Swift
    6. 2.5 Neutron
    7. 2.6 Glance
    8. 2.7 Cinder
    9. 2.8 Horizon
    10. 2.9 Keystone
    11. 2.10 Magnum
    12. 2.11 Sahara
    13. 2.12 Trove
    14. 2.13 Designate
    15. 2.14 Heat
    16. 2.15 The Message Broker
    17. 2.16 Mandatory Backend Services
    18. 2.17 Other Components
  4. Lesson 3: Deploying Red Hat OpenStack with Packstack
    1. Learning objectives
    2. 3.1 Red Hat OpenStack-Related Solutions Overview
    3. 3.2 Getting Free Access to Red Hat OpenStack
    4. 3.3 Introducing Packstack Answer Files
    5. 3.4 Common Packstack Answer File Parameters
    6. 3.5 Deploying OpenStack with Packstack—PART 1
    7. 3.6 Deploying OpenStack with Packstack—PART 2
    8. 3.7 Taking Care of Basic Networking
    9. 3.8 Adding Compute Nodes with Packstack
    10. 3.9 Creating br-ex
    11. 3.10 Deploying OpenStack Behind a Proxy
    12. 3.11 Understanding the use of Foreman for OpenStack Deployment
    13. 3.12 Creating your own Lab Environment
  5. Lesson 4: Deploying OpenStack on Ubuntu
    1. Learning objectives
    2. 4.1 Understanding Ubuntu Deployment Methods
    3. 4.2 Deploying Ubuntu OpenStack with juju
    4. 4.3 Using devstack to Deploy OpenStack on Ubuntu
    5. 4.4 Creating your own Ubuntu-based Lab Environment
  6. Lesson 5: Managing OpenStack with Horizon
    1. Learning objectives
    2. 5.1 The Big Picture: Understanding the Procedure
    3. 5.2 Creating a Project
    4. 5.3 Creating a User
    5. 5.4 Managing Images and Flavors
    6. 5.5 Configuring Networking
    7. 5.6 Launching Instances
    8. 5.7 Summarizing the Procedure
  7. Lesson 6: Managing OpenStack from the Command Line
    1. Learning objectives
    2. 6.1 The Big Picture: Understanding the Procedure
    3. 6.2 Working with OpenStack Credentials
    4. 6.3 Understanding the Command Line Interface
    5. 6.4 Creating a Credentials Environment Variable File
    6. 6.5 Creating a Project
    7. 6.6 Creating Domains and Groups
    8. 6.7 Creating Users and Roles
    9. 6.8 Managing and Creating Flavors
    10. 6.9 Launching Instances
    11. 6.10 Understanding the Use of SSH Keys and Security Groups
    12. 6.11 Configuring Quotas
    13. 6.12 Managing IP Addresses
    14. 6.13 Troubleshooting OpenStack CLI Operations
  8. Lesson 7: Managing Back-End Services
    1. Learning objectives
    2. 7.1 Verifying the Installation
    3. 7.2 Understanding the Message Broker
    4. 7.3 Understanding Database Services
    5. 7.4 Understanding Storage
  9. Lesson 8: Managing Keystone
    1. Learning objectives
    2. 8.1 Understanding the Keystone Service
    3. 8.2 Verifying Keystone Identity Services
    4. 8.3 Managing Users, Roles, and Services from the Command Line
    5. 8.4 Creating and Managing Endpoints
    6. 8.5 Keystone Backend Services Overview
    7. 8.6 Troubleshooting Keystone Services
  10. Lesson 9: Implementing Object Storage with Swift
    1. Learning objectives
    2. 9.1 Understanding OpenStack Storage Types
    3. 9.2 Understanding Swift Object Storage
    4. 9.3 Deploying Swift Object Storage
    5. 9.4 Deploying Swift Storage Nodes
    6. 9.5 Configuring Swift Rings
    7. 9.6 Deploying Swift Proxy
    8. 9.7 Managing Objects in the Swift Store
    9. 9.8 Configuring Object Storage from Horizon
  11. Lesson 10: Implementing Object Storage with Ceph
    1. Learning objectives
    2. 10.1 Understanding Ceph Components
    3. 10.2 Preparing your Servers for Ceph—PART 1
    4. 10.3 Preparing your Servers for Ceph—PART 2
    5. 10.4 Setting up a Ceph Storage Cluster—PART 1
    6. 10.5 Setting up a Ceph Storage Cluster—PART 2
    7. 10.6 Testing the Ceph Cluster Using Rados
    8. 10.7 Configuring the Ceph Block Device
    9. 10.8 Accessing Ceph through the Ceph Gateway
    10. 10.9 Using the Ceph Filesystem
  12. Lesson 11: Managing Glance Image Services
    1. Learning objectives
    2. 11.1 Understanding the Need for Image Services
    3. 11.2 Understanding the Glance Image Format
    4. 11.3 Verifying Glance Image Services
    5. 11.4 Uploading System Images to Glance
    6. 11.5 Building Custom Images for Glance
    7. 11.6 Configuring Swift as a Glance Back-End
    8. 11.7 Troubleshooting Glance Image Services
  13. Lesson 12: Managing Cinder Block Storage
    1. Learning objectives
    2. 12.1 Understanding OpenStack Storage Needs
    3. 12.2 Verifying the Cinder Block Storage Service
    4. 12.3 Managing Cinder Volumes
    5. 12.4 Managing Volume Snapshots
    6. 12.5 Managing Cinder Volume Backups
    7. 12.6 Managing Object Storage from Horizon
    8. 12.7 Troubleshooting Cinder Block Storage Services
  14. Lesson 13: Understanding Neutron Networking
    1. Learning objectives
    2. 13.1 The Big Picture: Where are we Now?
    3. 13.2 An Introduction to Software Defined Networking
    4. 13.3 SDN Architectural Overview
    5. 13.4 Analyzing Packet Flow in SDN
    6. 13.5 Understanding the Need for Different Plugins and Agents
    7. 13.6 Understanding Additional Neutron Services (FWaaS, LBaaS)
  15. Lesson 14: Managing Neutron Networking Services
    1. Learning objectives
    2. 14.1 Verifying Neutron Networking Services
    3. 14.2 Understanding Cloud Administrator Tasks and Tenant Tasks
    4. 14.3 Understanding Networks, Subnets and Floating IP Addresses
    5. 14.4 Configuring Tenant Networking
    6. 14.5 Configuring Networking from Horizon
    7. 14.6 Troubleshooting Neutron Networking
  16. Lesson 15: Managing Nova Compute and Instances
    1. Learning objectives
    2. 15.1 Understanding the nova.conf Configuration File
    3. 15.2 Understanding Instance Creation Prerequisites
    4. 15.3 Deploying an Instance from the Command Line
    5. 15.4 Troubleshooting Nova Compute and Instances
    6. 15.5 Adding and Removing Nova Compute Nodes
    7. 15.6 Managing Instances
  17. Lesson 16: Implementing OpenStack
    1. Learning objectives
    2. 16.1 OpenStack Architecture
    3. 16.2 OpenStack Deployment Methods Overview
    4. 16.3 Understanding TripleO Deployment
    5. 16.4 Upgrading OpenStack
    6. 16.5 Scaling OpenStack Cloud
  18. Lesson 17: RHCSA OpenStack Final Lab
    1. Learning objectives
    2. 17.1 Lab Assignment
    3. 17.2 Configuring Packstack
    4. 17.3 Configuring Network Bridges
    5. 17.4 Configuring the Project
    6. 17.5 Configuring Networking
    7. 17.6 Starting the Instance
    8. 17.7 Troubleshooting Networking
    9. 17.8 Troubleshooting Networking Part 2
  19. Lesson 18: Certified OpenStack Administrator Final Lab
    1. Learning Objective
    2. 18.1 Lab Assignment
    3. 18.2 Configuring Users, Tenants, Domains, Groups and Roles
    4. 18.3 Managing Quota
    5. 18.4 Managing Networking
    6. 18.5 Managing Storage
    7. 18.6 Managing Instances
  20. Summary
    1. OpenStack Certification: Summary

Product information

  • Title: OpenStack Certification
  • Author(s): Sander van Vugt
  • Release date: September 2016
  • Publisher(s): Pearson
  • ISBN: 0134665279