Chapter 1 & 2 Terms Flashcards

Overview Storage

1
Q

Cloud Computing

A

The on demand delivery of IT resources and applications via the Internet. Pricing is generally pay-as-you-go.

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

Six Advantages of Cloud Computing (per AWS)

A
  1. Variable vs. Capital Expense
  2. Economies of Scale
  3. Increase Speed and Agility
  4. Focus on Business Differentiators
  5. Stop Guessing Capacity
  6. Global In Minutes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Trading Capital Expense For Variable Operational Expense

A

Instead of investing in hardware and resources that might not be used to their full capacity. Cloud computing allows for a company to only pay for exactly what they use.

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

Economies of Scale

A

Because there are so many customers using AWS it is easier for AWS providers to offer lower prices.

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

Increase Speed and Agility

A

Cloud computing allows for IT resources to be available in minutes as opposed to weeks.

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

Focus on Business Differentiators

A

Businesses no longer need to focus on running and maintaining data centers and hardware. Now they can focus on the data itself.

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

Stop Guessing Capacity

A

Business were left with guessing capacity prior to deploying an application, this would leave them with idle resources or limited capacity. With the cloud, now they can easily scale up and down.

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

Global in Minutes

A

With the cloud, organizations can deploy their applications to multiple locations around the world.

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

All-in Cloud Deployment

A

This is a Cloud deployment that is fully cloud centric. Meaning all components are in the cloud.

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

Hybrid Cloud Deployment

A

A deployment that connects infrastructure and applications between cloud based resources and existing resources.

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

Region

A

Separate geographic areas that contain multiple availability zones for data storage.

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

Availability Zones

A

Isolated locations within a Region that store data. These zones have multiple data centers in different places for greater fault tolerance.

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

AWS Management Console

A

A web application used to manage AWS Cloud services.

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

AWS Command Line Interface (CLI)

A

A unified tool used to mange AWS Cloud services.

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

AWS Software Development Kits (SDKs)

A

An application programming interface (API) that interacts with the web services that fundamentally make up the AWS platform.

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

Amazon Elastic Compute Cloud (Amazon EC2)

A

A web service that provides resizable compute capacity in the cloud.

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

AWS Lambda

A

A zero-administration compute platform for back-end web developers. It runs your code for you on the AWS Cloud and provides you with a fine-grained pricing structure.

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

Auto Scaling

A

A service that allows organizations to scale Amazon EC2 capacity up or down automatically according to conditions defined for the particular workload.

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

Elastic Load Balancing

A

A service that distributes incoming application traffic across multiple Amazon EC2 instances in the cloud.

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

AWS Elastic Beanstalk

A

A service that provides the fastest and simplest way to get a web application up and running on AWS.

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

Amazon Virtual Private Cloud (Amazon VPC)

A

A service that lets organizations provision a logically isolated section of the AWS Cloud where they can launch AWS resources in a virtual network that they define.

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

AWS Direct Connect

A

This service allows organizations to esablish dedicated network connections from their data centers to AWS.

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

Amazon Route 53

A

A highly available and scalable Domain Name Service (DNS) web service.

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

Amazon Simple Storage Service (Amazon S3)

A

Provides highly durable and scalable object storage that handles virtually unlimited amounts of data and a high number of concurrent users.

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

Amazon Glacier

A

A secure, durable, and extremely low cost-storage service for data archiving and long-term back up.

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

Amazon Elastic Block Store (Amazon EBS)

A

Provides persistent block level storage volumes for use with Amazon EC2 instances.

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

AWS Storage Gateway

A

A service connecting an on premises software appliance with cloud based storage to provide integration between an organizations local IT environment and the AWS storage infrastructure.

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

Amazon CloudFront

A

A content delivery web service.

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

Amazon Relational Database Service (Amazon RDS)

A

Provides a fully managed relational database with support for many popular open source and commercial database engines.

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

Amazon DynamoDB

A

A fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale.

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

Amazon Redshift

A

A fully managed, petabyte scale data warehouse service that makes it simple and cost effective to analyze structured data.

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

Amazon ElastiCache

A

A web service that simplifies deployment, operation, and scaling of an in-memory cache in the cloud.

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

Amazon CloudWatch

A

A monitoring service for AWS Cloud resources and the applications running on AWS.

34
Q

Amazon CloudFormation

A

A service that allows for the creation and management of a collection of related AWS resources, provisioning and updating them as needed.

35
Q

AWS CloudTrail

A

A web service that records AWS API calls for an account and delivers log files for audit and review.

36
Q

AWS Config

A

Fully managed service that provides organizations with an AWS resource inventory, configuration history, and configuration change notifications to enable security and governance.

37
Q

AWS Identity and Access Management (IAM)

A

Enables organizations to securely control access to AWS Cloud services and resources for their users.

38
Q

AWS Key Management Service (KMS)

A

A managed service that makes it easy for organizations to create and control the encryption keys used to encrypt their data.

39
Q

AWS Directory Service

