What is Cloud Computing? Flashcards

1
Q

What is a server composed of?

A
  • Compute: CPU
  • Memory: RAM
  • Storage: Data
  • Database: Store Data in a structured way
  • Network: Routers, switch, DNS server
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cables, routers, and servers connected with each other make up a __________.

A

Network

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

A networking device that forwards data packets between computer networks. They know where to send your packets on the internet.

A

Router

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

Takes a packet and sends it to the correct server / client on your network.

A

Switch

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

What are the drawbacks of traditional infrastructure? Or an on-premises datacenter?

A
  • Typically involves a data center and lots of servers
  • Very expensive because you need to pay for:
    • Rent
    • Power supply, cooling, maintenance
    • Adding or replacing hardware
  • Drawbacks include:
    • Scaling
    • 24/7 team to monitor infrastructure
    • How to deal with disasters?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is cloud computing?

A

Cloud computing is the on demand delivery of compute power, database storage, applications, and other IT resources.

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

What are the three types of Cloud Deployment Models?

A

Private, Public, and Hybrid

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

What are the Five Characteristics of Cloud Computing?

A
  • On-demand self service
  • Broad network access
  • Multi-tenancy and resource pooling
  • Rapid elasticity and scalability
  • Measured Service
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the Six Advantages of Cloud Computing?

A
  • Trade capital expense (CAPEX) for operational expense (OPEX)
  • Benefit from massive economies of scale
  • Stop guessing capacity
  • Increased speed and agility
  • Stop spending money running and maintaining data centers
  • Global in minutes leveraging AWS infrastructure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is it called to be able to rapidly develop, test and launch software applications?

A

Agility

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

The ability to scale out and scale in when needed is called ___________.

A

Elasticity

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

Changing resource types when needed is __________.

A

Flexibility

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

Cost-effectiveness in the cloud is achieved by a ____________ model.

A

Pay-as-you-go

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

Accommodating larger loads by making hardware stronger or adding additional loads is called ___________.

A

Scalability

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

High availability and fault-tolerance is achieved by

A

Having infrastructures built across many data centers

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

What are the three primary types of cloud computing?

A
  • Infrastructure as a service (IaaS)
  • Platform as a service (PaaS)
  • Software as a service (SaaS)
17
Q

How are the responsibilities shared in the IaaS cloud computing model?

A
  • Customer Responsibility
    • Applications, Data, Runtime, Middleware, O/S
  • Provider Responsibility
    • Virtualization, Servers, Storage, Networking
18
Q

How are the responsibilities shared in the PaaS cloud computing model?

A
  • Customer Responsibility
    • Applications, Data
  • Provider Responsibility
    • Virtualization, Servers, Storage, Networking, Runtime, Middleware, O/S
19
Q

How are the responsibilities shared in the SaaS cloud computing model?

A

The provider is responsible for everything.

20
Q

What is an AWS example of IaaS?

A

Amazon EC2

21
Q

What is an AWS example of PaaS?

A

Elastic Beanstalk

22
Q

What are the three pricing fundamentals of AWS?

A
  • Compute:
    • Pay for compute time
  • Storage
    • Pay for data stored in the cloud
  • Data transfer OUT of the cloud
    • Data transfer IN is free
23
Q

What is an AWS region?

A

A region is a cluster of data centers.

24
Q

How do you choose an AWS region?

A
  • Compliance with data governance and legal requirements: data never leaves a region without your explicit permission
  • Proximity to customers: reduced latency
  • Available services within a Region: new services and new features aren’t available in every Region
  • Pricing: pricing varies region to region and is transparent in the service pricing page
25
Q

What is an availability zone?

A

An availability zone is one or more discrete data centers with redundant power, networking, and connectivity that are separate from each other and isolated from disasters

26
Q

What is an AWS Point of Presence (Edge locations)?

A

Amazon has 216 points of presence that allow content to be delivered to end users with low latency

27
Q

When it comes to security, what is the customer responsible for in the Shared Responsibility Model?

A

Responsible for security IN the cloud

28
Q

When it comes to security, what is the provider responsible for in the Shared Responsibility Model?

A

Responsible for security OF the cloud