✋🏼🌩️ AWS - The Beginning: Pt.2
Tags: aws, cloud, node, beginners
Published: 2023-01-18 10:47:04

## What is AWS? 🌥️
>
AWS stands for `Amazon web services` which is owned and operated by Amazon Ltd.

#### History of AWS? 🏃
>
![History of aws](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/im4o14fvs0em4ourxyud.png)

#### Use cases of AWS 🪢
>
AWS (Amazon Web Services) offers a wide range of services that can be used for various use cases, including:
>
- Web and Application Hosting: AWS can be used to host websites, web applications, and mobile apps.
- Data Storage and Backup: AWS provides various storage options, such as S3 for object storage and Glacier for archival storage, that can be used to store and backup data.
- Machine Learning and AI: AWS offers services such as SageMaker and Rekognition that can be used to build, train and deploy machine learning models.
- Big Data Processing: AWS provides services such as EMR and Redshift that can be used to process and analyze large amounts of data.
- Disaster Recovery: AWS can be used to set up disaster recovery solutions, such as replicating data to a different region, to ensure business continuity.
- IoT: AWS IoT can be used to connect, manage, and analyze data from IoT devices.
- Gaming: AWS can be used to build, host and scale multiplayer gaming experiences.
- Media and Entertainment: AWS can be used for video transcoding, storage, and delivery.
- Government and Public Sector: AWS provides services that are compliant with government standards and regulations.
- Financial Services: AWS provides services that can help financial firms in areas such as risk management, fraud detection and compliance.


#### AWS Infrastructure
>
- AWS Regions
  - AWS has multiple regions across the world
  - The names of regions will be like (us-east-1, us-east-2, ap-south-1)
  - Region is considered as collection of data centers
  - Most of the aws services are region scoped
- AWS Availability zones
  - Each region has multiple availability zones (min - 3, max - 6)
  - availability zones naming convention will be (ap-southeast-2a, ap-southeast-2b, sp-southeast-2c)
  - Each availability zone is one or more discrete data centers with different power, networking and connectivity
  - They are seperate from each other which makes the best choice in case of disasters
  - They are connected with high bandwidth and ultra low latency
- AWS Data centers
- AWS Edge locations
  - To deliver content to end users with lower latency, Amazon CloudFront uses a global network of 450+ Points of Presence and 13 regional edge caches in 90+ cities across 48+ countries

#### AWS Console
>
- The AWS console is a web-based interface that allows users to interact with and manage their AWS resources. 
- It provides access to a wide range of services, such as computing power, storage, databases, and more. 
- With the console, users can create, configure, and monitor resources, as well as access tools and documentation to help them use the services effectively. 
- It is a user-friendly and graphical way to interact with AWS services and perform tasks such as creating and managing instances, storage, and other services.
- AWS has global service like:
  - Identity & Access Management (IAM), Route 53 (DNS Service), CloudFront (content delivery network), WAF (Web application protocol)
- Most of the Aws services are region scoped:
  - EC2 (Iaas)
  - Elastic Beanstalk (PaaS)
  - Lambda (FaaS)
  - Rekognition (SaaS)
- AWS Console will look something like as shown in below picture.
- ![AWS Console](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j4wr4s2dorc7r9vmp0kq.png)

#### To create an AWS acccount. Please follow the steps provided in the below link:
[Create AWS Account](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-creating.html)

### `Conclusion: 🤷‍♂️`
>
- Amazon Web Services (AWS) is a collection of remote computing services (also called web services) that make up a cloud computing platform, offered by Amazon.com.
- They provide a variety of services such as storage, networking, database, and application services that help organizations move faster, lower IT costs, and scale applications.
- The history of AWS can be traced back to 2002, when Amazon began offering IT infrastructure services to businesses, such as online storage and computing power, through its Amazon Web Services (AWS) division. 
- In 2006, Amazon introduced its Elastic Compute Cloud (EC2), which allowed users to rent virtual computers on which to run their own computer applications.
- By 2011, AWS had evolved into a robust collection of services, and Amazon started to market it as a platform for building, deploying, and managing applications in the cloud.
- The AWS console is a web-based interface that allows users to interact with and manage their AWS resources. 
  - It provides access to a wide range of services, such as computing power, storage, databases, and more. 
  - With the console, users can create, configure, and monitor resources, as well as access tools and documentation to help them use the services effectively. 
  - It is a user-friendly and graphical way to interact with AWS services and perform tasks such as creating and managing instances, storage, and other services.


### `Did you know 🤔 ??`
>
- What is AWS CLI ?
- When was AWS started to sell cloud services ?
- Currently, How many countries AWS has expanded its regions ?
- What is the minimum and maximum number of availability zones for a region.

_That's it for today. Let's keep connected and start a step towards learning something new._