Amazon Web Services

The Amazon Web Services Ecosystem

Get Started. It's Free
or sign up with your email address
Amazon Web Services by Mind Map: Amazon Web Services

1. Internet of Things

1.1. FreeRTOS

1.1.1. FreeRTOS is an IoT Operating System for Microcontrollers

1.2. Amazon IoT 1-Click

1.2.1. Trigger AWS Lambda functions from simple devices

1.3. Amazon IoT Analytics

1.3.1. Collect, preprocess, store, analyze and visualize data of IoT devices

1.4. Amazon IoT Core

1.4.1. Connect Devices to the Cloud

1.5. Amazon IoT Device Defender

1.5.1. Secure your fleet of connected IoT devices

1.6. Amazon IoT Device Management

1.6.1. Securely Manage Fleets as Small as One Device, or as Broad as Millions of Devices

1.7. Amazon IoT Events

1.7.1. Monitor device fleets for changes and trigger alerts to respond

1.8. Amazon IoT FleetWise

1.8.1. Easily collect, organize, and transfer vehicle data to the cloud at scale.

1.9. Amazon IoT Greengrass

1.9.1. Deploy and run code on your devices

1.10. Amazon IoT RoboRunner

1.10.1. Optimize robotics automation

1.11. Amazon IoT SiteWise

1.11.1. Data driven decisions in Industrial operations

1.12. Amazon IoT TwinMaker

1.12.1. Easily create digital twins of real-world systems to optimize operations

2. Machine Learning

2.1. Amazon Augmented AI

2.1.1. ML Workflows

2.1.1.1. Easily implement human review of machine learning predictions

2.2. Amazon CodeGuru

2.2.1. ML on Code Recommendations

2.2.1.1. Intelligent recommendations for building and running modern applications

2.3. Amazon Comprehend

2.3.1. ML and NDP on unstructured data

2.3.1.1. Analyze Unstructured Text

2.4. Amazon Comprehend Medical

2.4.1. Amazon Comprehend Medical uses machine learning to extract insights and relationships from medical text.

2.5. AWS DeepComposer

2.5.1. ML on Music

2.5.1.1. AWS DeepComposer allows developers of all skill levels to get started with Generative AI.

2.6. AWS DeepLens

2.6.1. ML on Video

2.6.1.1. Deep Learning Enabled Video Camera

2.7. AWS DeepRacer

2.7.1. ML on Model Race Cars

2.7.1.1. Fully autonomous 1/18th scale race car, driven by machine learning

2.8. Amazon DevOps Guru

2.8.1. ML on DevOps

2.8.1.1. ML-powered cloud operations service to improve application availability.

2.9. Amazon Forecast

2.9.1. ML on Forecasts

2.9.1.1. Amazon Forecast is a fully-managed service for accurate time-series forecasting

2.10. Amazon Fraud Detector

2.10.1. ML on Fraud Detection

2.10.1.1. Detect more online fraud faster using machine learning

2.11. Amazon HealthLake

2.11.1. HIPPA Data Lake

2.11.1.1. Making sense of health data

2.12. Amazon Kendra

2.12.1. ML on Search

2.12.1.1. Highly accurate enterprise search service powered by machine learning

2.12.1.1.1. Ek Ken hierdie andwoord

2.13. Amazon Lex

2.13.1. Alexa Voice AI

2.13.1.1. Build Voice and Text Chatbots

2.14. Amazon Lookout for Equipment

2.14.1. ML on Equipment

2.14.1.1. Detect abnormal equipment behavior by analyzing sensor data

2.15. Amazon Lookout for Metrics

2.15.1. ML on Metrics

2.15.1.1. Accurately detect anomalies in your business metrics and quickly understand why

2.16. Amazon Lookout for Vision

2.16.1. ML on Images

2.16.1.1. Identify defects using computer vision to automate quality inspection.

2.17. Amazon Monitron

2.17.1. ML on Industrial Machinery

2.17.1.1. End-to-end system for equipment monitoring

2.18. AWS Panorama

2.18.1. Enabling computer vision applications at the edge

2.19. Amazon Personalize

2.19.1. ML for Purchase Recommendations

2.19.1.1. Amazon Personalize helps you easily add real-time recommendations to your apps

2.20. Amazon Polly

2.20.1. Parrot text into lifelike speech.

2.20.1.1. Turn Text into Lifelike Speech

2.21. Amazon Rekognition

2.21.1. Identify things in Images

