Cloud Practitioner Part 2 Flashcards

1
Q

What is a terminal

A

Text only interface

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

What is a console

A

A console is a physical computer to physically input information into a terminal

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

What is a shell?

A

A shell is the command line program that users interact with to input commands.
Popular shell programs:

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

What is a CLI?

A

A command line interface processes commands to a computer program in the form of lines of text. Operating systems implement a command-line interface in a shell

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

AWS Software Development Kit

A

Collection of software developments tools in one installable package
You can use the AWS SDK to programmatically create, modify, delete, or interact with AWS resources

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

AWS CloudShell

A

Browser-based shell built into the AWS Management Console. AWS CloudShell is a scoped per region, same credentials as logged in user. Free Service!

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

Infrastructure as Code (IaC)

A

You write a configuration script to automate creating, updating or destroying cloud infrastructure

IaC is a blueprint of your infrastructure
IaC allows you to easily share, version, or inventory your cloud infrastructure

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

AWS Toolkit

A

open-source plugin for VSCode to create, debug, deploy AWS resources

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

CloudFormation

A

AWS CloudFormation allows you to write Infrastructure as Code (IaC) as either a JSON or YAML file

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

Shared Responsibility Model

A

Cloud security framework that defines the security obligations of the customer versus the Cloud Service Provider (CSP)

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

Responsibility of IN the cloud

A

If you can configure or store it then you (the customer) are responsible for it.

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

Responsibility of the Cloud

A

If you can not configure it then CSP is responsible for it

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

Elastic Computer Cloud (EC2)

A
  • allows you to launch virtual machines
  • highly configurable server
  • backbone of AWS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Virtual Machine

A

an emulation of a physical computer using software

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

Containers

A

virtualizing an operation system to run multiple workloads on a single OS instance. Containers are generally used in micro-service architecture (when you divide yours application into smaller application that talk to each other)

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

Elastic Container Service (ECS)

A

is a container orchestration service that supports Docker containers. Launches a cluster of server(s) on Ec2 instance with Docker installed

17
Q

Elastic Container Registry (ECR)

A

is a repository for container images. In order to launch a container you need an image. An image just means a saved copy. A repository just means a storage that has version control.

18
Q

ECS Fargate

A

is a serverless orchestration container service. It is the same as ECS expect you pay-on-demand per running container (with ECS have to keep a EC2 server running even if you have no containers running) AWS manages the underlying server, so you don’t have to scale or upgrade the EC2 server

19
Q

Elastic Kubernetes Service

A

is a fully managed Kubernetes service. Kubernetes is an open source orchestration software that was created by google and is generally the standard for managing microservices.