Introduction to AWS Flashcards

1
Q

what is cloud computing

A

Cloud computing is the on-demand delivery of IT resources over the internet with pay-as-you-go pricing

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

Who are the cloud Participants

A

cloud provider - provides access to cloud infrastructure and resources vis service level agreement (SLA)

Cloud Consumer - who access the cloud resource to develop and deploy solutions (applications)

End User - who uses the application deployed in the cloud. Does not have any knowledge about the application backend

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

Advantages of cloud computing

A
  1. Trade upfront expense for variable expense
  2. Stop spending money to run and maintain data centers
  3. Stop guessing capacity
  4. Benefit from massive economies of scale
  5. Increase speed and agility
  6. Go global in minutes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Benefit 1 - Trade upfront expense for variable expense

A

instead of investing heavily in data centers and servers before we know how we are gonna use those, we only pay for the resources we consume.

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

what is upfront expenses/capital expenses

A

refers to data centers, physical servers, and other resources that you would need to invest in before using them.

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

what is variable expense

A

you only pay for computing resources you consume

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

Benefit 2 - Stop spending money to run and maintain data centers

A

with cloud computing we can focus less on maintain and managing infrastructure and servers. we can focus more on our applications.

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

Benefit 3 - Stop guessing capacity

A

with cloud computing we don’t need to predict how much infrastructure capacity we will need before deploying an application. we can deploy applications and pay only for the resources we use. we can also scale in or out resources according to the demand.

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

Benefit 4 - Benefit from massive economies of scale

A

we can achieve a lower variable cost than we can get on our own.
The economy of scale translates into lower pay-as-you-go prices

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

Benefit 5 - Increase speed and agility

A

cloud computing enables you to access new resources within minutes. This flexibility provides you with more time to experiment and innovate.
in data centers we need to wait for weeks to obtain new resources.

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

Benefit 6 - Go global in minutes

A

even if you are located in a different part of the world than your customers, customers are able to access your applications with minimal delays (low latency)

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

cloud computing deployment models

A

cloud-based
on-premises
hybrid

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

cloud-based deployment model

A

Run all parts of the application in the cloud.
Migrate existing applications to the cloud.
Design and build new applications in the cloud.

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

On-premises deployment/ private cloud deployment

A

resources are deployed on premises by using virtualization and resource management tools.

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

hybrid deployment

A

cloud-based resources are connected to on-premises infrastructure
……………………………………………………….
For example, suppose that a company wants to use cloud services that can automate batch data processing and analytics. However, the company has several legacy applications that are more suitable on premises and will not be migrated to the cloud. With a hybrid deployment, the company would be able to keep the legacy applications on premises while benefiting from the data and analytics services that run in the cloud.

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