2.21.1.1. Search and Analyze Images

2.22. Amazon SageMaker

2.22.1. Build and Train ML models

2.22.1.1. Build, Train, and Deploy Machine Learning Models

2.22.1.1.1. Amazon SageMaker Canvas

2.22.1.1.2. Amazon SageMaker Studio Lab

2.22.1.1.3. Amazon SageMaker Data Labeling

2.22.1.1.4. Amazon SageMaker Data Wrangler

2.22.1.1.5. Amazon SageMaker Feature Store

2.22.1.1.6. Amazon SageMaker Model Building

2.22.1.1.7. Amazon SageMaker Model Training

2.22.1.1.8. Amazon SageMaker Model Deployment

2.22.1.1.9. Amazon SageMaker Autopilot

2.22.1.1.10. Amazon SageMaker JumpStart

2.22.1.1.11. Amazon SageMaker Edge

2.22.1.1.12. Amazon SageMaker Pipelines

2.22.1.1.13. Amazon SageMaker Clarify

2.22.1.1.14. AWS Deep Learning AMIs

2.22.1.1.15. AWS Deep Learning Containers

2.22.1.1.16. TensorFlow on AWS

2.22.1.1.17. PyTorch on AWS

2.22.1.1.18. Apache MXNet on AWS

2.22.1.1.19. Hugging Face on AWS

2.23. Amazon Textract

2.23.1. Extract text from scanned documents

2.23.1.1. Easily extract text and data from virtually any document

2.24. Amazon Transcribe

2.24.1. Speech to text

2.24.1.1. Powerful Speech Recognition

2.25. Amazon Translate

2.25.1. Language Translation

2.25.1.1. Powerful Neural Machine Translation

3. Management and Governance

3.1. Amazon AppConfig

3.1.1. With AWS AppConfig, make updates to application configurations at runtime.

3.2. Amazon Auto Scaling

3.2.1. AWS Auto Scaling enables you to quickly scale your entire application on AWS

3.3. Amazon Chatbot

3.3.1. ChatOps for AWS

3.4. Amazon CloudFormation

3.4.1. Create and Manage Resources with Templates

3.5. Amazon CloudTrail

3.5.1. Track User Activity and API Usage

3.5.1.1. Audit activity

3.5.1.1.1. Features

3.5.1.2. Identify security incidents

3.5.1.3. Troubleshoot operational issues

3.6. Amazon CloudWatch

3.6.1. MONITOR Resources and Applications

3.6.1.1. Monitor and troubleshoot infrastructure

3.6.1.1.1. Features

3.6.1.1.2. CloudWatch Agent

3.6.1.2. Improve mean time to resolution

3.6.1.3. Optimize resources proactively

3.6.1.4. Monitor applications

3.6.1.5. Use observability analytics

3.7. Amazon Compute Optimizer

3.7.1. Recommend optimal AWS Compute resources for your workloads

3.8. Amazon Config

3.8.1. AUDIT Resource Inventory and Changes

3.8.1.1. Discovery resources

3.8.1.1.1. AWS Config will discover resources that exist in your account, record their current configuration, and capture any changes to these configurations.

3.8.1.2. Change management

3.8.1.2.1. When your resources are created, updated, or deleted, AWS Config streams these configuration changes to Amazon SNS.

3.8.1.3. Continuous audit and compliance

3.8.1.3.1. AWS Config is used to assess compliance with your internal policies and regulatory standards by providing you visibility and evaluating resource configuration changes against your desired configurations.

3.8.1.4. Compliance-as-code framework

3.8.1.4.1. You can use AWS Config as your framework for creating and deploying governance and compliance rules across your AWS accounts and regions.

3.8.1.5. Troubleshooting operational issues

3.8.1.5.1. Using AWS Config, you can quickly troubleshoot operational issues by identifying the recent configuration changes to your resources.

3.8.1.6. Security analysis

3.8.1.6.1. Data from AWS Config enables you to continuously monitor the configurations of your resources and evaluate these configurations for potential security weaknesses.

3.9. Amazon Control Tower

3.9.1. The easiest way to set up and govern a secure, compliant multi-account environment

3.9.1.1. Quickly set up and configure a new AWS environment

3.9.1.2. Automate ongoing policy management

3.9.1.3. View policy-level summaries of your AWS environment

3.10. Amazon Grafana

3.10.1. Fully managed Grafana service for interactive data visualizations and dashboarding

3.11. Amazon Health Dashboard

