AWS Services in Simple Terms

AWS provides a wide array of services covering computing, storage, networking and a lot more

AWS provides a wide array of services covering computing, storage, networking and a lot more. We have put together a few of those services in layman’s terms.

AWS IAM

AWS Identity and Access Management (IAM) enables you to create and manage AWS users and groups, and use permissions to allow and deny their access to AWS resources securely.

Amazon Elastic Compute Cloud (EC2)

Renting a virtual server per hour. We can add any resources to this server whenever we want.

Elastic Load Balancing

Distributing traffic over one or more servers

Auto Scaling

Launching servers depend on demand, using more with a lot of work, using less with less work.

AWS S3

S3 stands for simple storage service, it is used for storing data in the form of objects in the AWS Cloud.

AWS Glacier

Low cost cloud storage with 99.999 % durability.

Amazon Relational Database Service (RDS)

Databases like MySQL, MSSql as a Service. You can scale up the server resources anytime.

Amazon WorkSpaces

Workspaces is a fully managed, secure Desktop-as-a-Service (DaaS) solution

AWS Region and availably Zone

Amazon services is hosted in multiple locations world-wide. Virginia, Mumbai, Tokyo etc are regions. Each region has multiple, isolated locations known as Availability Zones. If you distribute your instances across multiple Availability Zones and one server fails, you can design your application so that a server in another Availability Zone can handle requests.

AWS Device Farm

ASF is an app testing service that lets you test and interact with your Android, iOS, and web apps on many devices at once.

AWS Lambda

AWS Lambda is used to execute backend code without worrying about the underlying architecture, you just upload the code and it runs, it’s that simple!

Amazon Elastic Container Service

AECS is a highly scalable, high-performance container orchestration service that supports Docker containers and allows you to easily run and scale containerized applications on AWS.

Amazon Elastic MapReduce

Renting a couple of servers per hour as a Hadoop cluster to process a lot of data.

Amazon CloudFront

AWS replica for Content Delivery Network like Akamai or CloudFront.

AWS Edge Location

An edge location is where end users access services located at AWS. They are located in most of the major cities around the world and are specifically used by CloudFront CDN to distribute content to end user to reduce latency.

Amazon SimpleDB

noSQL for key-value store. store huge lists of items consisting of attributes that are quickly searchable.

AWS Elastic Beanstalk

With Elastic Beanstalk, you can quickly deploy and manage applications in the AWS Cloud without worrying about the infrastructure that runs those applications

AWS CloudFormation

You create a template that describes all the AWS resources that you want (like Amazon EC2 instances or Amazon RDS DB instances), and AWS CloudFormation takes care of provisioning and configuring those resources for you.

Amazon Fulfillment Web Service (FWS)

Have a shop? you can have Amazon manage your fulfillment. your suppliers ship to Amazon, and they ship to your customers.

Amazon Simple Queue Service (SQS)

‘first in, first out’ (in nature) messaging. perfect for jobs that should be processed asynchronously, more or less in order of arrival. think of video rendering or thumbnail
generation.

AWS RedShift

Amazon Redshift is a fast, fully managed data warehouse that makes it simple and cost-effective to analyze all your data using standard SQL and your existing Business Intelligence (BI) tools.

AWS Import/Export Snowball

It offers physical transfer of data between user’s location and AWS data centers, the device which is used to transfer the data is called Snowball.

Amazon Simple Notification Service (SNS)

Publish/subscribe mechanism. you create topics interested parties can subscribe to. sending a message to a topic, sends the message to all subscribers. (like a mailing list, but for software systems.)

Amazon Simple Email Service (SES)

A service for sending mail. interesting way of minimizing spam.

Amazon CloudWatch

monitoring of many AWS assets, like instances (servers) and load balancers.

Amazon Route 53

DNS Service

Amazon Virtual Private Cloud (VPC)

Logically isolated section of the AWS Cloud which extend your private network with ‘some cloud’.

Amazon Elastic Block Store (EBS)

Amazon Elastic Block Storage is a storage service wherein each block of storage acts like a separate hard drive.

AWS Import/Export

Move large data in and out of S3

AWS Premium Support

Paid AWS Support.

AWS OpsWorks

AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. Chef and Puppet are automation platforms that allow you to use code to automate the configurations of your servers.

Alexa Top Sites

Display top sites from Alexa.com in your application.

Amazon Mechanical Turk

Work by the task. you want to have 10,000 users visit your site and try to do something. put those tasks on mechanical turk (for $0.1 per task?) and anyone can help you.

Amazon Aurora

It is a relational database engine that combines the speed and reliability of high-end commercial databases and the cost effectiveness and simplicity of open-source databases.

Amazon Chime
Video Conferring solution same like Webex, Skype for Business, zoom etc

AWS X-Ray
AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture.