376
Appendix
■
Answers to Practice Test Questions
4. B. The term DevOps is used to describe the framework responsible for assisting in
network automation. It is usually written in conjunction with network operations, but it is
considered a development function using the DevOps framework. The term NetOps refers
to the network operation team’s responsibility. The term SysOps is used to describe the
control of network systems such as DNS, Active Directory (AD), and DHCP, just to name
a few. The term SecOps refers to the security operation as it pertains to the network.
5. A. The management methodology that is commonly used by developers for network
automation is Lean and Agile. Agile focuses on an adaptive approach for simultaneous
workflows, such as the configuration of a default route on several routers. The Waterfall
management methodology is used for projects in a linear process that does not allow for
going back to a prior phase. The Kanban management methodology is used to improve
existing processes. Scrum is primarily focused on getting more work done more quickly.
6. D. After a network automation script is released to production, the very next process
should be to monitor its effects on the network. This step should already be considered
with pre-built metrics so that you can positively conclude its intended function. The
testing step should have been done prior to the deployment phase. The building phase is
done when you are ready to test a completed configuration change. The planning phase
is the first phase before anything is put into motion; it is where you have determined the
metrics for the project, which determines if the changes are successful.
7. B. The YAML Ain’t Markup Language (YAML) markup language uses mapping to define
keys and values as pairs. Definition is not a term used with YAML; therefore, option A
is an invalid answer. Lists are keys with multiple values in the form of a list. Keys are
categories that contain a value in the key-value pair.
8. A. A YAML file will always begin with three dashes. This is how you know you are
working with a YAML file structure. Files that start with a hashbang preprocessor are
normally scripts, and the hashbang describes to the operating system which command
interpreter to use. A file that has its content contained between curly braces or square
braces is normally a JSON file.
9. D. Extensible Markup Language (XML) was adopted from HyperText Markup Language
(HTML) as a storage method for systems to interchange data. YAML Ain’t Markup
Language (YAML) is a white space structured file that is also used to store data for the
interchange of information. JavaScript Object Notation (JSON) is another structured
storage method for data and was originally created for use with JavaScript and gained
popularity with other languages. Comma-separated values (CSV) is a flat data storage
method that is popular when lists of information must be passed from system to system.
10. A. YAML Ain’t Markup Language (YAML) is a white space structured file that is also
used to store data for the interchange of information. JavaScript Object Notation (JSON)
is structured with curly and square brackets. Extensible Markup Language (XML) was
adopted from HyperText Markup Language (HTML), which uses opening and closing
tags. Comma-separated values (CSV) is a flat data storage method that uses commas to
delimit the fields of information held on each line.
Chapter 6: Automation and Programmability (Domain 6)
Do'stlaringiz bilan baham: |