What is cloud computing? Flashcards

1
Q

How do websites work?

A

Clients interact with servers through a network. Both the client and the server have IPs

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

What is a server composed of?

A

Computing: 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
3
Q

What are the following in IT?

  • Network
  • Router
  • Switch
A

Network: cables, routers, and servers connected with each other

Router: a network device that forwards data packets between computer networks. They know where to send your packets on the internet

Switch: takes a packet and sent it to the correct server / client on your network

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

What are some problems with traditional IT?

A
  • Pay for rent, power, cooling, maintenance
  • Adding and replacing hardware takes time
  • Limited scaling
  • Hire a 24/7 team to care for the infrastructure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the definition of cloud computing?

A

The on-demand delivery of compute power, database storage, applications, and other IT resources.

  • Pay-as-you-go pricing
  • Can provision exactly the right type and size of computing resources you need
  • Can access as many resources as you need almost instantly
  • Simple way to access servers, storage, databases, and a set of application services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the deployment models of the cloud?

A
  • Private Cloud
  • Public Cloud
  • Hybrid Cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a Private Cloud?

A
  • Cloud services used by a single organization, not exposed to the public
  • Complete control
  • Security for sensitive applications
  • Meet specific business needs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a Public Cloud?

A
  • Cloud resources owned and operated by a third-party cloud service provider delivered over the Internet.
  • Six advantages of Cloud Computing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a Hybrid Cloud?

A
  • Keep some servers on premises and extend some capabilities to the Cloud
  • Control over sensitive assets in your private infrastructure
  • Flexibility and cost-effectiveness of the public cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the Five Characteristics of Cloud Computing?

A

On-demand self service:
- Users can provision resources and use them without human interaction from the service
provider

Broad network access:
- Resources available over the network, and can be accessed by diverse client platforms

Multi-tenancy and resource pooling:

  • Multiple customers can share the same infrastructure and applications with security and privacy
  • Multiple customers are serviced from the same physical resources

Rapid elasticity and scalability:

  • Automatically and quickly acquire and dispose resources when needed
  • Quickly and easily scale based on demand

Measured service:
- Usage is measured, users pay correctly for what they have used

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

What are the Six Advantages of Cloud Computing?

A

Trade capital expense (CAPEX) for operational expense (OPEX)

  • Pay On-Demand: don’t own hardware
  • ReducedTotal Cost of Ownership (TCO) & Operational Expense (OPEX)

Benefit from massive economies of scale
- Prices are reduced as AWS is more efficient due to large scale

Stop guessing capacity
- Scale based on actual measured usage

Increase speed and agility

Stop spending money running and maintaining data centres

Go global in minutes: leverage the AWS global infrastructure

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

What are the problems solved by the cloud?

A

Flexibility: change resource types when needed

Cost-Effectiveness: pay as you go, for what you use

Scalability: accommodate larger loads by making hardware stronger or adding additional nodes

Elasticity: ability to scale out and scale-in when needed

High-availability and fault-tolerance: build across data centres

Agility: rapidly develop, test and launch software applications

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

What are the types of Cloud Computing?

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

Which processes are managed locally/by others with the types of cloud computing?

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

What are some examples of:

  • IaaS
  • PaaS
  • SaaS
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the pricing model of the AWS cloud? What are its fundamentals?

A
17
Q

What comprises the AWS Global Infrastructure?

A
18
Q

What are AWS regions?

A
19
Q

Most AWS services are ____-scoped

A

region-scoped

20
Q

What things must you keep in mind for choosing an AWS region?

A
21
Q

Regions are comprised of

A

Availability Zones

22
Q

What are AZs?

A
23
Q

What are AWS Edge Locations?

A
24
Q

What are some AWS Global services? Regional services?

A
25
Q

What is the shared responsibility model diagram?

A
26
Q

What is the customer’s responsibility with regards to the shared responsibility model?

A

Responsibility for the security IN the cloud

27
Q

What is AWS’ responsibility with regards to the shared responsibility model?

A

Responsibility for the security OF the cloud

28
Q

What is prohibited according to the AWS Acceptable Use Policy?

A