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?

17
Q

What comprises the AWS Global Infrastructure?

18
Q

What are AWS regions?

19
Q

Most AWS services are ____-scoped

A

region-scoped

20
Q

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

21
Q

Regions are comprised of

A

Availability Zones

22
Q

What are AZs?

23
Q

What are AWS Edge Locations?

24
Q

What are some AWS Global services? Regional services?

25
What is the shared responsibility model diagram?
26
What is the customer's responsibility with regards to the shared responsibility model?
Responsibility for the security IN the cloud
27
What is AWS' responsibility with regards to the shared responsibility model?
Responsibility for the security OF the cloud
28
What is prohibited according to the AWS Acceptable Use Policy?