Preparing for the Certified OpenStack Administrator Exam
图书信息
| 作者 | Matt Dorn |
| 出版社 | Packt Publishing |
| ISBN | 9781787121201 |
| 出版时间 | 2017-08-24 |
| 字数 | 29.1万 |
| 分类 | 进口书,外文原版书,电脑,网络 |
读书简介
Master the objectives required to pass the Certified OpenStack Administrator exam. About This Book ? Focuses on providing a clear, concise strategy so you gain the specific skills required to pass the Certified OpenStack Administrator exam ? Includes exercises and performance-based tasks to ensure all exam objectives can be completed via the Horizon dashboard and command-line interface ? Includes a free OpenStack Virtual Appliance to practice the objectives covered throughout the book ? Includes a practice exam to put your OpenStack skills to the test to prove you have what it takes to conquer the live exam ? Updated for the 2017 exam featuring OpenStack Newton Who This Book Is For This book is for IT professionals, system administrators, DevOps engineers, and software developers with basic Linux command-line and networking knowledge. It’s also a great guide for those interested in an entry-level OpenStack position but have limited real-world OpenStack experience. After passing the exam, Certified OpenStack Administrators will prove they have the required skills for the job. What You Will Learn ? Manage the Keystone identity service by creating and modifying domains, groups, projects, users, roles, services, endpoints, and quotas. ? Upload Glance images, launch new Nova instances, and create flavors, key pairs, and snapshots. ? Discover Neutron tenant and provider networks, security groups, routers, and floating IPs. ? Manage the Cinder block storage service by creating volumes and attaching them to instances. ? Create Swift containers and set access control lists to allow read/write access to your objects. ? Explore Heat orchestration templates and create, list, and update stacks. In Detail This book provides you with a specific strategy to pass the OpenStack Foundation’s first professional certification: the Certified OpenStack Administrator. In a recent survey, 78% of respondents said the OpenStack skills shortage had deterred them from adopting OpenStack. Consider this an opportunity to increase employer and customer confidence by proving you have the skills required to administrate real-world OpenStack clouds. You will begin your journey by getting well-versed with the OpenStack environment, understanding the benefits of taking the exam, and installing an included OpenStack all-in-one virtual appliance so you can work through objectives covered throughout the book. After exploring the basics of the individual services, you will be introduced to strategies to accomplish the exam objectives relevant to Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat, and troubleshooting. Finally, you’ll benefit from the special tips section and a practice exam to put your knowledge to the test. By the end of the journey, you will be ready to become a Certified OpenStack Administrator! Style and approach Clear, concise, and straightforward with supporting diagrams and lab environment tutorials, this book will help you confidently pass Certified OpenStack Administrator objectives on the Horizon dashboard and command-line interface.
目录
Title Page
Title Page
Copyright
Copyright
Preparing for the Certified OpenStack Administrator Exam
Preparing for the Certified OpenStack Administrator Exam
Credits
Credits
About the Author
About the Author
About the Reviewer
About the Reviewer
www.PacktPub.com
www.PacktPub.com
Why subscribe?
Why subscribe?
Customer Feedback
Customer Feedback
Preface
Preface
What this book covers
What this book covers
What you need for this book
What you need for this book
Who this book is for
Who this book is for
Conventions
Conventions
Reader feedback
Reader feedback
Customer support
Customer support
Downloading the color images of this book
Downloading the color images of this book
Errata
Errata
Piracy
Piracy
Questions
Questions
Introducing OpenStack and the Certified OpenStack Administrator Exam
Introducing OpenStack and the Certified OpenStack Administrator Exam
A brief history of the cloud
A brief history of the cloud
The plight of the software developer
The plight of the software developer
The birth of enterprise virtualization
The birth of enterprise virtualization
Amazon - not just a place for books
Amazon - not just a place for books
Amazon gripes
Amazon gripes
NASA and Rackspace open source the cloud!
NASA and Rackspace open source the cloud!
About OpenStack
About OpenStack
The OpenStack Foundation
The OpenStack Foundation
The four opens
The four opens
OpenStack types
OpenStack types
OpenStack jobs
OpenStack jobs
Application developer - developing on OpenStack
Application developer - developing on OpenStack
OpenStack administrator/operator - administrating the cloud
OpenStack administrator/operator - administrating the cloud
OpenStack engineer/infrastructure engineer - doing the DevOps thing
OpenStack engineer/infrastructure engineer - doing the DevOps thing
OpenStack product developer - simplifying OpenStack deployment/management
OpenStack product developer - simplifying OpenStack deployment/management
Upstream OpenStack developer - making OpenStack better!
Upstream OpenStack developer - making OpenStack better!
OpenStack services overview
OpenStack services overview
Keystone - identity service
Keystone - identity service
Glance - image service
Glance - image service
Nova - compute service
Nova - compute service
Neutron - networking service
Neutron - networking service
Cinder - block storage service
Cinder - block storage service
Swift - object storage service
Swift - object storage service
Heat - orchestration service
Heat - orchestration service
OpenStack services in action
OpenStack services in action
Interacting with OpenStack
Interacting with OpenStack
The OpenStack clients
The OpenStack clients
Service-based clients - traditional clients
Service-based clients - traditional clients
Python-openstackclient - the unified client
Python-openstackclient - the unified client
OpenStack daemon communication
OpenStack daemon communication
OpenStack API communication
OpenStack API communication
About the Certified OpenStack Administrator exam
About the Certified OpenStack Administrator exam
Benefits of passing the exam
Benefits of passing the exam
If you pass...
If you pass...
Seven steps to becoming a Certified OpenStack Administrator
Seven steps to becoming a Certified OpenStack Administrator
Step 1 - study!
Step 1 - study!
Step 2 - purchase
Step 2 - purchase
Step 3 - COA portal page
Step 3 - COA portal page
Step 4 - hardware compatibility check
Step 4 - hardware compatibility check
Step 5 - identification
Step 5 - identification
Step 6 - schedule the exam
Step 6 - schedule the exam
Step 7 - take the exam!
Step 7 - take the exam!
About the exam environment
About the exam environment
The exam objectives
The exam objectives
Getting to know OpenStack (3%) - Chapter 1
Getting to know OpenStack (3%) - Chapter 1
Keystone: identity management (12%) - Chapter 3
Keystone: identity management (12%) - Chapter 3
Glance: image management (10%) - Chapter 4
Glance: image management (10%) - Chapter 4
Nova: compute (15%) - Chapter 5
Nova: compute (15%) - Chapter 5
Neutron: networking (16%) - Chapter 6
Neutron: networking (16%) - Chapter 6
Cinder: block storage (10%) - Chapter 7
Cinder: block storage (10%) - Chapter 7
Swift: object storage (10%) - Chapter 8
Swift: object storage (10%) - Chapter 8
Heat: orchestration (8%) - Chapter 9
Heat: orchestration (8%) - Chapter 9
Horizon: dashboard (3%) - Chapters 3 through 9
Horizon: dashboard (3%) - Chapters 3 through 9
Troubleshooting (13%) - Chapter 10
Troubleshooting (13%) - Chapter 10
Summary
Summary
Setting up Your Practice Exam Environment
Setting up Your Practice Exam Environment
About VirtualBox
About VirtualBox
Open Virtual Appliance (OVA)
Open Virtual Appliance (OVA)
A traditional OpenStack cloud
A traditional OpenStack cloud
The all-in-one Newton environment
The all-in-one Newton environment
Minimum hardware requirements
Minimum hardware requirements
Downloading and installing VirtualBox
Downloading and installing VirtualBox
Configuring VirtualBox networking
Configuring VirtualBox networking
Mac/Linux
Mac/Linux
Windows
Windows
Confirming a host-only network IP address
Confirming a host-only network IP address
Importing the appliance
Importing the appliance
SSH into the appliance
SSH into the appliance
Mac/Linux
Mac/Linux
Windows
Windows
Verifying OpenStack service connectivity with the CLI
Verifying OpenStack service connectivity with the CLI
Verifying OpenStack connectivity with the Horizon dashboard
Verifying OpenStack connectivity with the Horizon dashboard
Summary
Summary
Keystone Identity Service
Keystone Identity Service
About Keystone
About Keystone
Authentication or authorization?
Authentication or authorization?
Keystone architecture
Keystone architecture
Keystone concepts
Keystone concepts
Keystone in your virtual appliance
Keystone in your virtual appliance
Authentication in action
Authentication in action
Project scope via the dashboard
Project scope via the dashboard
The admin life
The admin life
The Identity panel
The Identity panel
Keystone and the OpenStack CLI
Keystone and the OpenStack CLI
Project scope via CLI
Project scope via CLI
Service-based clients versus OpenStack client
Service-based clients versus OpenStack client
Exam objectives
Exam objectives
Exam objective - adjusting quotas
Exam objective - adjusting quotas
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing users
Exam objective - managing users
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - creating domains, projects, groups, and roles
Exam objective - creating domains, projects, groups, and roles
CLI
CLI
Exam objective - managing the service catalog - services and endpoints
Exam objective - managing the service catalog - services and endpoints
Horizon dashboard
Horizon dashboard
CLI
CLI
Summary
Summary
Glance Image Service
Glance Image Service
What is a cloud image?
What is a cloud image?
Building cloud images
Building cloud images
Image file formats
Image file formats
Glance architecture
Glance architecture
Glance on the Horizon dashboard
Glance on the Horizon dashboard
Glance image properties versus Glance metadata definitions
Glance image properties versus Glance metadata definitions
Exam objectives
Exam objectives
Exam objective - creating Glance images
Exam objective - creating Glance images
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - downloading images
Exam objective - downloading images
CLI
CLI
Exam objective - sharing images with specific projects
Exam objective - sharing images with specific projects
CLI
CLI
Exam objective - setting Glance image properties and metadata definitions
Exam objective - setting Glance image properties and metadata definitions
Horizon dashboard
Horizon dashboard
CLI
CLI
Summary
Summary
Nova Compute Service
Nova Compute Service
Nova - the compute orchestrator
Nova - the compute orchestrator
Nova architecture
Nova architecture
Hypervisor types
Hypervisor types
Exam objectives
Exam objectives
Exam objective - managing key pairs
Exam objective - managing key pairs
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing flavors
Exam objective - managing flavors
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - launching instances
Exam objective - launching instances
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - getting access to your instance
Exam objective - getting access to your instance
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - creating instance snapshots
Exam objective - creating instance snapshots
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing instance actions
Exam objective - managing instance actions
Horizon dashboard
Horizon dashboard
CLI
CLI
Summary
Summary
Neutron Networking Service
Neutron Networking Service
About Neutron
About Neutron
Neutron architecture
Neutron architecture
LinuxBridge plugin
LinuxBridge plugin
Neutron concepts
Neutron concepts
Exam objectives
Exam objectives
Exam objective - managing tenant networks
Exam objective - managing tenant networks
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing tenant subnets
Exam objective - managing tenant subnets
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing security groups and rules
Exam objective - managing security groups and rules
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing routers - east/west traffic
Exam objective - managing routers - east/west traffic
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - manage provider networks
Exam objective - manage provider networks
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - manage provider subnets
Exam objective - manage provider subnets
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing routers - north/south traffic
Exam objective - managing routers - north/south traffic
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing floating IPs
Exam objective - managing floating IPs
Horizon dashboard
Horizon dashboard
Bonus exercise
Bonus exercise
CLI
CLI
Before proceeding...
Before proceeding...
Summary
Summary
Cinder Block-Storage Service
Cinder Block-Storage Service
About Cinder
About Cinder
Cinder architecture
Cinder architecture
Cinder behind the scenes
Cinder behind the scenes
Cinder backend software and hardware drivers
Cinder backend software and hardware drivers
Cinder concepts
Cinder concepts
Exam objectives
Exam objectives
Exam objective - managing Cinder volumes
Exam objective - managing Cinder volumes
Horizon dashboard
Horizon dashboard
CLI
CLI
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing Cinder snapshots
Exam objective - managing Cinder snapshots
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - managing Cinder backups
Exam objective - managing Cinder backups
Horizon dashboard
Horizon dashboard
CLI
CLI
Note
Note
Summary
Summary
Swift Object-Storage Service
Swift Object-Storage Service
About Swift
About Swift
Swift architecture
Swift architecture
Swift concepts
Swift concepts
Exam objectives
Exam objectives
Exam objective - managing containers and objects
Exam objective - managing containers and objects
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective: managing container ACLs
Exam objective: managing container ACLs
CLI
CLI
Exam objective: settings objects to expire
Exam objective: settings objects to expire
CLI
CLI
Summary
Summary
Heat Orchestration Service
Heat Orchestration Service
About Heat
About Heat
Heat architecture
Heat architecture
Heat templates
Heat templates
Heat resources
Heat resources
Backward compatibility with AWS
Backward compatibility with AWS
Exam objectives
Exam objectives
Exam objective - managing stacks
Exam objective - managing stacks
Horizon dashboard
Horizon dashboard
CLI
CLI
Exam objective - updating stacks
Exam objective - updating stacks
Horizon dashboard
Horizon dashboard
CLI
CLI
Summary
Summary
Troubleshooting
Troubleshooting
Debugging the CLI
Debugging the CLI
Managing OpenStack daemons
Managing OpenStack daemons
Using the APIs to check the component status
Using the APIs to check the component status
Important OpenStack service directories
Important OpenStack service directories
Exam objective - analyzing log files
Exam objective - analyzing log files
Managing MySQL
Managing MySQL
Summary
Summary
Final Tips and Tricks
Final Tips and Tricks
Project scope
Project scope
Time management
Time management
CLI help
CLI help
External monitors
External monitors
Issues during the exam
Issues during the exam
Diving deeper into OpenStack
Diving deeper into OpenStack
Summary
Summary
Practice Exam
Practice Exam
Before you begin...
Before you begin...
Instructions
Instructions
Question 1
Question 1
Question 2
Question 2
Question 3
Question 3
Question 4
Question 4
Question 5
Question 5
Question 6
Question 6
Question 7
Question 7
Question 8
Question 8
Question 9
Question 9
Question 10
Question 10
Question 11
Question 11
Question 12
Question 12
Question 13
Question 13
Question 14
Question 14
Question 15
Question 15
Question 16
Question 16
Question 17
Question 17
Question 18
Question 18
Question 19
Question 19
Question 20
Question 20
Question 21
Question 21
Question 22
Question 22
Question 23
Question 23
Question 24
Question 24
Question 25
Question 25
Question 26
Question 26
Question 27
Question 27
Question 28
Question 28
Question 29
Question 29
Question 30
Question 30
Question 31
Question 31
Question 32
Question 32
Question 33
Question 33
Question 34
Question 34
Question 35
Question 35
- 中华学生百科全书——控制论与自动化(读书堂)
- Daughters of the Puritans: A Group of Brief Biographies(Seth Curtis Beach)
- 姚明(1)(读书堂)
- 五灯会元校注(第二册)(曾琦云 校注)
- 第7集 制度的起点是小人思维(俞凌雄)
- Téli rege(William Shakeapeare)
- 一本书看懂电影之《公民凯恩》(张帆)
- 家庭营养套餐(《健康餐桌》编委会编)
