AWS Cloud Practitioner Essentials Part-3

Abishek N
4 min readJul 4, 2023

--

Module-3 Global Infrastructure and Reliability

  • In the current era/todays fundamental business needs all the resources and data need to be highly available and fault tolerance at the same time.
  • AWS global infrastructure — AWS operates in all sorts of different areas around the world called Regions.
  • Regions — building data centers in large groups. Each region is made of multiple data centers.
  • Regions are geographically isolated areas, where you can access services needed to run your enterprise.
  • Four Business factors that determines while selecting a region are -
  • Compliance with data governance and legal requirements
  • Proximity to your customers
  • Available services within a region
  • Pricing
  • An Availability Zone is a single data center or a group of data centers within a Region.
  • When an Amazon EC2 instance is launched → it launches a virtual machine on a physical hardware -> which is installed in an availability zone.
  • AWS Region consists of multiple isolated and physically separate Availability Zones within a geographic Region.
  • As a best practice, it is always recommended to deploy your infrastructure in two different Availability Zones (AZs) in a Region.

Edge Locations — is a site that Amazon CloudFront uses to store cached copies of your content closer to your customers for faster delivery.

  • Caching copies of data closer to the customers all around the world uses the concept of Content Delivery Networks (CDNs).
  • CDNs in AWS called → Amazon CloudFront → is a service that helps deliver data, video, applications and API to customers around the world with low latency and high transfer speeds.
  • AWS Edge locations also run Domain Name Service (DNS) → known as Amazon route53 → to direct customers to correct web locations with reliably low latency.

AWS Outposts — AWS installs a fully operational mini Region, right inside your own data center. That’s owned and operated by AWS, using 100% of AWS functionality.

Different ways to provision/interact with AWS resources/services -

  1. AWS Management Console — is a web-based interface for accessing and managing AWS services.
  2. AWS Command Line Interface (CLI) — allows you to make API calls using terminal on your machine & script or program API calls.
  3. AWS Software Development kit (SDKs) — allows you to interact with AWS resources through various programming language.

Other Module-3 Global Infrastructure and Reliability

  • In the current era/todays fundamental business needs all the resources and data need to be highly available and fault tolerance at the same time.
  • AWS global infrastructure — AWS operates in all sorts of different areas around the world called Regions.
  • Regions — building data centers in large groups. Each region is made of multiple data centers.
  • Regions are geographically isolated areas, where you can access services needed to run your enterprise.
  • Four Business factors that determines while selecting a region are -
  • Compliance with data governance and legal requirements
  • Proximity to your customers
  • Available services within a region
  • Pricing
  • An Availability Zone is a single data center or a group of data centers within a Region.
  • When an Amazon EC2 instance is launched → it launches a virtual machine on a physical hardware -> which is installed in an availability zone.
  • AWS Region consists of multiple isolated and physically separate Availability Zones within a geographic Region.
  • As a best practice, it is always recommended to deploy your infrastructure in two different Availability Zones (AZs) in a Region.

Edge Locations — is a site that Amazon CloudFront uses to store cached copies of your content closer to your customers for faster delivery.

  • Caching copies of data closer to the customers all around the world uses the concept of Content Delivery Networks (CDNs).
  • CDNs in AWS called → Amazon CloudFront → is a service that helps deliver data, video, applications and API to customers around the world with low latency and high transfer speeds.
  • AWS Edge locations also run Domain Name Service (DNS) → known as Amazon route53 → to direct customers to correct web locations with reliably low latency.

AWS Outposts — AWS installs a fully operational mini Region, right inside your own data center. That’s owned and operated by AWS, using 100% of AWS functionality.

Different ways to provision/interact with AWS resources/services -

  1. AWS Management Console — is a web-based interface for accessing and managing AWS services.
  2. AWS Command Line Interface (CLI) — allows you to make API calls using terminal on your machine & script or program API calls.
  3. AWS Software Development kit (SDKs) — allows you to interact with AWS resources through various programming language.

Other ways to manage AWS environments using managed tools like -

  1. AWS Cloud Formation — infra-as-a-code tool → helps to create automated & repeatable deployment.
  2. AWS Elastic Beanstalk — service that helps to provision Amazon EC2-based environments. Provide your application code & desired configuration to AWS Elastic Beanstalk service, it takes the info & builds the environment.

Ways to manage AWS environments using managed tools like -

  1. AWS Cloud Formation — infra-as-a-code tool → helps to create automated & repeatable deployment.
  2. AWS Elastic Beanstalk — service that helps to provision Amazon EC2-based environments. Provide your application code & desired configuration to AWS Elastic Beanstalk service, it takes the info & builds the environment.

--

--