Ends in

72-Hour Flash Sale! Get our AZ-900, AZ-104, and GCP ACE Practice Exams at Super Low Prices

Introduction to AWS

In 2006, Amazon launched its own IT Infrastructure Services called Amazon Web Services. AWS is a cloud platform where you can create, build, and deploy applications. The different AWS services can be accessed over the Internet and it provides premium support plans to help companies run their business applications and workloads on the cloud.

Amazon Web Services also has the biggest market share in the cloud industry and has the most extensive global cloud infrastructure in the world.

what is aws

Before we proceed to the AWS global infrastructure, pricing, and essential AWS services, let’s first go through the basics of Amazon Web Services. In this short video clip, we will briefly discuss what it is, when it started, and why it is so popular in the tech industry today.

AWS Global Infrastructure

The Cloud Infrastructure of AWS is built around:

Regions – provide multiple, physically separated, and isolated Availability Zones which are connected with low latency, high throughput, and highly redundant networking.

Availability Zones – consist of one or more discrete data centers, each with redundant power, networking, and connectivity, housed in separate facilities.

aws regions

Local Region – is a single datacenter designed to complement an existing AWS Region.

Local Zone – places AWS compute, storage, database, and other select services close to large populations, industry, and IT centers where no AWS region exists today.

Edge Locations – where end users access services located at AWS.

Well-Architected Framework: Five Pillars

Having well-architected systems greatly increases the plausibility of business success which is why AWS created the AWS Well-Architected Framework. This framework is composed of five pillars that help you understand the pros and cons of decisions you make while building cloud architectures and systems on the AWS platform.

WS Well Architected Framework Five Pillars

Operational Excellence – Run and monitor systems to deliver business value and to continually improve supporting processes and procedures.

Security – Protect information, systems, and assets while delivering business value through risk assessments and mitigation strategies.

Reliability – Recover the system from infrastructure or service disruptions, dynamically acquire computing resources to meet demand, and mitigate disruptions such as misconfiguration or transient network issues.

Performance Efficiency – Use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve.

Cost Optimization – Avoid or eliminate unneeded cost or suboptimal resources.

How does AWS Pricing Work?

With AWS, you can estimate your monthly cost using the Pricing Calculator and compare your on-premises environment to Amazon Web Services with the TCO Calculator.

aws pricing calculator

This includes the following pricing model:

aws pricing model

With Reserved Instances, you can save up to 75% over equivalent on-demand capacity. When you buy Reserved Instances, the larger the upfront payment, the greater the discount.

  • All Upfront lets you pay for the entire Reserved Instance term with one upfront payment. This option provides you with the largest discount compared to On-Demand instance pricing.
  • Partial Upfront allows you to make a low upfront payment and are then charged a discounted hourly rate for the instance for the duration of the Reserved Instance term.
  • No Upfront does not require any upfront payment and provides a discounted hourly rate for the duration of the term.

For new accounts, AWS Free Tier is available for limited usage of AWS products at no charge for 12 months since the account was created.

Support Plans

IT Certification Category (English)728x90

With hundreds of services and features, AWS provides a combination of various tools, technologies, programs, and human resources to proactively help their customers. AWS offers various support plans that customers can choose from based on their needs.

AWS has 4 different Support Plans:

  1. Basic
  2. Developer
  3. Business
  4. Enterprise

The Basic Support Plan is already available to all AWS customers by default and is free of charge. It also offers support for account and billing questions including requests for service limit increases.

Comparison of AWS Support Plans

aws support plans

You can also choose a type of AWS Support Plan based on your production workload. If you are only experimenting, testing, or doing a Proof of Concept (POC) in AWS, it is recommended that you choose the Developer plan. If you have production workloads running in AWS, it is suitable to opt for the Business plan. Lastly, if you have mission-critical workloads, it is better to stick with an Enterprise plan because it provides the most efficient response times to support your systems.