3.12. Amazon Incident Manager

3.12.1. Automated incident response plans in AWS Systems Manager.

3.13. Amazon Launch Wizard

3.13.1. Guided deployment of enterprise applications

3.14. Amazon License Manager

3.14.1. Set rules to manage, discover, and report third-party license usage proactively

3.15. Amazon OpsWorks

3.15.1. Configuration Management with Chef and Puppet

3.16. Amazon Organizations

3.16.1. Billing boundary for deployed resources

3.16.1.1. Central governance and management across AWS accounts.

3.17. Amazon Prometheus

3.17.1. A fully managed Prometheus-compatible monitoring service.

3.18. Amazon Proton

3.18.1. Manage your infrastructure so developers can focus on coding.

3.19. Amazon Resilience Hub

3.19.1. Define, validate, and track the resiliency of applications on AWS.

3.20. Amazon Service Catalog

3.20.1. Create and Use Standardized Products

3.21. Amazon Systems Manager

3.21.1. View and Manage AWS Resources

3.21.1.1. Features

3.21.1.1.1. RUN Command

3.21.2. AWS Session Manager

3.21.2.1. Native Shell connectivity

3.22. Amazon Trusted Advisor

3.22.1. Optimize Performance and Security

3.22.1.1. AWS Trusted Advisor provides recommendations that help you follow AWS best practices.

3.23. Amazon Well-Architected Tool

3.23.1. Best practices to measure, and improve your workloads

4. Media Services

4.1. Amazon Elastic Transcoder

4.1.1. Easy-to-Use Scalable Media Transcoding

4.2. Amazon Elemental Appliances & Software

4.2.1. On-premises solutions for video processing and delivery

4.3. Amazon Interactive Video Service

4.3.1. Managed live video streaming service from ingest to playback

4.4. Amazon Elemental MediaConnect

4.4.1. Reliable, secure, and flexible transport for live video

4.5. Amazon Elemental MediaConvert

4.5.1. Convert file-based content for broadcast and multiscreen delivery

4.6. Amazon Elemental MediaLive

4.6.1. Convert video inputs into live outputs for broadcast and streaming delivery

4.7. Amazon Elemental MediaPackage

4.7.1. Deliver video to many devices using just-in-time format conversion

4.8. Amazon Elemental MediaStore

4.8.1. Store and deliver video assets for live or on-demand media workflows

4.9. Amazon Elemental MediaTailor

4.9.1. Personalize and monetize multiscreen content with server-side ad insertion

4.10. Amazon Nimble Studio

4.10.1. Accelerate building a cloud-based content creation studio

5. Migration and Transfer

5.1. Amazon Application Discovery Service

5.1.1. Discover on-premises application inventory and dependencies

5.2. Amazon Application Migration Service (MGN)

5.2.1. AWS Application Migration Service (MGN) automates lift-and-shift migration.

5.3. Amazon Database Migration Service

5.3.1. Managed Database Migration Service

5.3.1.1. AWS Database Migration Service helps you migrate databases to AWS quickly and securely.

5.3.2. Features

5.3.2.1. AWS Schema Conversion Tool

5.3.2.1.1. It automatically converts the source database schema and a majority of the database code objects to a format compatible with the target database.

5.4. Amazon DataSync

5.4.1. DataSync simplifies, automates, and accelerates moving data

5.4.1.1. Migrate your data

5.4.1.2. Protect your data

5.4.1.3. Archive your cold data

5.4.1.4. Manage your hybrid data workflows

5.4.2. Types

5.4.2.1. Transfer data between on premises and AWS

5.4.2.2. Transfer data between AWS storage services

5.4.2.2.1. Amazon S3

5.4.2.2.2. Amazon Elastic File System

5.4.2.2.3. Amazon FSx for Windows File Server

5.4.2.2.4. Amazon FSx for Lustre

5.4.2.2.5. Amazon FSx OpenZFS

5.4.2.2.6. Amazon FSx for NetApp ONTAP

5.4.2.3. Transfer data between AWS and other locations

5.5. Amazon Mainframe Modernization

5.5.1. AWS Mainframe Modernization

5.6. Amazon Migration Hub

5.6.1. Simplify and accelerate the migration of your data centers to AWS

5.7. Amazon Snow Family

5.7.1. Large Scale Data Transport

5.7.1.1. AWS Snowcone

5.7.1.1.1. 8 Terabytes

5.7.1.2. AWS Snowball

