Cloud Flashcards

1
Q

Cloud Benefits

A

scalability
pay as you go
maintenance
reduced upfront cost
security
speed agility

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

A paid service available for anyone to use. USer not responsible for underlying hardware

A

public cloud

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

Designed for both public and private use for an organization

A

hybrid cloud

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

Designed for private use and maintained by an organization

A

private cloud

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

virtualization

A

abstracts underlying hardware from the app services or systems that are running on that hardware
can inclue virtual machines
can include other software based virtual components such as

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

A virtual system that behaves as if its running on its own dedicated hardware

A

vm

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

a tool from hashicorp for building and managing virtual machine environments in a signle workflow

A

vagrant

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

a piece of software that runs on a physical system and can create multiple isolated virtual os’s

A

hypervisor

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

hypervisor type 1

A

sits directly on hardware

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

hypervisor type 2

A

sits on OS

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

vagrant’s config file

A

vagrant file

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

vagrant command line tool

A

vagrant

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

Vagrant benefits

A

supports multiple VMs, OS’s and hypervisors
automates setup of one or more vms. supports use of plugins

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

IaaS

A

provisioning is self service
networkign compute and storage virtualization but not OS maintained d by provider
fees calculated based on usage
customer responsbile for configuring and installing systems
gcp, aws, azure

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

Benefits of IaaS

A

cost
maintenance
security
scalability
disaster recovery
control

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

use cases for iaas

A

web servers
big data
development and testing
app servers
high performance computing

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

PaaS

A

provider managed infrastructure
development and deployment tools
business analystics
database
middleware
runtime
includes os runtime and middleware but not app and data

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

benefits paas

A

increase focus on app development
reduces complexity
increased speed of delivery
simplifies lifecycle management
reduces need for system adminstration

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

benefits SaaS

A

:
Access to enterprise level apps
Access to apps from any location
Regular feature updates
Service provider tutorials and support
Ability to focus on core business products

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

code is written to perform one task

A

serverless computing

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

provides event driven compute

A

aws lamba

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

can be triggered by over 200 aws services

A

aws lambda

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

integrates with other aws services

A

aws lambda

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

provides connection to relational databases and shared file systems

A

aws lambda

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

the code takes a form of a function

A

serverless

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

apps/functions triggered by different events

A

serverless

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

a cloud provider executes the piece of code by dinamically allocating resources

A

serverless

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

the code runs in a stateless container

A

serverless

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

the servers are abstracted

A

serverless

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

the user is only charged for the number of resources used to run the code

A

serverless

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

Integrates with AWS simple notification service

A

google cloud functions

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

app enginee

A

serverless computing

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

cloud run

A

serverless computing

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

provides an open source runtime

A

azure functions

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

Open source platform developed by kubernetes

A

knative

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

used to deploy and manage serverless apps

A

knative

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

key features are services and eventing

A

knative

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

aims to simplify code and function deployment to kubernetes

A

openfaas

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

uses docker as a container runtime

A

openfaas

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

runs on bare metal

A

openfaas

41
Q

microservices can be built in any language

A

openfaas

42
Q

addresses the need to provision and manage large amounts of systems

A

configuration management tool

43
Q

introduces the idea of infrastrcutrue as code

A

configuration management tool

44
Q

resources are defined through config files

A

configuration management tool

45
Q

provides consistency and reusability

A

config tool

46
Q

single management node and agentless architecture

A

ansible

47
Q

updates and communication occur over ssh

A

ansible

48
Q

nodes are specified through inventory files

A

ansible

49
Q

playbooks

A

ansible

50
Q

manifest file and catalog file

A

puppet`

51
Q

client server models

A

puppet, salt, chef

52
Q

provides both client server and agentless

A

salt

53
Q

Defines resources and infrastructure through declarative human readable config files

A

terraform

54
Q

uses version control

A

terraform

55
Q

manage infrastructure across platforms

A

terraform

56
Q

uses plugins to interact with services through apis

A

terraform

57
Q

terraform steps

A

scope, author , initalize, plan,apply

58
Q

uses templates

A

cloudformation

59
Q

yaml or json

A

cloudformation

60
Q

uses aws development kit

A

cloudformation

61
Q

supports third party services

A

cloudformation

62
Q

incorporates safety controls when provisioning services

A

cloudformation

63
Q

supports deployment and lifecycle management of large scale distritued services

A

bosh

64
Q

created for use with cloudfoundry

A

bosh

65
Q

bosh deployment cycle

A

stemcell, release, deployment

66
Q

director is main orchestration component

A

bosh

67
Q

can be called a key value database

A

key value store

68
Q

flexible way to stor large datasets

A

key value store

69
Q

supports read and write http

A

etcd

70
Q

stores data in hierarchical directories

A

etcs

71
Q

can use ssl for client certificate expiration

A

etcd

72
Q

benchmarked at 1000 writes per instance

A

etcd

73
Q

distributed throguh raft protocol

A

etcd

74
Q

Can be accessed through the consul kv subcommands

A

http, api and consul ui

75
Q

keys include any character

A

consul kv

76
Q

uses watches to monitor for updates

A

consulkv

77
Q

a coordination service for distributed apps

A

zookeeper

78
Q

ensemble

A

zookeeper

79
Q

each instance keeps an in memory image of the state

A

zookeeper

80
Q

uses znode

A

zookeeper

81
Q

a distributed search and analytics engine

A

elasticsearch

82
Q

provides search analytics for various forms of data

A

elastisearch

83
Q

stores data as json documents

A

elastisearch

84
Q

stores relate ddocuments in an index

A

elastisearchleverag

85
Q

leverages kibana for insights

A

elastisearch

86
Q

components of elastisearch

A

node, replica, shard, ocument, index, cluster

87
Q

performs system monitoring and alerting

A

prometheus

88
Q

provides searching, monitoring and analyzing and visualizing data

A

splunk

89
Q

supports input data of any format

A

splunk

90
Q

indexes data

A

splunk

91
Q

supports real time data streaming

A

splunk

92
Q

components of splunk

A

heavy forwarder
universal forwarded
indexer
search head

93
Q

records and processes and numeric time series data

A

prometheus

94
Q

leverages grafana

A

prometheus

95
Q

collects metrics from targets by scraping http endpoints

A

prometheus

96
Q

uses flexible query language

A

prometheus

97
Q

leverages grafana

A

prometheus

98
Q

components of prometheus

A

server, client libraries pushgateway, exporters, alert manager