Cloud Computing Flashcards

1
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
2
Q

What is AWS Cloud Computing?

4points

A
  • A cloud services platform with pay-as-you-go pricing
  • You can provision exactly the right type and size of computing resources you need
  • You can access as many resources as you need, almost instantly
  • Simple way to access servers, storage, databases and a set of application services

***• Amazon Web Services owns and maintains the network-connected hardware required for these application services, while you provision and use what you need via a web application.

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

Name the 3 Deployment Models of the Cloud.

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

Describe the Private Cloud

4 points

A
Private Cloud:
• 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
5
Q

Describe the Public Cloud

2 points

A

Public Cloud:
• 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
6
Q

Describe the Hybrid Cloud

A

Hybrid Cloud:
• 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
7
Q

What are the 5 characteristics of cloud computing?

A

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

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

3 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

4 Rapid elasticity and scalability:
• Automatically and quickly acquire and dispose resources when needed • Quickly and easily scale based on demand

5 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
8
Q

What are 6 ADVANTAGES of Cloud Computing?

A

1 - Trade capital expense (CAPEX) for operational expense (OPEX)
• Pay On-Demand: don’t own hardware
• ReducedTotal Cost of Ownership (TCO) & Operational Expense (OPEX)

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

3 - Stop guessing capacity
4 - Scale based on actual measured usage
5 - Increase speed and agility
6 - Stop spending money running and maintaining data centers • Go global in minutes: leverage the AWS global infrastructure

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

What are 6 PROBLEMS solved by the Cloud?

A

1 - Flexibility: change resource types when needed
2 - Cost-Effectiveness: pay as you go, for what you use
3 - Scalability: accommodate larger loads by making hardware stronger or adding additional nodes
4 - Elasticity: ability to scale out and scale-in when needed
5 - High-availability and fault-tolerance: build across data centers
6 - Agility: rapidly develop, test and launch software applications

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

What are the 3 types of Cloud Computing?

A
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Infrastructure as a Service (IaaS)

4 points

A

• Infrastructure as a Service (IaaS)

  • Provides building blocks for cloud IT
  • Provides networking, computers, data storage space
  • Highest level of flexibility
  • Easy parallel with traditional on-premises IT
  • Amazon EC2 (on AWS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Platform as a Service (Pass)

2 points

A

• Platform as a Service (PaaS)

  • Removes the need for your organization to manage the underlying infrastructure
  • Focus on the deployment and management of your applications
  • Elastic Beanstalk (on AWS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Software as a Service (SaaS)

A
  • Software as a Service (SaaS)
  • Completed product that is run and managed by the service provider
  • Many AWS services (ex: Rekognition for Machine Learning)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Pricing of the Cloud

A

• AWS has 3 pricing fundamentals, following the pay-as-you-go pricing model

1 - Compute:
• Pay for compute time

2 - Storage:
• Pay for data stored in the Cloud

3 - Data transfer OUT of the Cloud:
• Data transfer IN is free
• Solves the expensive issue of traditional IT

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

AWS Cloud Use Cases

3 points

A

1 - AWS enables you to build sophisticated, scalable applications
2 - Applicable to a diverse set of industries
3 - Example Use cases include
• Enterprise IT, Backup & Storage, Big Data analytics
• Website hosting, Mobile & Social Apps • Gaming

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

AWS Global Infrastructure

4 points

A
  • AWS Regions
  • AWS Availability Zones
  • AWS Data Centers
  • AWS Edge Locations / Points of Presence
17
Q

What is an AWS Region?

A
  • A region is a cluster of data centers

* Most AWS services are region-scoped

18
Q

AWS Regions

A
  • AWS has Regions all around the world
  • Names can be us-east-1, eu-west-3…
  • A region is a cluster of data centers
  • Most AWS services are region-scoped