5.7.1.2.1. Snowball Edge Compute Optimized

5.7.1.2.2. Snowball Edge Storage Optimized

5.7.1.3. AWS Snowmobile

5.7.1.3.1. 100 PetaByte

5.8. Amazon Transfer Family

5.8.1. Fully managed support for SFTP, FTPS and FTP

6. Networking and Content Delivery

6.1. Amazon API Gateway

6.1.1. =Apigee

6.1.1.1. Create, maintain, and secure APIs at any scale

6.1.1.1.1. Create a REST API without writing any code.

6.1.1.1.2. Define endpoints (URLs + HTTP verbs) and what should happen when a request reaches such an endpoint.

6.1.1.1.3. Types

6.2. Amazon App Mesh

6.2.1. Service Mesh

6.2.1.1. Easily monitor and control microservices

6.3. Amazon CloudFront

6.3.1. Content Delivery Network (CDN)

6.3.1.1. Global Content Delivery Network

6.3.1.1.1. Features

6.4. Amazon Direct Connect

6.4.1. Dedicated Network Connection to AWS

6.4.1.1. Build hybrid networks

6.4.1.2. Extend your existing network

6.4.1.3. Manage large datasets

6.5. Amazon Elastic Load Balancing

6.5.1. Distributes incoming application traffic across multiple targets

6.5.1.1. Modernize applications with serverless and containers

6.5.1.2. Improve hybrid cloud network scalability

6.5.1.3. Retain your existing network appliances

6.5.2. Types

6.5.2.1. Application Load Balancer (ALB) - Layer 7 - HTTP/HTTPS

6.5.2.1.1. Content Based Routing

6.5.2.1.2. Health Checks

6.5.2.1.3. Sticky Sessions

6.5.2.1.4. Load Balancing Algorithms

6.5.2.2. Network Load Balancer (NLB) - Layer 4 - TCP/SSL

6.5.2.2.1. Zonal Isolation

6.5.2.2.2. Health Checks

6.5.2.2.3. Sticky Sessions

6.5.2.2.4. Long Lived TCP Connections

6.5.2.3. Gateway Load Balancer (GLB)

6.5.2.3.1. GLB to deploy, scale, and manage virtual appliances, such as firewalls, IDS and IDP, and deep packet inspection systems.

6.6. Amazon Global Accelerator

6.6.1. Improve your application’s availability and performance using the AWS Global Network

6.6.1.1. This service is primarily used to optimize the path from your users to your applications which improves the performance of your TCP and UDP traffic.

6.7. Amazon Private 5G

6.7.1. Deploy and scale private mobile networks on-premises

6.8. Amazon Route 53

6.8.1. Domain Name Service

6.8.1.1. Internet Phone Book

6.8.1.1.1. DNS and Domain Name Registration

6.8.1.2. Concepts

6.8.1.2.1. Alias Record

6.8.1.3. Records

6.8.1.3.1. A record

6.8.1.3.2. CNAME record

6.9. Amazon Virtual Private Cloud (VPC)

6.9.1. Private Overlay Network

6.9.1.1. Virtual Private Isolated Network

6.9.1.1.1. Launch a simple website or blog

6.9.1.1.2. Host multi-tier web applications

6.9.1.1.3. Create hybrid connections

6.10. Amazon VPC IP Address Manager

6.10.1. Managed IP address management service

6.11. Other

6.11.1. AWS Virtual Private Network (VPN)

6.11.1.1. Virtual Private Network to AWS

6.11.1.1.1. AWS Site-to-Site VPN

6.11.1.1.2. AWS Client VPN

6.11.2. AWS Transit Gateway

6.11.2.1. Cloud Router

6.11.3. AWS PrivateLink

6.11.3.1. Direct Connect on AWS

6.11.4. AWS Cloud Map

6.11.4.1. Naming and Discovery Service

6.11.5. Adapters

6.11.5.1. Elastic Fabric Adapter

6.11.5.1.1. HPC workloads

6.11.5.2. Elastic Network Interface

7. Quantum Technologies

7.1. Amazon Braket

7.1.1. DWave Quantum Computing Service

8. Security, Identity, and Compliance

8.1. Amazon Artifact

8.1.1. Compliance Reporting

8.1.1.1. AWS Compliance Reports and Agreements

8.2. Amazon Audit Manager

8.2.1. Audit AWS Usage

8.2.1.1. Continuously assess controls for risk and compliance

