Foundations Of Cloud Computing Flashcards

1
Q

The six advantages of cloud computing

A
  1. Go global in minutes
  2. Economies of scale
  3. No managing hardware
  4. Speed and agility
  5. Capacity is matched to your demand
    6. Trade capital expense for variable expense
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The three cloud computing models

A

Infrastructure as a service, platform as a service, and software as a service.

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

What is infrastructure as a service

A

Fundamental building blocks that can be rented.
Example: EC2 instances

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

What is platform as a service

A

Cloud-based environment typically used by developers to build and deliver applications without worrying about the underlying infrastructure.
Example: salesforce

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

What is software as a service

A

A complete product that is run and managed by the service or software provider. Example: email provider

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

The three cloud computing deployment models

A

Cloud, hybrid, and on-premises

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

Availability zones

A

An availability zone is one or more physically separated or isolated data centers. It contains a service that you’re renting and it’s where you provision your resources and deploy your application. There can be multiple availability zones in one region, and multiple data centers in one availability zone.
Each availability zone is isolated, but the availability zones in a region are connected through low latency links.
Multi AZ deployments provide high-availability.

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

What are the seven categories of services offered by AWS computing?

A

Compute, networking, storage, analytics, database, security, development

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

Virtual machines

A

Virtualization let’s you divide hardware resources on a single physical server into smaller units. The smaller units are called virtual machines. Each VM is its own little server.

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

What are the benefits of cloud computing

A

High-availability, elasticity, agility, and durability. 

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

Regions are source and service specific, which means that not every region will have the same resources.

A

A region is a collection of availability zones. You should set up resources in regions closest to your users.

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

Edge locations

A

Mini data centers that are used to cache your content, made possible through cloudFront. There are more edge locations than availability zones and regions. They are created to reduce latency.

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

AWS management console

A

The most popular way to interact with your AWS resources. Allows you to access your AWS accounts and manage applications running in your account from a web browser. 

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

Root user

A

Do user that was also other users using the email used to create the AWS account. The only users I can delete all the other users in the whole account. Protect the root user with MFA. It’s best not to use it for day-to-day tasks.

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

AWS command line interface (CLI)

A

A way to interact with your AWS resources by sending commands that trigger APIs from a terminal session in your laptop. Allows for programmatic access. It has all of the features that exist in the AWS management consult, but new features are available here first.

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