Module #4 Flashcards

1
Q

True or false
The use of multiple tools and platform drives the need for a common information and data model across the organization, as well as the need for effective integration

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What can happen to information as digital transformation progresses?

A

it can become a constraint on the effective delivery of services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

An information model makes it possible for an organization to develop a shared understanding of their

A

Information, technology, systems, and structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the core elements of an information model?

A
  • Definitions of key facts, terminology, activities, and practices within the org
  • Structural representations of key components of the organizations technology and business services, and the relationship between them
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the two ways an information model can be created?

A
  • From scratch

- by adopting an established model like Common Information Model, or Frameworx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

an ___________ can be a key enablement tool for

  • Transforming processes and practices
  • integrating technologies
  • Gaining an accurate overview of strengths and weaknesses in the service framework
  • Driving informed decisions at all levels of the org
  • enabling results based measurements
A

Information model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

These types of toolsets do the following:

  • Provide real time dynamic ability to manage volumes of work
  • Automate records and workflow management
  • act as engagement and communication tools
  • Support a holistic information model for service management
  • provide reporting and business analytics on performance, trends, improvements, costs and risks.
  • Offer accountability and audit trails
A

Service management toolsets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

These toolsets are often designed to automate the service management practices recommended by ITIL. These toolsets are constantly evolving to adopt new technologies

A

Service Management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are service management toolsets most commonly used as?

A
  • Systems of record

- Systems of engagement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are service management toolset expectations?

A
  • effective automation of workflows
  • effective inventory, monitoring, and event management
  • effective integration with organizations toolsets, other information systems, social networks and communication channels
  • a high level of service warranty
  • conformance to evolving architectural and technical requirements and standards
  • advanced analytics and reporting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Service design frequently relies on what?

A

Integration between multiple systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are signs of good integration?

A
  • enables and reinforces the processes that underpin the delivery of value
  • ensure compliance with regulatory obligations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Considerations for integrations

A
  • Reliability
  • Fault tolerance
  • Cost
  • Complexity
  • expected evolution
  • Security
  • Observability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the two Integration topologies?

A
  • Point to point

- Publish - subscribe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a point to point integration topology?

A
  • Involves directly linking pairs of systems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what is a publish subscribe integration topology?

A

messages are published by systems to an event broker, which forwards the message to the systems that have been designated as its recipients

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What are the 3 integration approaches?

A
  • Big bang
  • Incremental delivery
  • Direct integration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is big bang integration approach?

A

Big bang - every integration is delivered at once

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is incremental delivery integration approach?

A

Integrations are introduced separately in a predefined order

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What is direct integration integration approach?

A

Individual integrations are deployed as soon as they are ready, in no predetermined order

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

This is the method of examining data sets, often using specialized software, in order to draw conclusions about the information they contain

A

Data analytics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Data analytics technology and techniques can:

A
  • Enable orgs to make informed business decisions

- Help to disprove scientific models, theories, and hypotheses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

This is the autonomous or semi autonomous examination of data or content using high-level techniques and tools

A

Advanced analytics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

A term that describes large volumes of structured, semi-structured, and unstructured data

A

Big Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Extracting meaningful data requires

A

Processing power, analytics capabilities, and skill

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Criteria for assessing data complexity

A
Data size
data structure
data type
query language
data sources
data growth rate
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

The more complex the data…

A

the bigger the challenge in finding value within it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

What are the steps to generate useful dashboards and reports

A

Connect to data sources
extract, transform, and load data
query the centralized data
perform data visualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Agile ways of working

A
making work visible
working in topic based forums
mapping workflows
working in small teams and sprints
collaboration
using simple feedback mechnisms
30
Q

Agile tools

A
communication walls
kanban boards
topic based forums
value stream maps
event surveys
portals
self help
social media features
31
Q

These increasingly provide the capability to build, map, and management process workflows dynamically within the products via a locked down dev interface

A

IT and service management tools

32
Q

How are changes to workflow elements made for IT and service management tools?

A

Without the need for scripts or coding
by less frontline individuals

These support collaboration, because they reduce lead times for changes, and present workflows in simple graphical formats

33
Q

What is RPA?

A

Robotic Process Automation

34
Q

RPA uses:

A
  • Software robots to automate repetitive tasks

- allows for consistent, reliable, and predictable processes to be implemented in a cost-efficient way

35
Q

RPA can yield the most benefit when processes are:

A

High volume, error prone, sensitive to faults

Rules based and do not require complex decision making

36
Q

True or false

A

Incorporating machine learning and artificial intelligence enables RPA tools to replace a rote-based approach for one that can adapt and react to a variety of inputs

37
Q

RPA allows orgs to:

A

strealine business operations, lower staffing costs, increase throughput, reduce errors, and deploy resources to higher value activities

38
Q

What are some drawbacks of RPA

A
  • It can be fragile
  • even simple changes can have unexpected consequences
  • design and development plays a part in how robust it is when dealing with change
  • development requires configuration and scripts to define inputs and outputs
  • testing, config management, and change enablement apply
39
Q

Types of RPA

A

Process automation
enhanced and intelligent process automation
cognitive platforms

40
Q

RPA process automation

A

Focuses on automated tasks that depend on structured data