8.3. Amazon Certificate Manager

8.3.1. Certificate Authority

8.3.1.1. Provision, Manage, and Deploy SSL/TLS Certificates

8.4. Amazon CloudHSM

8.4.1. Cloud-based hardware security module (HSM)

8.5. Amazon Cognito

8.5.1. Consumer Identity Management and AWS Credentials for Federated Identities

8.5.1.1. Cognito is a service that makes the addition of user authentication (login + signup) to your (web) apps a breeze.

8.6. Amazon Detective

8.6.1. Investigate and analyze potential security issues

8.6.1.1. Amazon Detective makes it easy to analyze, investigate, and quickly identify the root cause of potential security issues or suspicious activities.

8.7. Amazon Directory Service

8.7.1. Active Directory in the AWS Cloud

8.7.1.1. Host and Manage Active Directory

8.8. Amazon Firewall Manager

8.8.1. Managed and Configure Firewall rules

8.8.1.1. Central management of firewall rules

8.9. Amazon GuardDuty

8.9.1. Threat Detection System

8.9.1.1. Threat Detection to Protect Your AWS Accounts and Workloads

8.10. Amazon Identity and Access Management (IAM)

8.10.1. Manage access to AWS resources

8.10.2. User, Groups and Roles

8.11. IAM Identity Center

8.11.1. (successor to AWS Single Sign-On)

8.11.1.1. Manage workforce user access to multiple AWS accounts and cloud applications

8.12. Amazon Inspector

8.12.1. Vulnerability Scanner

8.12.1.1. Amazon Inspector is an automated security assessment service that helps improve the security and compliance of applications deployed on AWS

8.13. Amazon Key Management Service (KMS)

8.13.1. AWS self managed Key Management Service

8.13.1.1. Securely Generate and Manage AWS Encryption Keys

8.14. Amazon Macie

8.14.1. Data Security and Privacy Service

8.14.1.1. Amazon Macie classifies and secures your business-critical content.

8.15. Amazon Network Firewall

8.15.1. Firewall Service

8.16. Amazon Resource Access Manager

8.16.1. Share AWS resources with other accounts or AWS Organizations

8.17. Amazon Secrets Manager

8.17.1. Credential Vault

8.17.1.1. Easily rotate, manage, and retrieve secrets throughout their lifecycle

8.18. Amazon Security Hub

8.18.1. Continuous Security Posture Service

8.19. Amazon Signer

8.19.1. Software Supply Chain

8.19.1.1. Ensuring trust and integrity of your code

8.20. Amazon Shield

8.20.1. Managed Distributed Denial of Service (DDoS) service

8.20.1.1. AWS Shield Standard

8.20.1.2. AWS Shield Advanced

8.20.1.2.1. Amazon EC2 instances

8.20.1.2.2. Elastic Load Balancing load balancers

8.20.1.2.3. CloudFront distributions

8.20.1.2.4. Route 53 hosted zones

8.20.1.2.5. AWS Global Accelerator standard accelerators

8.21. Amazon Web Application Firewall (WAF)

8.21.1. Web Application Firewall to monitor HTTP and HTTPS requests

8.21.1.1. Amazon CloudFront distribution

8.21.1.2. Amazon API Gateway REST API

8.21.1.3. Application Load Balancer

8.21.1.4. AWS AppSync GraphQL API

8.21.1.5. Amazon Cognito user pool

8.21.2. Features

8.21.2.1. Web Access Control List

9. Storage

9.1. Amazon Backup

9.1.1. AWS Backup and Recovery

9.1.1.1. AWS Backup centrally manages and automates backups across AWS services

9.1.1.2. Backup Plan

9.1.1.2.1. Database

9.1.1.2.2. File System

9.1.1.2.3. Volumes

9.2. Amazon Elastic File System (EFS)

9.2.1. Network File Share (NFS)

9.3. Amazon Elastic Block Store (EBS)

9.3.1. Block Level Storage Volumes

9.3.1.1. Volumes

9.3.1.1.1. SSD (IOPS)

9.3.1.1.2. HDD (Throughput)

9.4. Amazon FSx for Lustre

9.4.1. NFS

9.4.1.1. Managed shared storage for Lustre file system

9.5. Amazon FSx for Windows File Server

9.5.1. SMB

9.5.1.1. Managed shared storage for Windows file system over Service Message Block (SMB) protocol

