🌠Introduction To AWS Cloud 🌠
😲Why AWS Cloud ?
Market Leadership (as now Leading) : With a sizable market share, AWS is a prominent participant in the cloud computing sector. Gaining knowledge of AWS helps you with highly sought-after abilities in the employment market.
The Wide Service Offering: AWS provides a vast array of cloud services, encompassing databases, machine learning, analytics, storage, processing power, and more. Acquiring knowledge of AWS enables you to become proficient in multiple facets of cloud computing.
Global Scope: With data centers located in several locations, AWS is present all over the world. Businesses may deploy apps and services closer to their users thanks to this global reach, which boosts efficiency and lowers latency.
The Flexibility And Scalability: Depending on demand, AWS's resources can be scaled up or down. For those working in the cloud, knowing how to create and oversee scalable systems is essential.
Affordable Solutions: Pay-as-you-go pricing is provided by AWS, enabling businesses to only pay for the resources they really use. For enterprises, understanding how to maximize expenses on AWS is essential.
🚀Scope of AWS Learning
Primary points outlining the wide range of knowledge available in AWS cloud
High Demand in the Industry :There are plenty of profitable employment options due to the great demand for AWS abilities worldwide.
Global Acceptance: With data centers spread across several locations, AWS is widely acknowledged and enables companies to launch applications anywhere in the world.
Cost-effective options: AWS offers pay-as-you-go options at a low cost that help organizations optimize their spending.
Continuous Innovation: AWS constantly introduces new services and features for consumers to take advantage of, keeping up with technological advancements.
Active Community Support: The AWS community is friendly and active, providing networking opportunities, support, and information exchange.
Flexibility and Scalability: Amazon Web Services (AWS) provides businesses with the capacity to modify resources in response to demand, thereby guaranteeing peak performance.
Career Versatility: Acquiring an AWS skill set gives professionals the ability to follow a variety of career routes within the IT industry.
🌠AWS Architecture
We will learn the aws by architecture
🌠Components
Regions: The regions in which AWS maintains data centers are known as AWS Regions. Every region contains several Availability Zones and is a distinct geographic area.
Private Cloud Virtualized (VPC): You can launch AWS services in a virtual network that you define using a Virtual Private Cloud (VPC), which is a logically isolated area of the AWS Cloud.
Zone of Availability (AZ): A data center or other facility located inside a region is referred to as an availability zone. To offer fault tolerance and high availability, AWS regions are made up of several Availability Zones.
Subnet: A subnet in your virtual private cloud is a range of IP addresses. AWS resources, like EC2 instances, can be started within a subnet.
Internet Gateway (IGW): A horizontally scaled, redundant, highly available virtual private cloud (VPC) component that facilitates communication between instances within your VPC and the internet is called an Internet Gateway.
Elastic Compute Cloud, or EC2: Resizable compute capability in the cloud is offered by Amazon EC2. It enables users to host programs and manage different workloads on virtual servers, or instances.
Load Balancer: The purpose of a load balancer is to improve fault tolerance and availability by distributing incoming application traffic among several targets, such as EC2 instances, so that no single instance is overloaded.
AWS Identity and Access Management or IAM : is an AWS web service that facilitates securely limiting access to AWS resources. You may designate rights for AWS users and groups, as well as create and manage them.
CloudFront: With minimal latency and fast transfer rates, Amazon CloudFront is a content delivery network (CDN) service that safely sends information, movies, apps, and APIs to clients all over the world.
Route 53: Amazon A highly available and scalable domain name system (DNS) web service is Route 53. It converts friendly domain names into IP addresses, which are used by computers to identify one another, such as example.com
For more, read here 👉Click Here or https://docs.aws.amazon.com/index.html
🌠Architecture Explanation:
As the User initiates a request by entering a URL. Request enters the AWS infrastructure through the Virtual Private Cloud (VPC), providing network isolation. Within the VPC, the request is directed to a specific Availability Zone (AZ), ensuring high availability.
The AZ contains subnets, with two types: Public Subnet: Handles application-related components. Private Subnet: Manages database-related components. In the public subnet, the request passes through the Internet Gateway (IGW) to access the internet.
After that, a load balancer (LB) processes the request to distribute the load over several Elastic Compute Cloud (EC2) instances for improved fault tolerance and performance.
In the public subnet, the request reaches EC2 instances, where the application logic is processed.The request goes to the private subnet to access the Relational Database Service (RDS) for database-related operations.
Global services are IAM ,RDS , S3 , Route53 as per shown in diagram.
They can be implemented or uses a following way :
IAM controls user and application access to AWS resources and services, guaranteeing safe authorization and authentication.
In order to improve content delivery, CloudFront is used to cache and distribute content worldwide, particularly for static information.
The DNS service & Route 53, handles domain names and converts them into IP addresses to route requests to the relevant servers.
Data regarding objects is stored and fetched using S3. It can be used for a number of things, such as data archiving, backup storage, and static website hosting.
I hope you enjoy the blog post!
If you do, please show your support by giving it a like ❤, leaving a comment 💬, and spreading the word 📢 to your friends and colleagues 😊