Muutke küpsiste eelistusi

E-raamat: Red Hat RHCE 8 (EX294) Cert Guide

  • Formaat: EPUB+DRM
  • Sari: Certification Guide
  • Ilmumisaeg: 18-Sep-2020
  • Kirjastus: Pearson IT Certification
  • Keel: eng
  • ISBN-13: 9780136872528
  • Formaat - EPUB+DRM
  • Hind: 35,09 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: EPUB+DRM
  • Sari: Certification Guide
  • Ilmumisaeg: 18-Sep-2020
  • Kirjastus: Pearson IT Certification
  • Keel: eng
  • ISBN-13: 9780136872528

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Learn, prepare, and practice for Red Hat RHCE 8 EX294 exam success with this Cert Guide from Pearson IT Certification, a leader in IT certification learning.

* Master RHCE 8 EX294 exam topics * Assess your knowledge with chapter-ending quizzes * Review key concepts with step-by-step exercises, code examples, and complete labs after every chapter, designed to closely resemble the exam * Practice with realistic exam questions from four full practice exams: two printed in the book and two more on the companion website * Supplement your learning with an hour of video mentoring Red Hat RHCE 8 (EX294) Cert Guide is the authoritative exam study guide. Leading Red Hat and Linux consultant, trainer, and author Sander van Vugt walks you through the RHCE EX 294 objectives so you have a full study resource. He shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding, retention of exam topics, and hands-on practice so you can feel ready to take the exam.

The book presents you with an organized test preparation routine through the use of proven series elements and techniques. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly. Review questions help you assess your knowledge, and a final preparation chapter guides you through tools and resources to help you craft your final study plan. The end of chapter labs are an essential part of learning each topic and cover each chapters key concepts so you can test yourself and put your knowledge to work.

The companion website contains two additional practice exams, flashcards that test you on the glossary terms in the book, an hour of video mentoring from the author, and study resources.



Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

