Amazon Web Services(AWS) for beginners


What is Cloud Computing? ????:

Cloud computing is a technology that uses the internet for storing and managing data on remote servers and then accessing data via the internet, it is the delivery of various online services, including data storage, servers, websites, networks, and software. Cloud-based storage makes it possible to save files to a remote site and retrieve them when needed. Google Photos and Google Drive are some of the best examples of cloud computing services. 

What are the Amazon Web Services? ????

Amazon Web Services(AWS) is a cloud service provider and an associate of Amazon. It offers protected, scalable computing power, database storage, content delivery, and other cloud services to assist industries to drive and develop more efficiently. In 2006, AWS initiated presenting IT infrastructure services to businesses of cloud computing as a web service.


Amazon Web Services (AWS) can help your business flourish. AWS is the world’s most vast and extensively assumed cloud platform. Offering over 175 fully-featured cloud services from data centers around the planet, communities from large businesses and governmental agencies to fast-growing startups, have easy access to IT services like processing, networking, storage, security, and more. AWS helps them descending expenses, become more agile and innovate faster to scale and grow. Some benefits of using AWS are:

1) Trade capital expense for variable expenses.

2) Benefits from massive economies of scale.

3) Increase speed and agility.

4) Stop guessing about capacity.

5) Keep your Data safe.

6) Save money

7) Securely hosting your websites, etc.

AWS services:

Amazon Web Services offers a broad set of global cloud-based products including compute, storage, database, analytics, networking, mobile, developer tools, management tools, IoT, security, and enterprise applications. These services help organizations move faster, lower IT costs, and scale. AWS classified its products in a given way:

  1. AWS Compute Services(Here).
  2. AWS Analytics Services(Here).
  3. AWS Storage Services(Here).
  4. AWS Networking and Content Delivery Services(Here).
  5. AWS Database Services(Here).
  6. AWS Developer Tools Services(Here).
  7. AWS Containers Services(Here).
  8. AWS Machine Learning Services(Here).
  9. AWS Cryptography & PKI
  10. AWS Management & Governance Services(Here).
  11. AWS Migration & Transfer Services(Here).
  12. AWS Media Services Services(Here).
  13. AWS Internet of Things (IoT) Services(Here).
  14. AWS Front-End Web & Mobile Services(Here), and many more.

Here are some brief explanations of the most trending and important products of AWS, which you should know.

  1.  Amazon EC2

Amazon EC2 (Elastic Compute Cloud) is a web service that provides secure, redefined, computer computing in the cloud. Designed to make the computer’s cloud computing platform easy for developers. Provide Scalability and reusable computer computing to AWS clouds. What little do you do in hardware and much more in developing and deploying applications in the cloud? This is very useful for application developers who can focus on building different applications instead of controlling them on cloud servers. Different CPU conditions, memory, network, and storage are available for each need.


  1. Scalable
  • Seamless with Amazon EC2 Auto Scaling Amazon:

  EC2 Auto Scaling lets you automatically increase your Amazon EC2 volume up or down according to the conditions you describe. You can use flexible and predictive measurement policies within EC2 Auto Scaling to add or remove EC2 conditions. Guessing scales use machine learning to assign conditions based on expected sequences, and the flexible scale allows you to measure computer-based on-defined metrics. With EC2 Auto Scaling, you can ensure that the number of Amazon EC2 cases you use goes up seamlessly during the rise in demand to maintain performance and automatically decreases during melting demand to reduce costs. See the Amazon EC2 Auto Scaling for more details(here).

  1. Storage
  • Optimal Storage for every workload:

Loads for different Amazon EC2 applications may have very different storage requirements. In addition to the built-in storage model, AWS also provides Amazon Elastic Block Store (Amazon EBS) and Amazon Elastic File System (Amazon EFS) to suit other cloud storage needs. Amazon EBS offers continuous, highly accessible, flexible, low-blocker lattices for use with Amazon EC2 environments, while Amazon EFS provides easy, scalable, continuous, fully controlled cloud storage for shared access. See the Amazon Elastic Block Store for more details(here)

  1. Cost-Efficient
  • Pay for What You Use:

For a per-second charge, you only pay for what you use. It takes an unspecified amount of minutes and seconds per hour to charge, so you can focus on improving your apps instead of increasing usage up to an hour. Learn more about the price of EC2. We can 

     b) Amazon S3

Amazon Simple Storage Service (Amazon S3) its full form identifies its main object of storing objects in this service. It is an object storage service that provides industry-leading measurement, data availability, security, and performance. You can use Amazon S3 to store and retrieve any amount of data anytime, anywhere. Small to huge companies can use it for storing data virtually at a reasonable cost with easy to modify features and requirements.


  1. Reliable Security
  • While creating an Amazon S3 bucket you need to take grant permission from Amazon IAM policy where you can set permissions of access in every bucket, file you want. IAM policy helps users to set security in each small segment of service with sets of rules and you don’t need to take worry about unauthorized access.
  1. All-time Availability
  • Amazon S3 provides every user, access to its service on the same high-quality, reliable, fast, cost-effective data storage infrastructure used by Amazon to run its global network of websites. S3 Standard is available for 99.99% availability and Standard – IA is available for 99.9% availability. Both are supported by the Amazon S3 Service Level Agreement, which is closely followed by Amazon.
  1. Very low cost
  • The best part of this service is it is very affordable, you just need to pay for the data you use. Which in itself is a very low price equivalent to $0.022/GB and ~$0.0125 / GB for infrequent access.
  1. Ease to manage
  • Making the web interface of these services is very understandable and user friendly, you can find everything essential very easily which takes out the usual hard work of maintaining security, optimizing storage classes and managing security, optimizing storage classes, and managing the data transfer in the most suitable way. 

c) Amazon Route 53

Amazon Route 53 is a cloud Domain Name System (DNS) web service. Route 53 serves developers and businesses at an extremely reasonable cost and a reliable way to route end users to internet applications by giving names like into the numeric value IP address that computers use to connect with other PC. Amazon Route 53 effectively connects user requests to infrastructure running in AWS – such as Amazon EC2 instances, Elastic Load Balancing load balancers, or Amazon S3 buckets – and can also be used to route users to infrastructure outside of AWS.

Benefits ????:

  1. Highly available and Reliable
  2. Flexible
  3. Simple
  4. Fast
  5. Cost-effective
  6. Secure
  7. Designed for use with other AWS services.

Tech Girl

Tech Girl

Hi, I am an immersive Software developer. You probably have seen me roaming GitHub to LinkedIn. "Programmer: A miracle of God that turns imagination into code" --- (Ofcourse Me)