41
Q

RPA enhanced and intelligent process automation

A

works with unstructured data. Can learn from experience and apply knowledge

42
Q

RPA cognitive platforms

A

understands customers queries and can perform tasks based on that

43
Q

RPA considerations

A

it needs planning, analysis, design and governance

44
Q

A highly advanced automation that demonstrates capabilities of general reasoning, learning, and human-like intelligence. A branch of computer science and engineering focused on simulating intelligent behavior in computer systems

A

Artificial intelligence

45
Q

true or false

AI solutions are now available as cloud based services or on demand via API.

A

true

46
Q

Some AI driven options include

A

conversational tools for end users and support agents
automated classification and routing
language tools like translation or sentiment analysis

47
Q

AI architecture options

A

Vendor:
designed for service management
more immediate value
underpinned by the vendors AI software

Onsite:
significant computing power and processing time
possibly high charges
at scale may be more economical to use on site hardware

48
Q

Common applications of AI

A
process and decision automation
natural language processing
conversational interfaces
predictive analysis
discovery
49
Q

This involves combining big data, analytics, and machine learning in the field of IT operations

A

AIOps

50
Q

what is AI ops?

A

Algorithmic IT Operations

51
Q

What is AIops?

A

assumed to mean artificial intelligence for IT operations

52
Q

what is a benefit of AI ops?

A
  • instead of siloed teams monitoring their own parts, all important monitoring data is collected in one place
  • machine learning used to identify patterns and detect abnormalities
  • issue detection and prediction
  • proactive system maintenenace and tuning
  • threshold analysis - enabling more accurate picture of the normal range of operation of a system
53
Q

AI ops allows IT operations to

A

Identify and resolve high-severity incidents faster
detect potential problems
automate routine tasks and focus on strategic work

54
Q

AIOps can do what?

A

harness data platforms and machine learning
collect observational data and engagement data
draws insight by applying cognitive or algorithmic processing to it.

55
Q

This is an applied form of artificial intelligence, based on the principle of systems responding to data, and adapting their actions and outputs as they are continually exposed to more of it

A

Machine learning

56
Q

Types of machine learning

A

Supervised - a supervisor determines the learning algorithm and the sample data set used to train the machine. The inputs and expected outputs are defined.
Unsupervised - the machine learns from the input data alone

57
Q

Benefits of Machine learning

A
  • ability to derive valuable results from quantities of data which would be difficult for humans to process
  • enables improvements in the efficiency or accuracy of decision making
  • enables the automation of entirely new data driven decisions
58
Q

Limitations of machine learning

A

performance of the system is depend on its data, the algorithms used, and the quality of training for supervised systems
- results can be distorted if the input data contains inherent bias

59
Q

What is deep learning?

A

a subset of machine learning based on artificial neural networks, it relies on computing systems modeled on the biological neural networks found in animal brains

60
Q

What is CI

A

Continuous integration - an approach to integrating, building, and testing code within the software development environment

(Checked in code is validated, through a set of automated tests, then merged into a shared code branch for deployment to production)

61
Q

What is Continuous Delivery?

A

Continuous delivery - an approach that focuses on ensuring that software can be released to prod at any time

frequent deployments are possible, but deployment decisions are taken case by case, due to a preference for a slower rate of deployment

62
Q

What is Continuous deployment?

A

an approach in which changes go through the pipeline and are automatically put into the prod environment, enabling multiple prod deployments a day

63
Q

Details on CD/CI

A
  • it is a methodology for delivering software in an agile manner
  • commonly known as the opposite of a more linear waterfall approach (waterfall defines the process as linear series of phases)
  • sometimes confused with DevOps, but devops contains more context on team orgs and culture in addition to system delivery
64
Q

CI/CD goals & measurements

A
  • Smaller, high frequency deployments of changes to systems
  • reduced risk, making each deployment less complex
  • increased velocity of value co-creating, by enabling useful changes to be delivered more quickly to consumers.

small changes are easier to comprehend, consume, test, troubleshoot and roll back

65
Q

CI/CD teams focs on

A
  • Identification and removal of bottlenecks that reduce the speed of delivery
  • automating delivery that require manual effort
  • ensuring each change maintains quality
  • automating validation and testing of each change
66
Q

True or false

a significant focus for organizations using CI/CD is the reduction of toil (work requiring manual effort)

A

true

67
Q

This is a set of tools, integrations, practices, and guardrails that allow a continuous and substantially automated flow of changes, from their initial design and development through to deployment into production

A

CI/CD pipeline

68
Q

The three stages of work flowing through a CI/CD pipeline

A
  • Build automation (the CI phase) - includes version control to merge multiple dev changes into one branch
  • Test automation - each change is tested and validated as part of the flow chain from dev
  • deployment automation - the automation of the actual process of moving code from pre prod to prod
69
Q

ITIL guiding principles

A
Focus on value
start where you are
progress iteratively with feedback
collaboration and promote visibility
think and work holistically
keep it simple and practical
optimize and automate
70
Q

Agile approaches are good for which situations?

A
  • there is uncertainty about present and future requirements
  • risks associated with errors or failure are low impact or managed quickly
  • iterative nature enables the ongoing development to understand customer demands and respond to them