The study guide helps you master all the topics on the RHCE 8 exam, including * Understanding configuration management * Installing Ansible and setting up managed environments * Using ad hoc commands * Getting started with playbooks * Working with variables and facts * Using task control * Deploying files * Using Ansible roles * Using Ansible in large environments * Troubleshooting Ansible * Managing software with Ansible * Managing users, processes, tasks, and storage
Introduction xxii
Part I Introduction to Ansible
Chapter 1 Understanding Configuration Management
3(12)
"Do I Know This Already?" Quiz
3(3)
Foundation Topics
6(1)
Understanding Automation
6(3)
What Is Automation?
6(1)
Understanding the DevOps Way of Working
7(1)
Understanding Infrastructure as Code
8(1)
Other Automation Solutions
8(1)
Understanding Ansible Essential Components
9(2)
Ansible Is Python
9(1)
Ansible Architecture
9(1)
Understanding Ansible Tower
10(1)
Understanding the Ansible Way
11(1)
Understanding Ansible Use Cases
11(1)
Using Ansible for Configuration Management
11(1)
Using Ansible for Provisioning
12(1)
Using Ansible for Continuous Delivery
12(1)
Summary
12(1)
Exam Preparation Tasks
12(1)
Review All Key Topics
12(1)
Define Key Terms
13(2)
Chapter 2 Installing Ansible
15(16)
"Do I Know This Already?" Quiz
15(3)
Foundation Topics
18(1)
Understanding an Ansible Environment
18(2)
Understanding Controller Host Requirements
20(1)
Understanding Installation Methods
20(2)
Installing Ansible on RHEL 8
21(1)
Installing Ansible on CentOS 8
21(1)
Using python-pip to Install Ansible
21(1)
Configuring Managed Hosts
22(1)
Configuring the Ansible User
23(3)
Setting "Up SSH for the Ansible User
23(2)
Configuring sudo for the Ansible User
25(1)
Summary
26(1)
Exam Preparation Tasks
26(1)
Review All Key Topics
26(1)
Memory Tables
27(1)
Define Key Terms
27(1)
Review Questions
27(1)
End-of-Chapter Lab
28(1)
Lab 2-1
28(3)
Chapter 3 Setting Up an Ansible Managed Environment
31(16)
"Do I Know This Already?" Quiz
31(3)
Foundation Topics
34(1)
Understanding Projects
34(1)
Configuring Static Inventory
35(4)
Listing Hosts
35(1)
Inventory Host Groups
36(1)
Using Inventory in Commands
37(1)
Specifying Host Variables
38(1)
Working with Dynamic Inventory
39(3)
Working with Community-Provided Dynamic Inventory Scripts
39(1)
Writing Your Own Inventory Scripts
40(2)
Using Multiple Inventory Files
42(1)
Managing Settings in ansible.cfg
42(2)
Summary
44(1)
Exam Preparation Tasks
44(1)
Review All Key Topics d4 Memory Tables
44(1)
Define Key Terms
44(1)
Review Questions
45(1)
End-of-Chapter Lab
45(1)
Lab 3-1
45(2)
Chapter 4 Using Ad Hoc Commands
47(22)
"Do I Know This Already?" Quiz
47(3)
Foundation Topics
50(1)
Understanding Ad Hoc Commands
50(3)
Working with Modules
53(5)
Exploring Essential Modules
54(1)
command
54(1)
shell
55(1)
raw
55(1)
copy
55(1)
yum
56(1)
service
56(1)
ping
56(2)
Browsing Available Modules
58(1)
Consulting Module Documentation
58(6)
Using ansible-doc
58(4)
Using https://docs.ansible.com
62(2)
Running Ad Hoc Commands from Shell Scripts
64(2)
Summary
66(1)
Exam Preparation Tasks
66(1)
Review All Key Topics
66(1)
Memory Tables
66(1)
Define Key Terms
66(1)
Review Questions
67(1)
End-of-Chapter Lab
67(1)
Lab 4-1
67(2)
Chapter 5 Getting Started with Playbooks
69(28)
"Do I Know This Already?" Quiz
69(3)
Foundation Topics
72(1)
Exploring Your First Playbook
72(5)
From Ad Hoc Commands to Playbook
72(1)
Playbook Elements
73(1)
Running the Playbook
74(1)
Undoing Playbook Modifications
75(2)
Working with YAML
77(6)
Indentation
77(1)
Using Key-Value Pairs
78(1)
Understanding YAML Lists
79(1)
Using YAML Strings
79(1)
Verifying Syntax
80(1)
Performing a Playbook Dry Run
81(2)
Managing Multiplay Playbooks
83(9)
Multiplay Playbook Considerations
83(1)
Multiplay Playbook Example
84(2)
Increasing Output Verbosity
86(6)
Summary
92(1)
Exam Preparation Tasks
92(1)
Review All Key Topics
93(1)
Memory Tables
93(1)
Define Key Terms
93(1)
Review Questions
93(1)
End-of-Chapter Lab
94(1)
Lab 5-1
94(3)
Chapter 6 Working with Variables and Facts
97(34)
"Do I Know This Already?" Quiz
97(3)
Foundation Topics
100(1)
Understanding the Use of Variables in Ansible Playbooks
100(1)
Working with Ansible Facts
101(10)
Gathering Facts
102(2)
Understanding How Facts Are Displayed
104(4)
Managing Fact Gathering
108(1)
Working with Custom Facts
109(2)
Working with Variables
111(8)
Defining Variables
112(1)
Using Include Files
112(1)
Managing Host and Group Variables
113(2)
Using Multivalued Variables
115(2)
Working with Magic Variables
117(2)
Understanding Variable Precedence
119(1)
Using Vault to Manage Sensitive Values
119(3)
Understanding Vault
119(1)
Managing Encrypted Files
120(1)
Using Vault in Playbooks
120(1)
Managing Files with Sensitive Variables
121(1)
Capturing Command Output Using register
122(3)
Summary
125(1)
Exam Preparation Tasks
125(1)
Review All Key Topics
125(1)
Memory Tables
125(1)
Define Key Terms
126(1)
Review Questions
126(1)
End-of-Chapter Labs
126(1)
Lab 6-1
127(1)
Lab 6-2
127(4)
Part II Common Ansible Management Tasks
Chapter 7 Using Task Control
131(42)
"Do I Know This Already? "Quiz
131(3)
Foundation Topics
134(1)
Using Loops and Items
134(5)
Working with Loops
134(1)
Using Loops on Variables
135(1)
Using Loops on Multivalued Variables
136(1)
Understanding with items
137(2)
Using when to Run Tasks Conditionally
139(10)
Working with when
139(2)
Using Conditional Test Statements
141(3)
Testing Multiple Conditions
144(1)
Combining loop and when
145(2)
Combining loop and register
147(2)
Using Handlers
149(7)
Working with Handlers
149(5)
Understanding Handler Execution and Exceptions
154(2)
Dealing with Failures
156(13)
Understanding Task Execution
156(1)
Managing Task Errors
156(2)
Specifying Task Failure Conditions
158(3)
Managing Changed Status
161(2)
Using Blocks
163(1)
Using Blocks with rescue and always Statements
164(5)
Summary
169(1)
Exam Preparation Tasks
169(1)
Review All Key Topics
169(1)
Memory Tables
170(1)
Define Key Terms
170(1)
Review Questions
170(1)
End-of-Chapter Lab
171(1)
Lab 7-1
171(2)
Chapter 8 Deploying Files
173(32)
"Do I Know This Already?" Quiz
173(3)
Foundation Topics
176(1)
Using Modules to Manipulate Files
176(11)
File Module Manipulation Overview
176(1)
Managing File Attributes
176(4)
Managing File Contents
180(2)
Creating and Removing Files
182(1)
Moving Files Around
183(4)
Managing SELinux Properties
187(7)
Managing SELinux File Context
188(1)
Applying Generic SELinux Management Tasks
189(5)
Using Jinja2 Templates
194(6)
Working with Simple Templates
194(3)
Applying Control Structures in Jinja2 Using for
197(1)
Using Conditional Statements with if
198(1)
Using Filters
198(2)
Summary
200(1)
Exam Preparation Tasks
200(1)
Review All Key Topics
200(1)
Memory Tables
201(1)
Define Key Terms
201(1)
Review Questions
201(1)
Exercise Answers
201(1)
End-of-Chapter Labs
202(1)
Lab 8-1: Generate an /etc/hosts File
202(1)
Lab 8-2: Manage a vsftpd Service
202(3)
Chapter 9 Using Ansible Roles
205(24)
"Do I Know This Already?" Quiz
205(3)
Foundation Topics
208(1)
Using Ansible Roles
208(6)
Understanding Ansible Roles
208(1)
Understanding Role Location
209(1)
Using Roles from Playbooks
210(1)
Creating Custom Roles
210(3)
Managing Role Dependencies
213(1)
Understanding File Organization Best Practices
213(1)
Using Ansible Galaxy Roles
214(5)
Working with Galaxy
215(1)
Using the ansible-galaxy Command
216(2)
Managing Ansible Galaxy Roles
218(1)
Using RHEL System Roles
219(6)
Understanding RHEL System Roles
220(1)
Installing RHEL System Roles
220(1)
Using the RHEL SELinux System Role
221(3)
Using the RHEL TimeSync System Role
224(1)
Summary
225(1)
Exam Preparation Tasks
225(1)
Review All Key Topics
226(1)
Memory Tables
226(1)
Define Key Terms
226(1)
Review Questions
226(1)
End-of-Chapter Labs
227(1)
Lab 9-1
227(1)
Lab 9-2
227(2)
Chapter 10 Using Ansible in Large Environments
229(22)
"Do I Know This Already?" Quiz
229(3)
Foundation Topics
232(1)
Advanced Inventory Usage
232(5)
Working with Host Name Patterns
232(1)
Configuring Dynamic Inventory
233(2)
Using the ansible-inventory Command
235(1)
Working with Multiple Inventory Files
236(1)
Optimizing Ansible Processing
237(2)
Managing Parallel Task Execution
237(1)
Managing Serial Task Execution
238(1)
Including and Importing Files
239(8)
Importing Playbooks
240(2)
Importing and Including Task Files
242(1)
Using Variables When Importing and Including Files
243(4)
Summary
247(1)
Exam Preparation Tasks
247(1)
Review All Key Topics
248(1)
Define Key Terms
248(1)
Review Questions
248(1)
End-of-Chapter Lab
249(1)
Lab 10-1
249(2)
Chapter 11 Troubleshooting Ansible
251(30)
"Do I Know this Already?" Quiz
251(3)
Foundation Topics
254(1)
Managing Ansible Errors and Logs
254(9)
Using Check Mode
254(2)
Understanding Output
256(3)
Optimizing Command Output Error Formatting
259(1)
Logging to Files
259(1)
Running Task by Task
260(3)
Using Modules for Troubleshooting and Testing
263(8)
Using the Debug Module
263(1)
Using the uri Module
263(2)
Using the stat Module
265(3)
Using the assert Module
268(3)
Using Tags
271(4)
Troubleshooting Common Scenarios
275(2)
Analyzing Connectivity Issues
275(1)
Analyzing Authentication Issues
276(1)
Summary
277(1)
Exam Preparation Tasks
277(1)
Review All Key Topics
278(1)
Memory Tables
278(1)
Define Key Terms
278(1)
Review Questions
278(1)
End-of-Chapter Lab
279(1)
Lab 11-1
279(2)
Part III Managing Systems with Ansible
Chapter 12 Managing Software with Ansible
281(24)
"Do I Know This Already?" Quiz
281(3)
Foundation Topics
284(1)
Using Modules to Manage Packages
284(5)
Configuring Repository Access
284(1)
Managing Software with yum
285(2)
Managing Package Facts
287(2)
Using Modules to Manage Repositories and Subscriptions
289(8)
Setting Up Repositories
290(1)
Managing GPG Keys
291(1)
Managing RHEL Subscriptions
292(5)
Implementing a Playbook to Manage Software
297(4)
Summary
301(1)
Exam Preparation Tasks
302(1)
Review All Key Topics
302(1)
Memory Tables
302(1)
Define Key Terms
302(1)
Review Questions
302(1)
End-of-Chapter Labs
303(1)
Lab 12-1
303(1)
Lab 12-2
303(2)
Chapter 13 Managing Users
305(28)
"Do I Know This Already?" Quiz
305(3)
Foundation Topics
308(1)
Using Ansible Modules to Manage Users and Groups
308(5)
Modules Overview
308(1)
Managing Users and Groups
308(1)
Managing sudo
309(4)
Managing SSH Connections
313(6)
Understanding SSH Connection Management Requirements
313(1)
Using the Lookup Plug-in
314(1)
Setting Up SSH User Keys
314(5)
Managing Encrypted Passwords
319(4)
Understanding Encrypted Passwords
319(1)
Generating Encrypted Passwords
319(2)
Using an Alternative Approach
321(2)
Managing Users Advanced Scenario Exercise
323(6)
Summary
329(1)
Exam Preparation Tasks
330(1)
Review All Key Topics
330(1)
Memory Tables
330(1)
Define Key Terms
330(1)
Review Questions
330(1)
End-of-Chapter Lab
331(1)
Lab 13-1
331(2)
Chapter 14 Managing Services and the Boot Process
333(18)
"Do I Know This Already?" Quiz
333(3)
Foundation Topics
336(1)
Managing Services
336(5)
Managing Systemd Services
336(1)
Managing cron Jobs
337(1)
Managing at Jobs
338(3)
Managing the Boot Process
341(3)
Managing Systemd Targets
341(1)
Rebooting Managed Hosts
342(2)
Managing the Boot Process and Services Advanced Exercise
344(2)
Summary
346(1)
Exam Preparation Tasks
346(1)
Review All Key Topics
346(1)
Memory Tables
347(1)
Define Key Terms
347(1)
Review Questions
347(1)
End-of-Chapter Lab
348(1)
Lab 14-1
348(3)
Chapter 15 Managing Storage
351(32)
"Do I Know This Already?" Quiz
351(3)
Foundation Topics
354(1)
Discovering Storage-Related Facts
354(10)
Using Storage-Related Facts
354(3)
Using Storage-Related Facts in Conditional Statements
357(7)
Managing Partitions and LVM
364(7)
Creating Partitions
364(2)
Managing Volume Groups and LVM Logical Volumes
366(1)
Creating and Mounting File Systems
367(1)
Configuring Swap Space
368(3)
Configuring Storage Advanced Exercise
371(8)
Summary
379(1)
Exam Preparation Tasks
380(1)
Review All Key Topics
380(1)
Memory Tables
380(1)
Define Key Terms
380(1)
Review Questions
380(1)
End-of-Chapter Lab
381(1)
Lab 15-1
381(2)
Chapter 16 Final Preparation
383(4)
Generic Tips
383(4)
Verifying Your Readiness
383(1)
Registering for the Exam
384(1)
On Exam Day
384(1)
During the Exam
385(1)
The Nondisclosure Agreement
386(1)
Part IV Practice Exams
Practice Exam A
387(4)
Practice Exam B
391(4)
Part V Appendixes
Appendix A Answers to the "Do I Know This Already?" Quizzes and Review Questions 395(20)
Appendix B Getting Started with Ansible Tower 415(16)
Appendix C Red Hat RHCE 8 (EX294) Cert Guide Exam Updates 431(2)
Glossary 433(6)
Index 439
Online Elements:
Practice Exam C
Practice Exam D
Appendix D Memory Tables
Appendix E Memory Tables Answer Key
Appendix F Study Planner
Glossary
Sander van Vugt has been teaching Linux classes since 1995and has written more than 60 books about different Linux-related topics,including the best-selling RHCSA-RHCE 7 Cert Guide and the RHCSA 8Cert Guide: EX200. Sander is also the author of more than 25 video courses,including his RHCSA and RHCE Complete Video Courses, Hands-On AnsibleLiveLessons, and many other titles. He teaches courses for customers aroundthe world and is also a regular speaker at major conferences related toopen-source software. Sander is also the founder of the Living Open SourceFoundation, a nonprofit organization that teaches open-source courses inAfrican countries.