Artificial Intelligence (AI) are machines that perform jobs that mimic human behavior.
Machine Learning (ML) are machines that get better at a task without explicit programming.
Deep Learning (DL) are machines that have an artificial neural network inspired by the human brain to solve complex problems.
Amazon SageMaker is a fully managed service to build, train and deploy machine learning models at scale.
Apache MXNet on AWS is an open-source deep learning framework.
TensorFlow on AWS is an open source machine intelligence library.
PyTorch on AWS is an open-source machine learning framework.
Amazon SageMaker Ground Truth is data-labeling service where humans label a dataset that will be used to train machine learning models.
Amazon Augmented AI is a human-intervention review service when SageMaker uses machine Learning to make a prediction but is not confident, it will queue up prediction for human review.
Amazon CodeGuru is a machine-learning code analysis service that performs code-reviews and will suggest changes to improve quality of code.
Amazon Lex is a conversion interface service where you can build voice and text chatbots.
Amazon Personalize is a real-time recommendations service and has the same technology used to make product recommendations to customers shopping on the Amazon Platform.
Amazon Polly is a text-to-speech service where you upload your text and an audio file spoken by synthesized voice.
Amazon Rekognition is an image and video recognition service to analyze image and videos to detect label object, people and celebrities.
Amazon Transcribe is a speech-to-text service where audio files is converted to text.
Amazon Textract is an OCR service where you have paper forms and want to digitally extract the data.
Amazon Translate is a neural machine learning translation service that uses deep learning to deliver more accurate and natural sounding translations.
Amazon Comprehend is a Natural Language Processor (NLP) service and find relationship between text to product insights. It looks at data such as Customer emails, support tickets and social media and makes predictions.
Amazon Forecast is a time-series forecasting service where it forecasts business outcomes such as product demand, resource needs or financial performance.
AWS Deep Leaning AMIs is an Amazon EC2 instances that is pre-installed with popular deep learning frameworks and interfaces.
AWS Deep Leaning Containers are docker image instances pre-installed with popular deep learning frameworks and interfaces.
AWS DeepComposer is machine-learning enabled for musical keyboard.
AWS DeepLens is a video-camera that uses deep-learning.
AWS DeepRacer is a toy race car that can be powered with machine-learning to perform autonomous driving.
Amazon Elastic Inference allows you to attach low-cost GPU-powered acceleration to EC2 instances to reduce the cost of running deep learning inference by up to 75%..
Amazon Fraud Detector is a fully managed fraud detection service that identify potentially fraudulent online activities in online payments and creation of fake accounts.
Amazon Kendra is an enterprise machine learning search engine service and uses natural language to suggest answers to question instead of simple keyword matching.
BigData is a term used to describe massive volumes of structure/unstructures data that is so large it is difficult to move and process using traditional database and software techniques.
Amazon Athena is a serverless interactive query service that can consume CSV or JSON files in an S3 bucket and load them into temporary SQL Tables so you can run SQL Queries. When you want to query CSV or JSON Files.
Amazon CloudSearch is a fully managed full-text search service. When you want to add search to your website.
Amazon Elastisearch Service (ES) is a managed ElastiSearch cluster. It is an open-source full-text search engine and more robust that CloudSearch but requires more server and operational maintenance.
Amazon Elastic MapReduce (EMR) is for data processing and analysis and it can be used for creating reports just like Redshift, but it is more suited when you need to transform unstructured data into structured data on the fly.
Kinesis Data Streams is a real-time streaming data service. You can create Producers which send data into the stream and create Multiple Consumers that can consume data within a stream.
Kinesis Firehose is a serverless and simpler version of Data Streams you can pay-on-demand based on how much data is consumed through the stream and you don't worry about the underlying servers.
Amazon Kinesis Data Analytics allows you to run queries against data that is flowing through your real-time stream so you can create reports and analysis on emerging data.
Managed Kafka Service (MSK) is a fully managed Apache Kafka service which is an open-source platform for building real-time streaming data pipelines and applications.
Redshift is a petabyte-size data warehouse for online analytical processing (OLAP). Used when you want to quickly generate analytics or reports from a large amount of data.
Amazon QuickSight is a business intelligence (BI) dashboard which you can use to create business dashboards to power business decisions.
AWS Data Pipeline automates the movements of data you an reliably move data between compute and storage services.
AWS Glue is an extract, transform, and load (ETL) service moving data from one location to another and where you need to perform transformations before the final destination.