9.5.1.1.1. Support for Microsoft’s Distributed File System (DFS) Namespaces to scale-out performance across multiple file systems in the same namespace up to tens of Gbps and millions of IOPS.

9.6. Amazon FSx for OpenZFS

9.6.1. Managed shared storage for OpenZFS

9.7. Amazon FSx for NetApp ONTAP

9.7.1. Managed shared storage for NetApp ONTAP

9.8. Amazon Simple Storage Service (S3)

9.8.1. Object Storage

9.8.1.1. Scalable Storage in the Cloud

9.8.1.1.1. Built to store files of all kinds - images, videos, text documents.

9.8.1.1.2. You can host a Static Website by enabling website hosting

9.9. Amazon S3 Glacier

9.9.1. ARCHIVE

9.9.1.1. Archive Storage in the Cloud

9.9.2. Storage Classes

9.9.2.1. S3 Glacier Instant Retrieval

9.9.2.1.1. Retrieval in MILLISECONDS

9.9.2.2. S3 Flexible Retrieval

9.9.2.2.1. Retrieval in MINUTES to HOURS

9.9.2.3. S3 Glacier Deep Archive

9.9.2.3.1. Retrieval in HOURS

9.10. AWS Storage Gateway

9.10.1. Provide on-premises applications with access to virtually unlimited cloud storage

9.10.1.1. Fill your data lake

9.10.1.2. Modernize interactive file sharing

9.10.1.3. Back up data to the cloud

9.10.1.3.1. Types

9.11. Storage Need

9.11.1. Temporary

9.11.1.1. Local Instance Store

9.11.1.1.1. Instance Store only provides ephemeral storage where the data is automatically deleted when the instance is terminated.

9.11.2. Multi Instance

9.11.2.1. Amazon Elastic File System (EFS)

9.11.3. Highly Durable

9.11.3.1. Amazon Elastic File System (EFS)

9.11.3.2. Amazon Simple Storage Service (S3)

9.11.4. Static or Web

9.11.4.1. Amazon Elastic File System (EFS)

9.11.4.2. Amazon Simple Storage Service (S3)

10. Analytics

10.1. Amazon Athena

10.1.1. Query Data in S3 using SQL

10.2. Amazon CloudSearch

10.2.1. Managed Search Service

10.3. Amazon Data Exchange

10.3.1. A data marketplace service

10.4. Amazon Data Pipeline

10.4.1. Orchestration for Data-Driven Workflows

10.5. Amazon Elastic Map Reduce (EMR)

10.5.1. Managed Hadoop Framework

10.5.1.1. Apache Hadoop is an open source framework that is used to efficiently store and process large datasets ranging in size from gigabytes to petabytes of data

10.6. Amazon FinSpace

10.6.1. Store, catalog, prepare, and analyze financial industry data

10.7. Amazon Glue

10.7.1. ETL service

10.7.1.1. A fully managed ETL (extract, transform, and load) service

10.8. Amazon Kinesis

10.8.1. Kinesis Data Firehose

10.8.1.1. LOAD Real-Time Streaming Data

10.8.1.1.1. Into

10.8.2. Kinesis Data Analytics

10.8.2.1. ANALYZE Real-Time Streaming Data

10.8.3. Kinesis Data Streams (KDS)

10.8.3.1. LOAD MASSIVE Real-Time Streaming Data

10.8.3.1.1. A Kinesis data stream is an ORDERED SEQUENCE of data records meant to be written to and read from in real-time.

10.8.3.1.2. Data records are therefore stored in shards in your stream temporarily.

10.8.3.1.3. A Kinesis data stream stores records from 24 hours by default to a maximum of 8760 hours (365 days).

10.8.3.2. tl;dr - Serverless Managed Kafka

10.8.4. Kinesis Video Streams

10.8.4.1. LOAD VIDEO Real-Time Streaming Data

10.9. Amazon Lake Formation

10.9.1. AWS Lake Formation makes it easy to set up a secure data lake

10.10. Amazon Managed Streaming for Apache Kafka (MSK)

10.10.1. Apache Kafka

10.10.1.1. Apache Kafka is a distributed event store and stream-processing platform.

10.11. Amazon OpenSearch Service

10.11.1. Run and Scale OpenSearch and Elasticsearch Clusters

10.11.1.1. Successor to Amazon Elasticsearch Service

10.12. Amazon QuickSight

10.12.1. Data driven dashboard

10.12.1.1. Fast, easy to use business analytics

10.13. Amazon Redshift

10.13.1. A Data Warehouse