A

Allows organizations to set up and run Microsoft Active Directory on the AWS Cloud or connect their AWS resources with an existing local Microsoft Active Directory.

40
Q

AWS Certificate Manager

A

A service that lets organizations provision, manage, and deploy Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS Cloud services.

41
Q

AWS Web Application Firewall (WAF)

A

Helps protect web applications from common attacks and exploits that could affect the application.

42
Q

Amazon API Gateway

A

A fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.

43
Q

Amazon Elastic Transcoder

A

Provides media transcoding in the cloud.

44
Q

Amazon Simple Nontification Service (Amazon SNS)

A

A web service that coordinates and manages the delivery or sending of messages to recipients.

45
Q

Amazon Simple Email Service (Amazon SES)

A

A cost effective email service.

46
Q

Amazon Simple Workflow Service (Amazon SWF)

A

Helps developers build, run, and scale background job that have parallel or sequential steps.

47
Q

Amazon Simple Queue Service (Amazon SQS)

A

Fully managed message queuing service.

48
Q

Block Storage

A

Storage that operates at a lower level.

49
Q

File Storage

A

Storage that operates at a higher level and manages data with as a hierarchy.

50
Q

Object Storage

A

Storage that is made up of easily scalable objects and generally accessed using API’s.

51
Q

Buckets

A

Buckets are containers (web folders) for objects (files) stored in S3.

52
Q

Objects

A

Are the entities or files stored in S3 buckets.

53
Q

Metadata

A

Informational data about a file.

54
Q

Durability

A

The measure of how long data will be available.

55
Q

Availability

A

The measure of how quick data can be made available.

56
Q

Eventual Consistency

A

Data may take time to become consistent. Old data may appear until it is updated.

57
Q

Static Website Hosting

A

A static website means that all of the pages on the website contain only static content and do not require serverside processing.

58
Q

S3 prefix and delimiters

A

When listing key names (.) and (/ or ) can be used to make files appear to have a file structure even though there is none.

59
Q

Storage Classes

A

Different levels of S3 storage to match business needs.

60
Q

Amazon S3 Standard

A

High durability, high availability, low latency, and high performance object storage for general purpose use.

61
Q

Amazon S3 Standard - Infrequent Access (Standard IA)

A

High durability, low latency, and high throughput. However, it is meant for infrequent access. It is not meant to be highly available.

62
Q

Amazon S3 Reduced Redundancy Storage (RRS)

A

Low durability (4 nines). It is most appropriate for easily reproducible data.

63
Q

Amazon Glacier

A

Extremely low cost storage for data that doesn’t require real time access.

64
Q

Amazon S3 Object Lifecycle Management

A

Service that provides a set of rules to manage data over different sets of time periods.

65
Q

Server-Side Encryption (SSE)

A

Amazon encrypts data at object level as it writes disks.

66
Q

Client-Side Encryption

A

Clients encrypt their own data before sending it to AWS.

67
Q

SSE-S3 (AWS-Managed Keys)

A

Fully integrated solution where AWS handles the key management and key protection for Amazon S3. Admins don’t manage these keys.

68
Q

SSE-KMS (AWS KMS Keys)

A

Fully integrated solution where AWS hanles the key management and key protection for Amazon S3, but where an admin manages the keys.

69
Q

SSE-C (Customer Provided Keys)

A

This solution is used when a user wants to maintain their own encryption keys but don’t want to manage or implement their own client side library.

70
Q

Versioning

A

A feature that helps protect data against accidental or malicious deletion by keeping multiple versions of each object in a bucket.

71
Q

MFA Delete

A

A bucket feature requiring additional authentication to delete objects in a bucket.

72
Q

Pre-Signed URL

A

A url that grants limited-time permission to download an object linked to the url.

73
Q

Multipart Upload

A

An API that allows users to upload large objects as a set of parts.
SHOULD be used for uploads greater than 100MB.
MUST be used for uploads over 5GB.

74
Q

Cross Region Replication

A

A feature of Amazon S3 that allows admins to asynchronously replicate all new objects in the source bucket from one AWS region to another.

75
Q

REST API

A

Representational State Transfer API

76
Q

CRUD operations

A

Create, Read, Update, Delete operations

77
Q

Range GETs

A

Using the Range HTTP header in the GET request it is possible to download a range of bytes from an object.

78
Q

S3 Event Notifications

A

Event notifications send alerts, run workflows, or perform other actions in response when changes occur to an S3 object.

79
Q

Archives (Amazon Glacier)

A

Archives store data for Amazon Glacier.

And they have these attributes:
Contain up to 40TB of data.
Can have an unlimited number of archives.
Each archive has a unique ID.
All archives are automatically encrypted.
Archives are immutable.

80
Q

Vaults (Amazon Glacier)

A

Containers for archives.

An AWS account can only have 1000 Vaults.

81
Q

Vault Lock Policy

A

Compliance controls from individual Amazon Glacier vaults.

Once locked these policies cannot be changed.