Cloud Concepts Flashcards

1
Q

What type of systems are able to withstand failure of one or more components?

A

Highly available systems

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

How can a company increase availability when deploying an application?

A

Multi-Region deployment and multi-Availability Zone deployment

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

Which AWS services could be used to build a serverless architecture?

A

S3
DynamoDB
Fargate
Lambda

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

What is a geographical area of the world that is a collection of logically grouped data centres?

A

Region

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

If you notice the traffic to a web application far exceeds what was expected, and you decide to move to a larger instance type, what AWS principle is being represented?

A

Vertical scaling

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

What is the difference between horizontal and vertical scaling?

A

Horizontal - change the number of nodes in a computing system without changing the size of any individual node i.e. add instances

Vertical - increase the size and computing power of a single instance/node but don’t increase the number of nodes/instances

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

Which benefit of cloud computing is demonstrated by provisioning a new EC2 instance at the click of a button, reducing the time to make resources available from weeks to minutes?

A

Increased speed and agility.

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

Which service allows you to re-route traffic from EC2 instances to instances in another Region during disaster recovery exercises?

A

Route 53 can shift traffic to the new region.

Routes end users to internet applications by translating names into IP addresses.

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

What is Amazon CloudFront?

A

A fast content delivery network service securely delivering data, videos, applications, and APIs to customers globally, with low latency, high transfer speeds, in a developer-friendly environment.

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

Which service can help a company with no technical skills deploy in AWS?

A

AWS Partner Network (APN) Consulting Partners.

Engage a Consulting Partner to help deploy a new system to the cloud.

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

What is AWS Partner Network (APN) Consulting Partners?

A

Useful to deploy to AWS, not build solutions.

Includes professional services organisations like:
* system integrators
* strategic consultancies
* agencies
* managed service providers
* value-added resellers

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

What is AWS Partner Network (APN) Technology Partners

A

Provides new solutions to build on AWS, not to deploy to AWS.

Includes specific software, hardware, or connectivity services.

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

What is the speed difference between Amazon Aurora and MySQL RDS?

A

Amazon Aurora is up to 5 times faster than MySQL RDS

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

What are three advantages of an RDS database over a traditional database?

A

AWS maintains the underlying OS and performs software patching on the database.

Automated backups.

Allows customers to focus on their applications.

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

What are the 3 cloud deployment models?

A

Public cloud
Private cloud
Hybrid cloud

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

Which concept is used to measure a system’s ability to grow to accommodate an increase in demand?

A

Scalability.

17
Q

What does scalability mean?

A

Systems can adapt to meet new levels of demand. Horizontal vs vertical.

18
Q

What does elasticity mean?

A

The ability to acquire resources as you need them and release them when you don’t. Should be automatic in the cloud.

19
Q

When you pay a subscription fee to a hosting company to serve your website on an instance you manage, which cloud computing model are you using?

A

Infrastructure as a Service (IaaS)

20
Q

What is IaaS?

A

Infrastructure as a Service.

Offers building blocks that can be rented. Whenever you pay a web hosting fee, you’re using IaaS.

21
Q

What is PaaS?

A

Platform as a Service.

Enables the development, running, and management of applications on the cloud without needing to build and maintain infrastructure.

Often used by developers to develop software using web-based tools

22
Q

What are disposable resources?

A

Use as many resources as you need and dispose of them when you no longer need them

23
Q

What are temporary resources?

A

Use as many resources as you need and dispose of them when you no longer need them

24
Q

What are dedicated resources?

A

They allow customers to run on hardware dedicated to a single customer

25
Q

Who is responsible for EC2 instance application configuration?

A

You

26
Q

Who is responsible for awareness and training?

A

AWS and you

27
Q

What are the characteristics of Availability Zones?

A

One or more physically separated data centres.

They contain redundant:
Power
Networking
Connectivity

Housed in separate facilities

28
Q

What is the difference between the characteristics of AZs and Regions?

A

AZs are connected in a Region through low-latency links.

Regions are fully independent and isolated.

29
Q

Can a highly available solution experience downtime?

A

Yes, it just has high uptime percentage

30
Q

What does Direct Connect do?

A

Connects your on-premises data centre (private cloud) to AWS (public cloud)

31
Q

What is the difference between scalability and elasticity?

A

Scalability describes a measurement of a system’s ability to grow to accommodate increase in demand.

Elasticity describes an ability to acquire resources as you need them and release resources when you don’t need them.

32
Q

Which concept describes the ability to stop or terminate instances when not in use?

A

Elasticity

33
Q

Are cloud charges CapEx or OpEx?

A

OpEx