Communicating Computers Flashcards

1
Q

Answer: A virtual server in the clouds

A

Question: What is Amazon EC2?

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

Name the four different ways to pay

A
  1. On-Demand
  2. Reserved
  3. Spot
  4. Dedicated Hosts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The nonmonic device used for AWS Courses is:

A

FIGHT DR MCPXZ

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

How do computers communicate?

A

Via ports:

  • Linux = SSH (Port 22)
  • Microsoft = Remote Desktop Protocol (Port 3389)
  • HTTP (Port 80)
  • HTTPS (Port 443)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Virtual firewalls in the cloud are known as ________

A

Security Groups; ports need to be open to use them.

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

Always design for failure by doing this:

A

Having one EC2 instance in each Availability Zone

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

What are the three ways to interact with AWS?

A
  1. Console
  2. Command Line Interface (CLI)
  3. Software Development Kits (SDKs)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False: Access key IDs are more secure than Roles.

A

False

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

When can you apply roles to EC2 instances?

A

Anytime! Changes are immediate.

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

True or False: Roles are universal and there’s no need to set-up regions.

A

True

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

Name the three different flavors of Load Balancers:

A
  1. Application Load Balancers - Layer 7 (make intelligent decisions)
  2. Network Load Balancers - Extreme performance or static sites
  3. Classic Load Balancers - Test & Dev & keep costs low
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A database is like a _________ _________.

A

Traditional spreadsheet

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

These have been around since the 70s. Think - databases, tables, rows, fields (columns). What is it?

A

A relational database

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

Relational databases on AWS is known as:

A

RDS

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

What are the RDS types?

A
  1. SQL
  2. MySQL
  3. PostgreSQL
  4. Aurora
  5. MariaDB
  6. Oracle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Name the two features for RDS:

A

Multi-AZ - for disaster recovery & Read replicas - for performance

17
Q

A collection is equal to ________ for non-relational databases.

A

Table

18
Q

A non-relational database document is also known as a ______.

A

Row

19
Q

What are Key Value Pairs when speaking about non-relational databases?

A

Fields

20
Q

Two things non-relational databases are _____________________ and _________________.

A
  1. Columns in the table can vary

2. It won’t affect other rows in database

21
Q

If you have a DynamoDB, you have a __________.

A

Non-relational databases

22
Q

On-Demand pricing is good when:

A
  • Pay a fixed rate by the hour or second w/ no commitment
  • Useful for users who want low cost and flexibility of EC2
  • Good for apps with fluctuating workloads that cannot be interrupted, or being developed or tested for the firs time
23
Q

Reserved pricing is best for:

A
  • Huge discounts, locked into 1 or 3 years terms, more you pay upfront the better discount you get
  • Good for apps with steady usage
  • Discount helps reduce overall computing costs
24
Q

Choose Spot pricing if:

A
  • Bid a price you want to pay, when it hits your bid price it provisions for you
  • Apps that have flexible start and end times
  • Only feasible at low compute prices
  • Users with urgent computing needs for large amounts of additional capacity
25
Q

Dedicated Hosts are an option for:

A
  • When you use your existing server-bound software licenses

- Good for regulatory requirements and licensing that does not support multi tenant virtualization

26
Q

Name the types of distribution

A

web distribution and RTMP