Cloud Concepts Flashcards

1
Q

What is Cloud Computing?

A

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

What are the general benefits of Cloud Computing over a traditional IT setup?

A

> Flexibility: Change quickly
Cost effective: pay as you go for what you use
Scalability: Easy to grow your service
Agility: Able to build whatever you want and deploy quickly
Elasticity: Scale up and down resources to match demand
Cost savings: No need for data centres plus economy of scale
Deploy globally in minutes
Highly available and fault tolerant (bcos multiple data centers)

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

What are the three types of cloud computing?

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

What are the three deployment models for cloud computing?

A

> Cloud (all parts)
Hybrid (connect some local infrastructure with some cloud)
On-premises

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

What are the different components of AWS global infrastructure?

A

> Regions
Availability Zones
Data Centers
Edge Locations

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

What is an AWS Region?

A

A geographical location consisting of two or more Availability Zones.

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

What is an Availability Zone?

A

A location with one or more Data Centers.

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

What kind of considerations would you make in choosing an AWS Region?

A

> Available services
Compliance (with data governance and law)
Proximity
Pricing

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

In the Shared Responsibility Model, who is responsible for customer data?

A

You

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

In the Shared Responsibility Model, what is AWS responsible for?

A

The software, and hardware supporting their service. Security “of” the cloud.

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

If you only want to manage applications and data, what type of service should you use?

A

PaaS (Platform as a Service)

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

What are the three things you pay for with AWS Cloud Computing?

A

> Compute
Storage
Transfer of data out of the cloud

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

A company would like to benefit from the advantages of the Public Cloud but would like to keep sensitive assets in its own infrastructure. Which deployment model should the company use?

A

Hybrid cloud

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

What does IAM stand for?

A

Identity Access Management.

It’s the service to create users, groups, roles, and manage permissions (both for people and for services)

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

What defines the privileges for roles?

A

A JSON document called a “policy”

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

What are the three ways for users to access AWS?

A

> AWS Management Console
AWS CLI
AWS Software Developer Kits

17
Q

What is AWS CloudShell?

A

An in browser Shell/CLI tool you can use in the browser instead of downloading the AWS CLI.

18
Q

What is a proper definition of IAM Roles?

A

An IAM entity that defines a set of permissions for making AWS service requests, that will be used by AWS services.

19
Q

What are the two IAM Security Tools?

A
  • IAM Credentials Report

* IAM Access Advisor

20
Q

What is S3 Transfer Acceleration?

A

When a file is uploaded first to a close Edge Location (fast) using public www, then uses internal private AWS to transfer to the S3 bucket placed far away.

21
Q

What is AWS Global Accelerator?

A

AWS Global Accelerator is a networking service that sends your user’s traffic through Amazon Web Service’s global network infrastructure.

22
Q

What is the key difference between CloudFront and Global Accelerator?

A

Cloudfront serves content at the Edge Location (so is good for cacheable content, like static websites that only need a once-a-day update), whereas Global Accelerator proxies packets.

23
Q

What is Amazon Kinesis?

A

Amazon Kinesis makes it easy to collect, process, and analyze real-time, streaming data so you can get timely insights and react quickly to new information. Kinesis offers four services: Data Firehose, Data Analytics, Data Streams, Video Streams.

24
Q

What does AWS X-Ray do?

A

AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture.

25
Q

What is the AWS Personal Health Dashboard?

A

AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you.

26
Q

What is Amazon CloudWatch?

A

Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, and set alarms.