Chapter 14 - Network Automation Flashcards Preview

Cisco CCNA 3/3: Enterprise Networking, Security, and Automation v7 > Chapter 14 - Network Automation > Flashcards

Flashcards in Chapter 14 - Network Automation Deck (38)
Loading flashcards...
1
Q

what is the process that is self-driven, that reduces and potentially eliminates, the need for human intervention?

A

automation

2
Q

when a device takes a course of action based on an outside piece of info, what is that device referred to as?

A

a smart device

3
Q

what does it mean when they say a device can “think”?

A

Devices having the ability to connect a series of related pieces of info together and then use them to alter a course of action

4
Q

____________ are simply a way to store and exchange data in a structured format.

A

Data Formats

5
Q

what data format is a popular format used by web services and APIs to provide public data?

A

JSON data format

6
Q

characteristics of JSON data format

A
  • uses hierarchical structure and contains nested values
  • uses braces { } to hold objects and square brackets [ ] for arrays
  • data is written in key/value pairs
7
Q

which data format doesnt use brackets or commas

A

YAML data format

8
Q

which data format uses a hyphen to separate each element in a list

A

YAML data format

9
Q

what data format encloses its data within a related set of tags

A

XML data format

10
Q

This data format is a minimalist format that is very easy to read and is considered a superset of another data format

A

YAML data format

11
Q

TRUE or FALSE: White space in JSON format is significant and must be correctly formatted.

A

False

12
Q

API acts as a kind of messenger btwn….

A

Requesting application and the application on the server that provides the data or service.

13
Q

What is an API call

A

it’s the message from the requesting application to the server where the data resides

14
Q

what is the name of the software that allows other applications to access its data or services and is also a set of rules describing how one app can interact with another and instructions to allow the interaction to occur?

A

API

15
Q

what type of API requires user get a free key or token prior to using the API

A

Open API or Public API

16
Q

type of API that allows an authorized salesperson to access internal sales data on their mobile devices

A

Internal or Private API

17
Q

type of API that travel services use to access an airline’s API. business partner must have license or other form of permission to use the API

A

Partner API

18
Q

which web service API is considered slow to parse, complex and rigid?

A

SOAP

19
Q

which web service API was developed prior to SOAP?

A

XML-RPC

20
Q

which web service API is a messenging protocol for exchanging XML-structured info and most often used over HTTP or SMTP

A

SOAP

21
Q

what are the four types of web service APIs?

A

SOAP
REST
XML-RPC
JSON-RPC

22
Q

Which of the following APIs is used by Cisco to provide access to students to complete labs?

A

Open API or Public API

23
Q

What is RESTful API

A

API that conforms to the constraints of the REST architecture

24
Q

what is REST API

A

API that works on top of the HTTP protocol

25
Q

three features of RESTful API

A
  • client-server
  • stateless
  • cacheable
26
Q

what is a string of characters that identifies a specific network resource

A

a URI - Uniform Resource Identifier

27
Q

four common HTTP methods that RESTful API uses

A

POST, GET, PUT/PATCH, DELETE

28
Q

URI has two specializations

A

URN and URL

29
Q

Parts of a URI

A

protocol/scheme
hostname
path and file name
fragment

30
Q

what three components make up the Query portion of an API request?

A
  • Key
  • format
  • parameters
31
Q

other ways that RESTful API request can be made

A
  • developer web site
  • Postman
  • Python
  • Network operation systems - NETCONF and RESTCONF
32
Q

goal of configuration management tools

A

reduce complexity and time involved in configuring and maintaining a large-scale network infrastructure

33
Q

configuration management tools available

A

Ansible
Chef
Puppet
SaltStack

34
Q

three IBN essential functions

A
  • translation
  • activation
  • assurance
35
Q

which IBN essential function enables admin to express expected networking behavior that will best support business intent

A

translation

36
Q

which IBN essential function orchestrates policies and configures systems

A

activation

37
Q

which IBN essential function provides continuous insights to management and performs corrective actions

A

assurance

38
Q

term used to describe an overlap that represents the logical topology used to virtually connect to devices

A

fabric