O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

OpenStack Certification, 2/e

Video Description

More than 14 Hours of Video Instruction

Overview
More than 14 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. Fully updated to cover the new Red Hat exam.

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 full coverage of every objective in the OpenStack.org exam and the newly updated Red Hat System Administrator in Red Hat OpenStack exam. You also will find lab demos, whiteboard instruction, exercises, and labs to help you study for the exams and help you 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 into the workings of OpenStack
  • Developers who need to get insight in the workings 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 required to attend this course can be obtained by working through the RHCSA LiveLessons course.

Course Requirements
The ideal target student already has some preliminary Linux knowledge.

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. http://www.pearsonitcertification.com/livelessons.

Table of Contents

  1. Introduction
    1. OpenStack Certification: Introduction 00:04:15
  2. Module 1: Introduction
    1. Module Introduction 00:00:32
  3. Lesson 1: Understanding OpenStack
    1. Learning objectives 00:00:47
    2. 1.1 A Primer to IaaS Cloud Computing 00:06:20
    3. 1.2 Understanding the Role of the OpenStack Foundation 00:01:26
    4. 1.3 OpenStack Foundation Guiding Principles 00:03:27
    5. 1.4 Understanding the Success of OpenStack 00:02:08
    6. 1.5 OpenStack Release Cycle 00:03:17
    7. 1.6 OpenStack Distributions 00:03:34
    8. 1.7 OpenStack Contributors 00:03:23
    9. 1.8 OpenStack Licensing 00:01:13
    10. 1.9 Interacting with OpenStack (CLI, Horizon, API calls) 00:01:51
  4. Lesson 2: Exploring OpenStack Components
    1. Learning objectives 00:01:39
    2. 2.1 OpenStack Core Services Overview 00:02:57
    3. 2.2 RESTful API and Python 00:02:45
    4. 2.3 Nova 00:01:43
    5. 2.4 Swift 00:01:45
    6. 2.5 Neutron 00:02:45
    7. 2.6 Glance 00:02:19
    8. 2.7 Cinder 00:02:16
    9. 2.8 Horizon 00:02:07
    10. 2.9 Keystone 00:03:03
    11. 2.10 Magnum 00:01:11
    12. 2.11 Sahara 00:00:54
    13. 2.12 Trove 00:01:18
    14. 2.13 Designate 00:01:49
    15. 2.14 Heat 00:02:39
    16. 2.15 The Message Broker 00:01:47
    17. 2.16 Mandatory Backend Services 00:01:41
    18. 2.17 Other Components 00:02:35
  5. Lesson 3: Deploying Red Hat OpenStack with Packstack
    1. Learning objectives 00:00:48
    2. 3.1 Red Hat OpenStack-Related Solutions Overview 00:02:19
    3. 3.2 Getting Free Access to Red Hat OpenStack 00:01:20
    4. 3.3 Introducing Packstack Answer Files 00:01:41
    5. 3.4 Common Packstack Answer File Parameters 00:06:09
    6. 3.5 Deploying OpenStack with Packstack--PART 1 00:16:23
    7. 3.6 Deploying OpenStack with Packstack--PART 2 00:06:18
    8. 3.7 Taking Care of Basic Networking 00:03:40
    9. 3.8 Adding Compute Nodes with Packstack 00:01:36
    10. 3.9 Creating br-ex 00:07:21
    11. 3.10 Deploying OpenStack Behind a Proxy 00:02:44
    12. 3.11 Understanding the use of Foreman for OpenStack Deployment 00:01:29
    13. 3.12 Creating your own Lab Environment 00:11:02
  6. Lesson 4: Deploying OpenStack on Ubuntu
    1. Learning objectives 00:00:23
    2. 4.1 Understanding Ubuntu Deployment Methods 00:00:44
    3. 4.2 Deploying Ubuntu OpenStack with juju 00:04:20
    4. 4.3 Using devstack to Deploy OpenStack on Ubuntu 00:02:38
    5. 4.4 Creating your own Ubuntu-based Lab Environment 00:04:25
  7. Module 2: Managing Instances
    1. Module Introduction 00:00:31
  8. Lesson 5: Managing OpenStack with Horizon
    1. Learning objectives 00:00:52
    2. 5.1 The Big Picture: Understanding the Procedure 00:03:32
    3. 5.2 Creating a Project 00:08:00
    4. 5.3 Creating a User 00:02:53
    5. 5.4 Managing Images and Flavors 00:07:35
    6. 5.5 Configuring Networking 00:11:29
    7. 5.6 Launching Instances 00:04:49
    8. 5.7 Summarizing the Procedure 00:03:58
  9. Lesson 6: Managing OpenStack from the Command Line
    1. Learning objectives 00:00:30
    2. 6.1 The Big Picture: Understanding the Procedure 00:03:39
    3. 6.2 Working with OpenStack Credentials 00:04:28
    4. 6.3 Understanding the Command Line Interface 00:07:03
    5. 6.4 Creating a Credentials Environment Variable File 00:06:03
    6. 6.5 Creating a Project 00:03:32
    7. 6.6 Creating Domains and Groups 00:06:00
    8. 6.7 Creating Users and Roles 00:04:06
    9. 6.8 Managing and Creating Flavors 00:02:45
    10. 6.9 Launching Instances 00:07:36
    11. 6.10 Understanding the Use of SSH Keys and Security Groups 00:07:06
    12. 6.11 Configuring Quotas 00:03:18
    13. 6.12 Managing IP Addresses 00:13:14
    14. 6.13 Troubleshooting OpenStack CLI Operations 00:04:26
  10. Lesson 7: Managing Back-End Services
    1. Learning objectives 00:00:42
    2. 7.1 Verifying the Installation 00:02:09
    3. 7.2 Understanding the Message Broker 00:01:39
    4. 7.3 Understanding Database Services 00:01:51
    5. 7.4 Understanding Storage 00:03:36
  11. Lesson 8: Managing Keystone
    1. Learning objectives 00:00:31
    2. 8.1 Understanding the Keystone Service 00:05:10
    3. 8.2 Verifying Keystone Identity Services 00:04:00
    4. 8.3 Managing Users, Roles, and Services from the Command Line 00:05:55
    5. 8.4 Creating and Managing Endpoints 00:06:44
    6. 8.5 Keystone Backend Services Overview 00:02:06
    7. 8.6 Troubleshooting Keystone Services 00:04:55
  12. Module 3: Managing Storage
    1. Module Introduction 00:00:41
  13. Lesson 9: Implementing Object Storage with Swift
    1. Learning objectives 00:00:42
    2. 9.1 Understanding OpenStack Storage Types 00:01:59
    3. 9.2 Understanding Swift Object Storage 00:03:41
    4. 9.3 Deploying Swift Object Storage 00:10:35
    5. 9.4 Deploying Swift Storage Nodes 00:07:55
    6. 9.5 Configuring Swift Rings 00:09:43
    7. 9.6 Deploying Swift Proxy 00:04:48
    8. 9.7 Managing Objects in the Swift Store 00:12:28
    9. 9.8 Configuring Object Storage from Horizon 00:03:29
  14. Lesson 10: Implementing Object Storage with Ceph
    1. Learning objectives 00:00:32
    2. 10.1 Understanding Ceph Components 00:03:50
    3. 10.2 Preparing your Servers for Ceph--PART 1 00:06:34
    4. 10.3 Preparing your Servers for Ceph--PART 2 00:12:54
    5. 10.4 Setting up a Ceph Storage Cluster--PART 1 00:03:37
    6. 10.5 Setting up a Ceph Storage Cluster-PART 2 00:17:12
    7. 10.6 Testing the Ceph Cluster Using Rados 00:02:31
    8. 10.7 Configuring the Ceph Block Device 00:02:01
    9. 10.8 Accessing Ceph through the Ceph Gateway 00:01:15
    10. 10.9 Using the Ceph Filesystem 00:03:03
  15. Lesson 11: Managing Glance Image Services
    1. Learning objectives 00:00:47
    2. 11.1 Understanding the Need for Image Services 00:00:49
    3. 11.2 Understanding the Glance Image Format 00:02:20
    4. 11.3 Verifying Glance Image Services 00:06:15
    5. 11.4 Uploading System Images to Glance 00:09:53
    6. 11.5 Building Custom Images for Glance 00:03:00
    7. 11.6 Configuring Swift as a Glance Back-End 00:02:55
    8. 11.7 Troubleshooting Glance Image Services 00:02:58
  16. Lesson 12: Managing Cinder Block Storage
    1. Learning objectives 00:00:47
    2. 12.1 Understanding OpenStack Storage Needs 00:02:22
    3. 12.2 Verifying the Cinder Block Storage Service 00:05:03
    4. 12.3 Managing Cinder Volumes 00:05:33
    5. 12.4 Managing Volume Snapshots 00:01:57
    6. 12.5 Managing Cinder Volume Backups 00:03:13
    7. 12.6 Managing Object Storage from Horizon 00:03:29
    8. 12.7 Troubleshooting Cinder Block Storage Services 00:01:56
  17. Module 4: Managing Networking
    1. Module Introduction 00:00:44
  18. Lesson 13: Understanding Neutron Networking
    1. Learning objectives 00:01:01
    2. 13.1 The Big Picture: Where are we Now? 00:00:47
    3. 13.2 An Introduction to Software Defined Networking 00:10:45
    4. 13.3 SDN Architectural Overview 00:03:17
    5. 13.4 Analyzing Packet Flow in SDN 00:18:19
    6. 13.5 Understanding the Need for Different Plugins and Agents 00:05:02
    7. 13.6 Understanding Additional Neutron Services (FWaaS, LBaaS) 00:06:22
  19. Lesson 14: Managing Neutron Networking Services
    1. Learning objectives 00:00:33
    2. 14.1 Verifying Neutron Networking Services 00:08:04
    3. 14.2 Understanding Cloud Administrator Tasks and Tenant Tasks 00:02:47
    4. 14.3 Understanding Networks, Subnets and Floating IP Addresses 00:03:41
    5. 14.4 Configuring Tenant Networking 00:11:33
    6. 14.5 Configuring Networking from Horizon 00:08:22
    7. 14.6 Troubleshooting Neutron Networking 00:07:40
  20. Lesson 15: Managing Nova Compute and Instances
    1. Learning objectives 00:01:04
    2. 15.1 Understanding the nova.conf Configuration File 00:01:58
    3. 15.2 Understanding Instance Creation Prerequisites 00:01:24
    4. 15.3 Deploying an Instance from the Command Line 00:02:45
    5. 15.4 Troubleshooting Nova Compute and Instances 00:05:20
    6. 15.5 Adding and Removing Nova Compute Nodes 00:03:42
    7. 15.6 Managing Instances 00:02:54
  21. Lesson 16: Implementing OpenStack
    1. Learning objectives 00:00:38
    2. 16.1 OpenStack Architecture 00:04:13
    3. 16.2 OpenStack Deployment Methods Overview 00:05:01
    4. 16.3 Understanding TripleO Deployment 00:03:23
    5. 16.4 Upgrading OpenStack 00:05:12
    6. 16.5 Scaling OpenStack Cloud 00:05:32
  22. Module 5: Version 8 Updates to the Red Hat Certified System Administrator in Red Hat OpenStack Exam
    1. Module Introduction 00:00:24
  23. Lesson 17: Deploying OpenStack with TripleO
    1. Learning objectives 00:00:54
    2. 17.1 Understanding TripleO 00:08:24
    3. 17.2 Understanding Undercloud Backend Services 00:06:03
    4. 17.3 Deploying Undercloud Using Virtual Machines 00:13:00
    5. 17.4 Preparing Overcloud Node Deployment 00:05:13
    6. 17.5 Registration of Overcloud Nodes 00:11:16
    7. 17.6 Starting Introspection and Deployment 00:05:46
    8. 17.7 Tagging Nodes into Profiles 00:02:38
    9. 17.8 Creating the overcloud 00:04:29
  24. Lesson 18: Managing Flavors
    1. Learning objectives 00:00:17
    2. 18.1 Customizing Flavors 00:01:37
    3. 18.2 Managing Flavor Access 00:01:58
  25. Lesson 19: Adding Compute Nodes
    1. Learning objectives 00:00:32
    2. 19.1 Adding Compute Nodes with TripleO 00:06:31
    3. 19.2 Verifying New Compute Nodes 00:01:52
    4. 19.3 Migrating Instances between Compute Nodes 00:07:16
  26. Lesson 20: Managing Block Storage
    1. Learning objectives 00:00:30
    2. 20.1 Managing Persistent Storage 00:06:31
    3. 20.2 Managing Persistent Storage Snapshots 00:06:06
    4. 20.3 Managing Ephemeral Storage 00:02:12
    5. 20.4 Managing Object Storage from Horizon 00:04:04
  27. Lesson 21: Customizing Instances
    1. Learning objectives 00:00:31
    2. 21.1 Customizing Instances with cloud-init 00:02:19
    3. 21.2 Customizing Prebuilt Images 00:04:23
    4. 21.3 Checking Images with guestfish 00:02:13
  28. Lesson 22: Using Heat and Ceilometer
    1. Learning objectives 00:00:30
    2. 22.1 Understanding Heat 00:02:36
    3. 22.2 Understanding Ceilometer 00:01:10
    4. 22.3 Launching a Stack 00:07:33
    5. 22.4 Understanding Automatic Scaling 00:01:27
    6. 22.5 Using Automatic Scaling Templates 00:09:42
  29. Module 6: Exam Preparation Labs
    1. Module Introduction 00:00:27
  30. Lesson 23: RHCSA OpeStack Final Lab
    1. Learning objectives 00:00:33
    2. 23.1 Lab Assignment 00:04:19
    3. 23.2 Configuring PackStack 00:16:32
    4. 23.3 Configuring Network Bridges 00:08:00
    5. 23.4 Configuring the Project 00:09:52
    6. 23.5 Configuring Networking 00:12:40
    7. 23.6 Starting the Instance 00:05:01
    8. 23.7 Troubleshooting Networking 00:12:51
    9. 23.8 Troubleshooting Networking Part 2 00:05:11
  31. Lesson 24: Certified OpenStack Administrator Final Lab
    1. Learning objectives 00:00:35
    2. 24.1 Lab Assignment 00:03:10
    3. 24.2 Configuring Users, Tenants, Domains, Groups and Roles 00:07:16
    4. 24.3 Managing Quota 00:03:28
    5. 24.4 Managing Networking 00:03:57
    6. 24.5 Managing Storage 00:09:08
    7. 24.6 Managing Instances 00:10:29
  32. Summary
    1. OpenStack Certification: Summary 00:00:41