DEV Community

Shyam Prakash Mishra
Shyam Prakash Mishra

Posted on

What are the Key Components of AWS?

Amazon Web Services (AWS) is a one of the most leading and efficient cloud computing platform provided by Amazon. Previously, human usually built an energy plant and used it for its own purposes. Next, the electricity experts will manage the power plants to ensure a reliable supply of electricity at very low prices for companies. Electricity could be generated more efficiently and the price in this infrastructure is very low. The AWS cloud follows a similar model in which companies can opt for cloud services instead of building large infrastructures, where they can get all the infrastructure they need.

AWS Elements
To access AWS cloud computing capabilities, we must know the basic components of the AWS cloud. There are different components of AWS, but here we will discuss only key components.

Storage
The simple storage service (S3) from Amazon is the first storage service, after few year Elastic Block Storage (EBS) and CloudFront Amazon storage services also added. Storage in AWS is guaranteed by the service provider as pay-for-use model. Amazon S3 is an AWS storage offering service is simplest storage, which can store any amount of data required. It is used for several purposes, such as storing content, backing up, archiving and recovering an accident, as well as storing data.

Along with the first purchase AWS offer one year free service with 5 GB of cloud storage and 20,000 GET requests, as well as 5,000 free S3 requests from S3 the first year. After the first year, the price is charged from $ 0 to 300 per 1 GB to 1 TB every month. EBS is one of the very useful component for measuring EC2 samples. Prices are based on geographic regions, storage capacity such as the disk technology used and the required GB of reserved memory. CloudFront is an excellent storage option for developers ,companies and organizations that facilitate low-latency, high-speed data transfer.

Amazon Cluster
Also known as the Amazon account, AWS has the main computer service EC2 (Elastic cloud computer) and ELB (Elastic Load Balancing) for adjustable storage. Due to these components , companies can increase or decrease according to needs. Administrators and cloud developers use the EC2 instances to maintain and run the cloud computing. The first AWS timers receive approximately 750 hours per month during the first year. But now they have three pricing models, such as on-demand, on-site samples, and a backup case. Depending on the location, the size, complexity and on-demand storage requirements price vary from $ 0.13 to $ 4.60.

The prices of backup copies are reduced if users are expected to pre-order an advance in the range of one to three years. AWS offers up to 75% discount on-demand prices when users reserve cloud computing for future use.

The comparison of sample prices allows users to make offers for the calculation of instances that are not used before. Prices vary according to consumption time, during day, week or month.

For smaller human interference and fault tolerance, AWS ELB distributes applications in all cases of EC2. The ELB service is free of charge up to 15 GB of data processing and 750 hours of monthly service for one year. The maximum charges are charged every hour and each GB is transferred.

Application services
Amazon SQS (simple queue service) is used to automate the workflow between different application services. There is a special queue used to store messages and media files. The service is free up to 1 million messages and 15GB storage per month and then for every million messages and 15gb media, 0.50 USD is charged.

SWS (Simple Workflow Service) is a task management and coordination service for AWS that manages all process with in the system. 20000 active tasks, 60,000 working days and 1,000 executions executed for one year are free for users. Also in addition, users will pay approximately $ 0.0001 per workflow.

Databases
AWS provides caching and data storage in the AWS petabyte area with the relational ladder, and the NoSQL database are also included. DynamoDB is most used NoSQL database that offers large and economical storage. By using EC2 and EBS, users and organizations can manage their own databases in AWS. The Relational Database Service (RDS) and Amazon Redshift are two AWS databases which is easy to use and user manageable .

Amazon RDS is used to manage and make ready to use MySQL, Oracle, SQLServer or PostgreSQL in AWS. Redshift is a data storage service in AWS through which users can store data in columns instead of rows. Prices are based on time used, such as $ 0.25 per hour.

Networks and Analytics
Amazon VPC (Virtual Private Cloud) provides versatile network performance in AWS, which means it provides integrated security and a private cloud which ensure users data security and privacy. VPC is free with EC2 instances. AWS Direct Connect allows users to connect directly to a cloud service which are present on server or on the Internet. The price is based on usage with hour estimations.

AWS provides data analysis services in all areas, such as Hadoop, orchestration and data transmission and real-time storage with its various analytics tools. EMR (Elastic MapReduce) is an analytical facilitator used by companies, data analysts, researchers and developers to analyze and get insight of data. Redshift also offers some analytical capabilities with database data analysis.

Linkedin: https://www.linkedin.com/in/shyam-prakash-mishra

Top comments (0)