Module 1: Benefits, Differences On Demand Deliver vs Cloud Deployments, Pay As You Go Model Flashcards

1
Q

What are some examples of basic and complex solutions that AWS Offers?

A

Basic: storage, computing, network security tools

Complex: blockchain, machine learning, AI, robot dev platforms

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

Describe the metaphors for AWS, what is the barista and what is the coffee customer?

A

Barista is the virtual server: in AWS= Amazon Elastic Compute Cloud/EC2/EC2 instance
Coffee customer: client making requests

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

Simply, what is required of the server to fulfill the request?

A

Server must validate that request was legitimate (aka did customer give money)

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

In computing, what is a client-server model?

and what is an example?

A

Client can be a web browser/desktop application that a person interacts w/ to make requests to computer servers

A server can be services such as Amazon Elastic Compute Cloud (Amazon EC2), a virtual server

Example: a client makes request for news article, score in an online game or funny video. Server evaluates details of request and fulfills it by returning info to client.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
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.

Offers the resources you need when you need them. Can get them immediately when requesting. When you don’t need them anymore you can turn them off w/ a click of a button and stop paying immediately

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

What are the 3 cloud computing deployment models?

A
  1. Cloud Based
  2. On-premises
  3. Hybrid
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe Cloud Based Deployment

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

Describe On Premises Deployment what is it also known as?

A
  • Deploy resources by using virtualization and resource management tools.
    Increase resource utilization by using application management and virtualization technologies

Also known as private cloud deployment

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

Describe hybrid deployment

A
  • Connect cloud-based resources to on-premises infrastructure.
    • Integrate cloud-based resources with legacy IT applications.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are some benefits of cloud computing?

A

Trade upfront expense for variable expense (pay as you go)

Stop spending $ to maintain data centers

Benefit from massive economies of scale

Increase speed and agility (can access new resources w/in minutes)

Go global w/in minutes

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