AWS Artificial Intelligence, Machine Learning, and Analytics Technology and Services Flashcards
Rekognition
Allows you to automate your image and video analysis
Comprehend
Natural-language processing (NLP) service that finds relationships in text
- discover insights, meanings and connections in your text data
Polly
Turns text into speech
SageMaker
Helps you build, train, and deploy machine learning models quickly
Example use case:
- recommendation engine: recommends products based on customer purchase history
Translate
Provides language translation
Lex
Helps you build conversational interfaces in your applications using natural language models
- chat bot
Kendra
Intelligent search service that helps organizations easily search and discover information across various data sources
Textract
Extracts information from documents using advanced OCR (Optical character recognition)
- Automated ID processing
- Analyzing invoices
Transcribe
Speech-to-text service
- streamed audio
- audio files
- subtitles or meeting notes
Amazon Forecast
- time series forecasting service
- uses machine learning for business metrics analysis
Amazon DevOps Guru
- cloud operations service for improving application operational performance and availability
- detect behaviors that deviate from normal operating patterns
Benefits:
- automatically detect operational issues
- resolve issues with machine learning- powered insights
- elastically scale operational analytics
- uses machine learning to reduce alarm noise
Redshift
Scalable data warehouse solution
Athena
Query service for Amazon S3
Glue
Extract, transform, load (ETL) service that prepare your data for analytics
Kinesis
Allows you to analyze data and video streams in real time
Elastic MapReduce (EMR)
Web service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data.
- utilizes hosted Hadoop framework running on Amazon EC2 and Amazon S3
- Apache Hadoop, Apache Spark, Hive and Presto
Data Pipeline
helps to move data between computer and storage services running either on AWS or on-premises
- moves data at specific intervals
- based on conditions
- send notifications on success and failure
QuickSight
Helps you visualize your data
- build interactive dashboards
- embed dashboards in your applications
Amazon Elasticsearch/OpenSearch
Open-source data analysis technology enabling you to get real-time insights from your data
-analyze business data to gain insights and make better decisions
- involved with operational analytics such as application monitoring, log analytics and clickstream analytics.
- search operation infrastructure and security logs to understand how your systems are operating
Apache Kafka
distributed streaming platform that allows you to publish, subscribe to, store and process data streams in real time
Amazon MSK for Apache Kafka
Fully managed Apache Kafka
Use case:
- track and analyze stock market data in real-time
AWS Data Exchange
Allows customers to find, subscribe to, and use third-party data in the cloud
AWS Amplify
A set of tools and services that can be used to build scalable full-stack apps powered by AWS
- supports real-time functionalities and offline operations
AWS AppSync
Fully managed service that simplifies the development of scalable and secure GraphQL APIs, enabling real-time data synchronization and offline capabilities for mobile and web applications