Essential AWS Services


  • Elastic Cloud Compute (EC2) – is a web service that lets you rent scalable and resizable virtual machines in the Cloud. You can control inbound traffic to an EC2 instance by using a Security Group.
  • Lambda – is a serverless computing service that lets you run functions/code without having to manage servers. AWS Lambda supports Java, Go, PowerShell, Node.js, C#, Python, and Ruby code, and provides a Runtime API that lets you run code in a programming language that you like.
  • Elastic Kubernetes Services (EKS) – is a fully managed Kubernetes service that lets you orchestrate and manage containerized applications. Control plane upgrades can be done automatically or manually, while worker nodes upgrades can only be done manually.


  • Simple Storage Service (S3) – is a distributed object storage service. S3 stores data as an object and can’t be used as a boot volume for instances. The number of objects that can be stored in an S3 bucket is unlimited.
  • Elastic Block Storage (EBS) – is a persistent block storage service that can be used as a boot volume and storage for a virtual machine. EBS volumes are replicated within an Availability Zone making it suitable for mission-critical applications.
  • Elastic File System (EFS) – is a fully managed Network File System (NFS) for Linux. EFS is a regional service that allows concurrent connections for instances across availability zones.


  • Relational Database Service (RDS) – is a managed relational database service that has support for multiple database engines like MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server.
  • DynamoDB – is a serverless NoSQL database service that supports key-value and document data structures.


  • Virtual Private Cloud – is a virtual network environment where you can run AWS resources. The minimum size of subnet that can be created in a VPC for IPv4 is /28 or 14 IP addresses.
  • CloudFront – is a content delivery network that can be used to improve an application’s performance by utilizing the AWS global infrastructure to deliver data across the globe. AWS has the highest numbers of Point Of Presence (POP) among the other Cloud Service Providers.


    Tutorials Dojo Study Guide and Cheatsheet
  • Route 53 – is a highly available Domain Name System (DNS) service. You can either buy a new domain or import a pre-existing domain on Route 53. Route 53 supports multiple configurable routing policies that you can use depending on the application’s requirements.
  • Identity Access Management (IAM) – is an identity and access management service that allows you to create, manage, and control users and access to AWS resources and services.
  • Key Management System (KMS) – is a fully managed centralized key management system. KMS is used to handle the encryption and decryption of your data. You can either create a Customer Master Key (CMK) using KMS or import your own key.
  • AWS Web Application Firewall (WAF) – is a service that helps protect applications against common attacks like SQL injection or cross-site scripting at a network level by controlling the traffic that reaches your application.

In the next post, we will give you an introduction to Microsoft Azure.

This article is part of our free Journey to Cloud: A Beginner’s Guide eBook. Click here to get a free copy.

AWS for beginners

Ready to take your learning to the next level? Become a multi-cloud professional by being skilled in AWS, Azure, and Google Cloud Platform. Check out our list of FREE resources here:

Save More with Our SAA, CDA, and SysOps Triple Bundle Reviewers!

AWS Certified SysOps Administrator Associate Video Course – Early Access Discount Ends Soon!

Pass your AWS, Azure, and Google Cloud Certifications with the Tutorials Dojo Portal

Tutorials Dojo portal

Our Bestselling AWS Certified Solutions Architect Associate Practice Exams

AWS Certified Solutions Architect Associate Practice Exams

Enroll Now – Our AWS Practice Exams with 95% Passing Rate

AWS Practice Exams Tutorials Dojo

FREE AWS Cloud Practitioner Essentials Course!

Enroll Now – Our Azure Certification Exam Reviewers

azure reviewers tutorials dojo

Enroll Now – Our Google Cloud Certification Exam Reviewers

Tutorials Dojo Exam Study Guide eBooks

tutorials dojo study guide eBook

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

FREE Intro to Cloud Computing for Beginners

FREE AWS, Azure, GCP Practice Test Samplers

Browse Other Courses

Generic Category (English)300x250

Recent Posts

Written by: El John Acebedo

I'm a Junior AWS Consultant and Content Creator. I taught myself AWS while working as a full-time PCB Design Engineer. I'm interested in making serverless applications on the cloud and have a passion for teaching. I am also currently an SAA (Solutions Architect Associate) certified professional.

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, YouTube, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!

View Our AWS, Azure, and GCP Exam Reviewers

Our Community

passing rate
Around 95-98% of our students pass the AWS Certification exams after training with our courses.
Over 200k enrollees choose Tutorials Dojo in preparing for their AWS Certification exams.
Our courses are highly rated by our enrollees from all over the world.

What our students say about us?

error: Content is protected !!