Everything else Flashcards
What is S3?
S3 (Simple Storage Service) is an object storage service that stores any type of data as objects within buckets. It is scalable, durable, and cost-effective.
Use cases include data lakes, backups, archives, websites, and application hosting.
What are key features of S3?
Key features of S3 include versioning, lifecycle policies, encryption, and access control.
What is EC2?
EC2 (Elastic Compute Cloud) provides resizable compute capacity in the cloud with a wide selection of instance types optimized for various workloads.
Use cases include web servers, application servers, databases, and high-performance computing.
What are key concepts of EC2?
Key concepts of EC2 include AMIs (Amazon Machine Images), security groups, and EBS (Elastic Block Store).
What is VPC?
VPC (Virtual Private Cloud) is a logically isolated section of the AWS cloud where you can launch AWS resources in a virtual network that you define.
What are key components of VPC?
Key components of VPC include subnets, route tables, internet gateways, and NAT gateways.
What is IAM?
IAM (Identity and Access Management) securely controls access to AWS resources by creating users, groups, and roles, and assigning permissions.
What are key concepts of IAM?
Key concepts of IAM include policies, MFA (multi-factor authentication), and access keys.
What is CloudWatch?
CloudWatch is a monitoring and observability service that collects and tracks metrics, logs, and events.
Use cases include monitoring applications, troubleshooting performance issues, and detecting anomalies.
What are key features of CloudWatch?
Key features of CloudWatch include alarms, dashboards, and logs.
What is CloudFormation?
CloudFormation is an infrastructure-as-code service that allows you to create and manage AWS resources using templates.
What are key benefits of CloudFormation?
Key benefits of CloudFormation include automation, repeatability, and version control.
What is Lambda?
Lambda is a serverless compute service that allows you to run code without provisioning or managing servers.
Use cases include event-driven applications, data processing, and backend services.
What is RDS?
RDS (Relational Database Service) is a managed relational database service that supports MySQL, PostgreSQL, Oracle, SQL Server, etc.
What are key features of RDS?
Key features of RDS include automated backups, point-in-time recovery, and read replicas.
What is DynamoDB?
DynamoDB is a NoSQL database service that uses a key-value and document data model. It is highly scalable, low-latency, and fully managed.
Use cases include mobile apps, gaming, and IoT applications.
What is Redshift?
Redshift is a data warehousing service that is fast, scalable, and cost-effective.
Use cases include data analysis, business intelligence, and reporting.
What is Aurora?
Aurora is a MySQL and PostgreSQL-compatible relational database that offers high performance, availability, and scalability.
What are key features of Aurora?
Key features of Aurora include automated backups, point-in-time recovery, and global database.
What is ElastiCache?
ElastiCache is an in-memory data store (Redis and Memcached) that improves the performance of web applications by caching frequently accessed data.