Abstract
| Goal | Review tasks from Red Hat OpenStack Administration I: Core Operations for Domain Operators |
| Objectives |
|
| Sections |
|
| Labs |
|
After completing this section, you should be able to demonstrate knowledge and skills learned in Red Hat OpenStack Administration I: Core Operations for Domain Operators.
Before beginning the comprehensive review for this course, you should be comfortable with the topics covered in each chapter.
You can refer to earlier sections in the textbook for extra study.
Describe OpenStack personas, launch an instance, and describe the OpenStack components and architecture.
Describe the personas in the cloud ecosystem that characterize the use cases and tasks taught in this course.
Create the requisite resources and launch a simple virtual machine instance.
Describe the purpose, resources, and terminology of the Red Hat OpenStack Platform core services.
Describe a single-site Red Hat OpenStack Platform overcloud architecture, including the purpose and layout of each of the default node roles.
Create and configure projects with secure user access and sufficient resources to support cloud user application deployment requirements.
Describe the use of OpenStack domains and projects to segregate applications and users, and create projects and user environments.
Manage users and groups accessed from an enterprise identity management directory, and assign users with selected roles and privileges to projects.
Manage resource quotas for an individual project, to ensure sufficient resource availability and protection from misuse.
Describe how IP networks are implemented in OpenStack, including fundamental TCP/IP stack behavior, software defined networking elements, and the common types of networks available to self-service cloud users.
Discuss TCP/IP network stacks concepts, terminology, and the behavior of specific network stack layers.
Describe software defined networking, Open Virtual Networking switch architecture, and table-driven flow concepts.
Describe and compare the network types available to self-service cloud users, including tenant, external and provider networks.
Configure the requisite resource types for launching a basic non-public instance, including vCPUs, memory, and a system disk image, and launch an instance of an application component that runs in a tenant network with no public access.
Define the resources that control the function, size, and capacity of a running instance.
Create the network configuration and IP addressing for launching tenant instances.
Select and manage relevant parameters for launching a non-public, tenant instance.
Identify the available choices for configuring, storing and selecting block-based virtual machine system disks, including the choice of ephemeral or persistent disks for specific use cases.
Describe the purpose, use cases and storage choices when selecting ephemeral disks for instances.
Describe the purpose, use cases and storage choices when selecting persistent volumes for instances.
Manage block-based storage elements and activities for common application data use cases.
Identify the available choices for additional cloud storage techniques, including object-based storage, network file sharing, and volumes sourced from a file sharing service.
Describe the purpose, benefits and operations for object-based storage use cases. Create and manage containers, folders and objects.
Analyze and compare the common technologies for general object storage use cases.
Provide remote file sharing services for common application file share storage use cases.
Identify and configure the additional resource types required to launch instances with public access, including networking and access security elements, for specific use cases.
Manage the provider and external network configuration and IP addressing needed to launch instances with public access.
Describe the use cases and configuration choices when selecting a router configuration and floating IPs for tenant network instances.
Manage the security groups and key pairs that control access to tenant and provider instances with public access.
Select and manage relevant parameters for launching instances with public access, for common use cases.
Configure and deploy a typical multitier cloud application stack, defined as an architected template of scalable VM instances, including per-instance launch customizations.
Configure an instance with run time customizations performed at launch.
Describe the architecture of common cloud application examples.
Describe a 3-tier web application, as defined in the stack template used to launch the application.
To introduce overcloud layouts more complex than a single site, and explain the management resources to control the placement of launched instances, including segregation elements such as cells and availability zones, and placement attributes such as requisite compute node resources.
Describe the architecture and organization of overcloud deployments, for common vertical market use cases.
Describe and manage the placement service and filters which are used to control where application instances launch.