SG-3 Databases, Analytics, and Application Integration Flashcards
What is Amazon Aurora?
AWS-native relational database (MySQL & PostgreSQL)
Amazon Aurora is designed for high performance and availability.
What type of database is Amazon DynamoDB?
NoSQL key-value database
DynamoDB is designed for high scalability and low latency.
What does Amazon RDS stand for?
Managed relational database service
Amazon RDS supports multiple database engines including MySQL, PostgreSQL, and Oracle.
What is the purpose of Amazon ElastiCache?
In-memory caching for databases
ElastiCache improves database performance by caching frequently accessed data.
What is Amazon Redshift used for?
Data warehousing for analytics
Redshift allows for complex queries and analysis of large datasets.
What does Amazon Athena enable users to do?
Query data in S3 using SQL
Athena is serverless, meaning there is no infrastructure to manage.
What is the function of Amazon Kinesis?
Process real-time streaming data
Kinesis can handle large streams of data in real-time for analytics.
What type of service is Amazon QuickSight?
Business Intelligence (BI) for dashboards and reports
QuickSight provides visualization and reporting capabilities on data.
What does Amazon Simple Notification Service (SNS) do?
Sends notifications based on events
SNS supports various protocols for notifications including email and SMS.
What is the role of Amazon Simple Queue Service (SQS)?
Decouples services via message queues
SQS allows for asynchronous communication between distributed systems.
What does Amazon EventBridge (CloudWatch Events) do?
Triggers actions based on AWS events
EventBridge allows for event-driven architectures in AWS.
What is AWS CloudFormation?
Infrastructure as code (IaC) with templates
CloudFormation enables the automation of resource provisioning.
What is the purpose of AWS Config?
Tracks AWS resource configurations and compliance
AWS Config provides a detailed view of the configuration of AWS resources.