AWS Quick Reference - FAQ

AWS Services
AWS Analytics Services:

1. What is Amazon Athena?
Amazon Athena is a fast, cost-effective, interactive query service that makes it easy to analyze petabytes of data in S3 with no data warehouses or clusters to manage.  

2. What is Amazon AMR?
Amazon Elastic MapReduce (Amazon EMR) is a web service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data.

3.What is Amazon CloudSearch?
Amazon CloudSearch manages all the server resources needed to build and deploy search indexes. All you have to do is upload your data to a search domain and start submitting requests.

4. What is Amazon Elasticsearch?
Amazon Elasticsearch Service (Amazon Elasticsearch Service) makes it easy to set up, operate, and scale an Elasticsearch cluster in the cloud.

5.What is Amazon Kinesis?
Amazon Kinesis is a service which Easily collect, process, and analyze video and data streams in real time, so you can get timely insights and react quickly to new information.

6. What is  AWS Data Pipeline?
AWS Data Pipeline helps you move, integrate, and process data across AWS compute and storage resources, as well as your on-premises resources. AWS Data Pipeline supports integration of data and activities across multiple AWS regions.

AWS Compute Services:

1. What is Amazon EC2?
Amazon Elastic Compute Cloud (EC2) forms a central part of's cloud-computing platform, Amazon Web Services, by allowing users to rent virtual computers on which to run their own computer applications.

2. What is Amazon Lightsail?
Amazon Lightsail is the easiest way to get started with AWS for developers who just need virtual private servers. Lightsail includes everything you need to launch your project quickly – a virtual machine, SSD-based storage, data transfer, DNS management, and a static IP – for a low, predictable price.

3. What is Amazon ECR?
Amazon Elastic Container Registry (ECR) is a fully-managed container registry that makes it easy for developers to store, manage, and deploy container images.

4. What is Amazon ECS? 
Amazon Elastic Container Service (ECS) makes it easy to deploy, manage, and scale Docker containers running applications, services, and batch processes. Amazon ECS places containers across your cluster based on your resource needs and is integrated with familiar features like Elastic Load Balancing, EC2 security groups, EBS volumes and IAM roles.

5. What is Amazon EKS? 
Elastic Container Service for Kubernetes (Amazon EKS) is a Fully managed Kubernetes control plane. Amazon EKS is a managed service that makes it easy for you to use Kubernetes on AWS without needing to install and operate your own Kubernetes control plane.

6. What is Amazon Lambda
AWS Lambda lets you run code without thinking about servers.
You pay only for the compute time that you consume — there is no charge when your code is not running. With Lambda, you can run code for virtually any type of application or backend service, all with zero administration.

7. What is Amazon Batch
AWS Batch enables you to easily and efficiently run batch computing workloads of any scale on AWS using Amazon EC2 and Amazon EC2 Spot.

8. What is Amazon Elastic Beanstalk?
With Elastic Beanstalk, you can deploy, monitor, and scale an application quickly and easily. Let us do the heavy lifting so you can focus on your business. To deploy your existing web application, create an application source bundle and then create a new application. If you're using Git and would prefer to use it with AWS command line tool EB CLI . To deploy a sample application, click Get started, choose a name, select a platform and click Create app. By launching the sample application, you allow AWS Elastic Beanstalk to administer AWS resources and necessary permissions on your behalf. 

AWS Storage Service:

1. What is Amazon S3?
Amazon S3 or Amazon Simple Storage Service is a "simple storage service" offered by Amazon Web Services that provides object storage through a web service interface. Amazon S3 uses the same scalable storage infrastructure that uses to run its global e-commerce network.

2. What is Amazon EFS?
Amazon Elastic File System (EFS), Amazon EFS provides file storage for use with your EC2 instances.

3. What is Amazon FSx?
Amazon FSx provides fully managed third-party file systems. Amazon FSx provides you with the native compatibility of third-party file systems with feature sets for workloads such as Windows-based storage, high-performance computing (HPC), machine learning, and electronic design automation (EDA).

4. What is Amazon S3 Glacier?
Amazon S3 Glacier is an extremely low-cost storage service that provides secure, durable, and flexible storage for data backup and archival.

5. What is Amazon Storage Gateway?
The AWS Storage Gateway is a service connecting an on-premises software appliance with cloud-based storage to provide seamless and secure integration between an organization's on-premises IT environment and AWS's storage infrastructure.

AWS Database Service:

1. What is Amazon RDS?
Amazon RDS provides cost-efficient and scalable relational database capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching and backups. It frees you to focus on your applications so you can give them the fast performance, high availability, security and compatibility they need. supported database is Oracle, PostgreSQL, MySQL, MariaDB, Aurora. 

2. What is Amazon DynamoDB?
Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. Its flexible data model and reliable performance make it a great fit for mobile, web, gaming, ad-tech, IoT, and many other applications.

3. What is Amazon ElastiCache?
ElastiCache is a web service that makes it easier to launch, 
manage, and scale a distributed in-memory cache in the cloud.

4. What is Amazon Neptune?
Amazon Neptune is a fast, reliable graph database service that makes it easy to build and run applications that work with highly connected datasets.

5. What is Amazon Amazon Redshift?
Amazon Redshift is a powerful, fully managed cloud data warehouse service. Redshift Spectrum extends the power of Redshift to query unstructured data in S3 – without loading your data into Redshift.
Migration & Transfer
AWS Migration Hub
Application Discovery Service
Database Migration Service
Server Migration Service
AWS Transfer for SFTP

Networking & Content Delivery
Route 53
API Gateway
Direct Connect
AWS Cloud Map
Global Accelerator

Management & Governance
AWS Auto Scaling
Service Catalog
Systems Manager
Trusted Advisor
Managed Services
Control Tower
AWS License Manager
AWS Well-Architected Tool
Personal Health Dashboard

Media Services
Elastic Transcoder
Kinesis Video Streams
Security, Identity, & Compliance
Resource Access Manager
Secrets Manager
Amazon Macie
AWS Organizations
AWS Single Sign-On
Certificate Manager
Key Management Service
Directory Service
WAF & Shield
Security Hub

Application Integration
Step Functions
Amazon MQ
Simple Notification Service
Simple Queue Service

Customer Engagement
Amazon Connect
Simple Email Service

AWS Cost Management
AWS Cost Explorer
AWS Budgets
AWS Marketplace Subscriptions