10.13.1.1. A data warehouse is a central repository of information that can be analyzed to make more informed BUSINESS decisions.

11. Application Integration

11.1. Amazon AppFlow

11.1.1. Amazon AppFlow integrates apps and automates data flows without code.

11.2. Amazon EventBridge

11.2.1. Serverless event bus that connects application data from your own apps, SaaS, and AWS services

11.3. Amazon Managed Apache Airflow

11.3.1. Data Workflow

11.3.1.1. Apache Airflow is an open-source workflow management platform for data engineering pipelines.

11.4. Amazon MQ

11.4.1. Managed message broker service for Apache ActiveMQ and RabbitMQ

11.4.1.1. Protocols

11.4.1.1.1. NMS

11.4.1.1.2. MQTT

11.5. Amazon Simple Notification Service (SNS)

11.5.1. SNS managed message topics for Pub/Sub

11.5.1.1. SNS is comparable to SQS but instead of managing a job queue which gets pulled by other services ("pull approach"), you got a push service here.

11.6. Amazon Simple Queue Service (SQS)

11.6.1. SQS Managed Message Queues

11.6.1.1. The "Simple Queue Service" allows you to manage a job queue.

11.6.1.1.1. Features

11.6.1.2. A job is simply a data package holding any information of your choice.

11.6.1.3. You can consume it with a couple of other services that simply poll the job queue and pull these information packages from it.

11.7. Amazon Step Functions

11.7.1. Coordinate Distributed Applications

11.8. Amazon Simple Workflow Service (SWF)

11.8.1. Workflow Service for Coordinating Application Components

12. Cloud Financial Management

12.1. Amazon Application Cost Profiler

12.1.1. Cost per tenant and workload

12.2. Amazon Billing Conductor

12.2.1. Simplifying your billing practice

12.3. Amazon Budgets

12.3.1. Set Custom Budgets and Receive Alerts

12.4. Amazon Cost Explorer

12.4.1. Visualize and Explore Your AWS Costs and Usage

12.5. Amazon Marketplace Subscriptions

12.5.1. Digital catalog where you can find, buy, and deploy software

13. Compute Services

13.1. Amazon App Runner

13.1.1. Build and run production web applications at scale

13.2. Amazon Batch

13.2.1. Fully managed batch processing at any scale

13.3. Amazon Elastic Compute Cloud (EC2)

13.3.1. Virtual Servers in the Cloud

13.3.1.1. Purchase Options

13.3.1.1.1. On-Demand Instances

13.3.1.1.2. Reserved Instances

13.3.1.1.3. Spot Instances

13.3.1.1.4. Dedicated Instances

13.3.1.2. Features

13.3.1.2.1. Metadata

13.3.1.2.2. Scaling

13.3.1.2.3. Adapters

13.3.1.3. Instance Types

13.3.1.3.1. General Purpose (T)

13.3.1.3.2. Compute Optimized (C)

13.3.1.3.3. Memory Optimized (X)

13.3.1.3.4. Accelerated Computing (G)

13.3.1.3.5. Storage Optimized (D)

13.4. Amazon Elastic Beanstalk

13.4.1. Run and Manage Web Apps

13.4.1.1. = Pivotal Cloud Foundry

13.4.1.1.1. It could be called a "meta service" because it actually makes using a couple of other services (like EC2) easier.

13.4.1.1.2. It's built for developers who want to deploy their web app without spending hours or days learning how to set up and configure an EC2 instance, a database etc.

13.4.1.1.3. It gives you default settings, some customization options and a bunch of best practices.

13.5. Amazon Lambda

13.5.1. Run Code without Thinking about Servers

13.5.1.1. Just deploy your code, attach events that should trigger it and you're good to go

13.6. Amazon Lightsail

13.6.1. Launch and Manage Virtual Private Servers

13.7. Amazon Outposts

13.7.1. Run AWS Services On Premises

13.8. Amazon Serverless Application Repository

13.8.1. Assemble, deploy, and share serverless applications within teams or publicly

13.9. Amazon Wavelength

13.9.1. Deliver ultra-low-latency applications for 5G devices

13.10. Other

13.10.1. VMware Cloud on AWS

13.10.1.1. VMWare on AWS

14. Containers

14.1. Amazon Elastic Container Registry (ECR)

14.1.1. Fully-managed Docker container registry

14.2. Amazon Elastic Container Service (ECS)

14.2.1. AWS Orchestration

