Home » Cloud Computing

Amazon Web Services (AWS)

In this article, we are going to learn about Amazon web services (AWS), types of cloud services provider organizations.
Submitted by Aleesha Ali, on February 18, 2018

IT’s a secure cloud services platform. Amazon web services offers reliable, scalable and inexpensive cloud computing services. These services are provided to the user on the basis of pay per use and free to join just pay for what you use. AWS provisions comprehensive cloud IaaS services ranging from virtual compute, networking and storage to a whole complete computing stack. AWS is mostly recognized for its compute and storage-on-demand services that are:

  1. Elastic Compute Cloud (EC2)
  2. Simple Storage Service (S3)

1) Elastic Compute Cloud (EC2)

Amazone EC2

Image source:

It provides user or enterprises with customizable virtual hardware that can be used as foundation or base infrastructure for deploying computing systems on the cloud. It is possible to select from a large variety of virtual hardware configuration, including GPU and cluster instances.EC2 instances are deployed either by using AWS console, which is a comprehensive Web portal for accessing AWS services, or by using the Web services API available for several programming languages. Or in other words Amazon EC2 is simple web service interface allows users to obtain and configure capacity with minimal friction, provides with complete control of each and every computing resources.

2) Simple Storage Service (S3)

Amazone s3

Image source:

EC2 also provides the capability to save a specific running instance as an image, thus allowing users to create their own templates for deploying systems. These templates are stored into S3,S3 is organized into buckets; these are containers of objects that are stored in binary form and can be enriched with attributes. Users can store objects of any size, from simple files to entire disk images, and have them accessible from everywhere.

Besides EC2 and S3, a wide range of services can be leveraged to build virtual computing systems. including networking support, caching systems, DNS, database (relational and not) support, and others.




Comments and Discussions



Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© some rights reserved.