List of All the IaaS from Amazon Web Services(AWS) Cloud Computing

List of All Amazon Web Service Cloud OfferingsAmazon has pioneered Cloud computing by bringing infrastructure-as-a-service on a global scale to emerging start-ups, corporate enterprises and the public sector. Historically, Amazon Web Services (AWS) provided application developers with access to an innovative IT infrastructure platform on an as needed (or for rent) basis. Amazon’s offerings have expanded in both the infrastructure-as-a-service (Amazon Cloud Compute or EC2) and platform-as-a-service (more value-added applications/features) categories.

For a new project that we’ve undertaken we are going to use Amazon Cloud Offering and during the feasibility research we listed all the IaaS (Infrastructure as a Service) offered by Amazon Web Services for Scalable Cloud Computing and here we are sharing the same with our readers as under,

AWS For Computing

Amazon Cloud Compute (EC2) Cloud based computing capacity for developers
Auto Scaling  Automatically scales EC2 usage based on rules
Amazon Elastic MapReduce  Cloud based computing capacity for processing large amounts of data
Elastic Load Balancing Distributes incoming application traffic across multiple Amazon EC2 instances.
Amazon Workspaces  Fully managed desktop computing service in the cloud.

AWS For Networking

Amazon Virtual Private Cloud (VPC) – Connects existing IT infrastructure to isolated Amazon Web Services via VPN
Amazon Route 53 – DNS service
AWS Direct Connect – Makes it easy to establish a dedicated network connection from your premise to AWS

AWS For Storage

Amazon Simple Storage Service (S3)  Cloud based storage and retrieval of data
Amazon Glacier Storage Low-cost storage service that provides secure and durable storage for data archiving and backup
Amazon Elastic Block Store (EBS) Cloud based block level storage
AWS Import/Export  Accelerates moving large amounts of data into and out of AWS using portable storage devices for transport
AWS Storage Gateway A service connecting an on-premises software appliance with cloud-based storage
Amazon CloudFront Content Delivery Delivery of static or streaming content via edge locations

AWS For Database

Amazon Relational Database Service
(RDS) Database Cloud based relational database services
Amazon ElasticCache  Web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud
Amazon Redshift Data warehouse service in the cloud
Amazon DynamoDB Fully-managed, high performance, NoSQL database service that is easy to set up, operate, and scale
Amazon SimpleDB Cloud based non-relational database services

AWS For Analytics

Amazon EMR  Hadoop based service that makes it easy to quickly and cost-effectively process vast amounts of data.
Amazon Kinesis  Real time processing of streaming data.
AWS Data Pipeline Service that helps process and move data between different AWS compute and storage services as well as on-premise data sources.

AWS For Application Services

Amazon Appstream – Flexible, low-latency service that lets you stream resource intensive applications and games from the cloud
Amazon CloudSearch – Fully-managed search service in the cloud
Amazon Simple Workflow Service (SWF) – Coordinate the processing steps in applications and manage distributed execution
Amazon Simple Queue Service (SQS) – Enables automated workflow between Web services
Amazon Simple Email Service (SES) – Scalable and cost-effective bulk and transactional email-sending service for the cloud.
Amazon Simple Notification Service (SNS) – Web service that makes it easy to set up, operate, and send notifications from the cloud
Amazon Flexible Payments Service (FPS) – Cloud based payment services
Amazon Elastic Transcoder – Scalable media transcoding.

AWS For Deployment & Management

AWS Identity Management & Access (IAM) – Enables access to AWS services and resources for users
AWS Cloudtrail – Records AWS API calls for an account and delivers log files to customers.
Amazon CloudWatch – Web service that provides monitoring for AWS cloud resources
Amazon Elastic Beanstalk – Handles app deployment including capacity provisioning, load balancing, auto-scaling, and application health monitoring
AWS CloudFormation – create a collection of related AWS resources and provision them in an orderly and predictable fashion
AWS OPSworks – Application lifecycle management
AWS CloudHSM – Hardware based key storage for regulatory compliance

AWS for e-commerce Marketplace

AWS Marketplace – Online store that helps customers find, buy, and immediately start using software that runs on the AWS cloud.