Module 3 - Global Infrastructure and Reliability Flashcards

1
Q

4 factors for selecting a region

A
  1. Compliance with data governance and legal requirements.
  2. Proximity to customers.
  3. Available services within region.
  4. Pricing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Proximity to customers

A

Selecting a region that is close to your customers will help you to get content to them faster.

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

Pricing

A

Cost of services can vary from region to region.

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

Available services within region

A

Closest region might not have all the features that you want to offer to customers.

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

Compliance with data governance and legal requirements

A
  1. Depending on your company and location, you might need to run your data out of specific areas.
  2. Not all companies have location-specific data regulations - might need to focus more on other three factors.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Availability Zones

A
  1. Single data centre or group of data centres within a region.
  2. Located tens of miles apart from each other.
  3. Low latency.
  4. Distant enough to reduce chance that multiple Availability Zones affected.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Edge Locations

A

A site that Amazon CloudFront uses to store cached copies of your content closer to your customers for faster delivery.

  • Origin, edge location, customer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Origin

A

Provide content to customers – don’t need to move all content to one region.

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

Edge location

A

Instead of requiring customer to get data – can cache copy locally at edge location close to your customers.

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

Customer

A

 Customer requests files.
 Amazon CloudFront retrieves file from cache in edge location and delivers file to customer.
 File delivered to customer faster because it came from edge location instead of original source.

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

Ways to interact with AWS Services

A
  1. AWS Management Console.
  2. AWS Command Line Interface (CLI).
  3. Software Development Kits (SDKs).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

AWS Management Console

A
  1. Web-based interface for accessing and managing AWS services.
  2. Quickly access recently used services and search for other services by name, keyword, or acronym.
  3. Console includes wizards and automated workflows that can simplify the process of completing tasks.
  4. Multiple identities can stay logged into AWS Console mobile app at same time.
  5. Use AWS Console mobile application to perform tasks e.g. monitoring resources, viewing alarms, accessing billing information.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

AWS Command Line Interface (CLI)

A
  1. Save time when making API requests.
  2. enables you to control multiple AWS services directly from command line within one tool.
  3. Windows, macOS, Linux.
  4. Can automate actions that your services and applications perform through scripts.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Software Development Kits (SDKs)

A
  1. Makes it easier to use AWS services through API designed for your programming language/platform.
  2. Use AWS services with existing applications or create entirely new applications that will run on AWS.
  3. AWS provides documentation and sample code for each supported programming language e.g. C++, Java, .NET.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

AWS Elastic Beanstalk

A

Provide code and configuration settings.

Deploys resources necessary to perform tasks:

  • Adjust capacity
  • Load balancing.
  • Automatic scaling.
  • Application health monitoring.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

AWS Cloud Formation

A

Can treat infrastructure as code.

can build an environment by writing lines of code instead of using AWS Management Console to individually provision resources.

Provisions your resources in safe, repeatable manner.
o Enabling you to frequently build your infrastructure and applications without having to perform manual actions or write custom scripts.

Determines right operations to perform when managing your stack.

Rolls back changes automatically if detects errors.