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
What is an availability zone?
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
What is an AWS Point of Presence (Edge locations)?
Amazon has 216 points of presence that allow content to be delivered to end users with low latency
27
When it comes to security, what is the customer responsible for in the Shared Responsibility Model?
Responsible for security IN the cloud
28
When it comes to security, what is the provider responsible for in the Shared Responsibility Model?
Responsible for security OF the cloud