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