14.2.1.1. Charge Models

14.2.1.1.1. Fargate Launch Type Model

14.2.1.1.2. EC2 Launch Type Model

14.3. Amazon Elastic Kubernetes Service (EKS)

14.3.1. Kubernetes Orchestration

14.4. Red Hat OpenShift Service on AWS (ROSA)

14.4.1. OpenShift on AWS

14.5. Other

14.5.1. AWS App2Container

14.5.1.1. Migrate Java on VM to Containers

14.5.2. AWS Fargate

14.5.2.1. Run Containers Serverless on ECS

15. Database

15.1. Amazon DocumentDB

15.1.1. NoSQL

15.1.1.1. Document

15.1.1.1.1. =MongoDB

15.2. Amazon DynamoDB

15.2.1. Managed NoSQL Database

15.2.1.1. Key Value

15.2.1.1.1. =Redis

15.2.1.2. Document

15.2.1.2.1. =MongoDB

15.3. Amazon ElastiCache

15.3.1. Memcached & Redis

15.3.1.1. In-Memory Cache

15.3.1.1.1. Server-side Managed Caching Service to speed up the RESPONSE time of your application by caching query results

15.4. Amazon Keyspaces

15.4.1. NoSQL

15.4.1.1. Wide Column

15.4.1.1.1. =Cassandra

15.5. Amazon MemoryDB for Redis

15.5.1. Fully managed, Redis-compatible, in-memory database service

15.6. Amazon Neptune

15.6.1. NoSQL

15.6.1.1. Graph

15.6.1.1.1. =Neo4j

15.7. Amazon Relational Database Service (RDS)

15.7.1. SQL

15.7.1.1. MariaDB & Oracle & SQL Server

15.7.1.1.1. Managed Relational Database Service

15.7.1.2. MySQL & PostgreSQL

15.7.1.2.1. Amazon Aurora

15.7.2. Features

15.7.2.1. Multi-AZ Deployment

15.7.2.1.1. High Availability

15.7.2.2. Multi-Region Deployment

15.7.2.2.1. Disaster Recovery and Performance

15.7.2.3. Read Replicas

15.7.2.3.1. Scalability

15.8. Amazon Quantum Ledger Database (QLDB)

15.8.1. Blockchain

15.8.1.1. Fully managed ledger database

15.9. Amazon Timestream

15.9.1. Prometheus

15.9.1.1. Serverless time series database for IoT and operational applications

16. Developer Tools

16.1. AWS Cloud9

16.1.1. A Cloud IDE for Writing, Running, and Debugging Code

16.2. AWS CloudShell

16.2.1. A browser-based shell with AWS CLI access from the AWS Management Console

16.3. AWS CodeArtifact

16.3.1. Secure, scalable, and cost-effective artifact management for software development

16.4. AWS CodeBuild

16.4.1. Build and Test Code

16.5. AWS CodeCommit

16.5.1. Store Code in Private Git Repositories

16.6. AWS CodeDeploy

16.6.1. Automate Code Deployments

16.7. AWS CodePipeline

16.7.1. Release Software using Continuous Delivery

16.8. AWS CodeStar

16.8.1. Quickly develop, build, and deploy applications

16.8.1.1. CodeStar is another "meta service" that simply builds up on the other development services.

16.8.1.2. That allows you to configure a cloud development environment and workflow without having to become an expert on the individual services.

16.9. AWS Fault Injection Simulator (FIS)

16.9.1. Improve resiliency and performance with controlled experiments.

16.9.1.1. Chaos

16.10. AWS X-Ray

16.10.1. Analyze and Debug Your Applications

16.10.1.1. trace the flow of data

16.11. Amazon Corretto

16.11.1. Amazon distribution of the Open Java Development Kit (OpenJDK).

17. End User Computing

17.1. Amazon Workspaces

17.1.1. Provide a secure, managed Desktop-as-a-Service (DaaS) to your end users

18. Front-End Web and Mobile

18.1. AWS Amplify

18.1.1. Build extensible, full-stack web and mobile apps faster.

18.1.1.1. Add user authentication

18.1.1.2. Build a powerful backend data model

18.1.1.3. Visually build an app UI and backend

18.1.1.4. Host a progressive web app or static website

18.2. AWS AppSync

18.2.1. AWS AppSync is a serverless GraphQL and Pub/Sub API service

18.3. AWS Device Farm

18.4. Amazon Location Service

18.5. Amazon Pinpoint