AWS Services Overview Flashcards
Lambda
“Serverless compute service that employs code referred to as functions and scales automatically”
Fargate
“Auto-scaling serverless compute engine for managing containers such as Docker”
Lightsail
“Service with a simple UI that allows you to quickly deploy pre-configured applications for small projects. Can be very inexpensive.”
Outposts
“Physical Hybrid-Cloud device that offers lower latency and gives you access to AWS Services and APIs on-prem”
Batch
“A service that breaks down and processes large workloads in smaller batches. Dynamically provisions instances based on job size.”
Elastic Block Storage (EBS)
“Attachable storage device with persistent storage for EC2. Conceptually similar to a flash drive.”
EC2 Instance Store
“Physical storage attached to server that provides ephemeral storage for EC2 instances. Cannot be detached.”
Elastic File System (EFS)
“A serverless network file system for sharing files. Only supports Linux file systems.”
Storage Gateway
“Hybrid storage service that connects on-prem and cloud data. Recommended for moving backups to the cloud or providing low latency access to data.”
CloudFront
“Global Content Delivery Network (CDN) that uses Edge Locations to cache content near Users for fast access. CloudFront is most commonly used with S3 and can stop some DDoS attacks and limit access by country.”
Global Accelerator
“Reduces latency and improves the availability of applications and can provide up to a 60% performance boost.”
S3 Transfer Accelerator
“Improves content upload and download speed for S3 buckets. Uses CloudFront edge locations to speed up access to a central bucket.”
Route 53
“A DNS service that provides domain name registration, performs health checks on AWS resources and can act as a load balancer.”
AWS Direct Connect
“A direct private connection from on-prem to AWS that bypasses internet service providers.”
AWS VPN (Virtual Private Network)
“Similar to Direct Connect but data travels over the public internet. Data is automatically encrypted.”
Amazon Virtual Private Cloud (VPC)
“Foundational service that allows you to create a secure private network in the AWS cloud. AWS resources can be launched in a VPC to help isolate and protect them.”
AWS Relational Databases
RDS, Aurora
AWS NoSQL Databases
DynamoDB
AWS In-Memory Databases
ElastiCache
AWS Document Databases
DocumentDB
Amazon Relational Database Service (RDS)
“Used to launch and manage relational databases using engines such as Aurora, PostgreSQL, MySQL, MariaDB, Oracle and SQL Server. Offers high availability and fault tolerance through Multi-AZ deployment options.”
Amazon Aurora
“Auto-scaling RDS managed service that supports MySQL up to five times faster than normal and PostgreSQL up to three times faster than normal.”
Amazon DynamoDB
“Fully managed and serverless NoSQL non-relational, key-value database that scales automatically.”
Amazon DocumentDB
“A fully managed and serverless non-relational service for MongoDB.”
Amazon ElastiCache
“High-performance, low-latency ephemeral in-memory data storage solution that is compatible with Redis or Memcached engines.”
Amazon Neptune
“A fully managed graph database service that is good for highly connected datasets such as social media networks.”
Database Migration Service (DMS)
“Helps you migrate on-prem databases to AWS with virtually no downtime and supports homogeneous (Oracle to Oracle) and heterogeneous (Oracle to SQL Server) migrations.”
Server Migration Service (SMS)
“Migrates servers from on-prem to AWS and saves them as Amazon Machine Images (AMI) that can be launched as EC2 instances.”
AWS Snow Family
“AWS Methods for transferring data from on-prem to the cloud using a physical device. Typically, faster and more cost effective than network transfers for large amounts of data.”
AWS DataSync
“Synchronizes on-prem data and cloud data through direct connect or public internet. Provides data transfer speeds up to 10x faster than open source tools.”
RedShift
“Data warehousing solution with improved speed and efficiency when querying. Good for data consolidation and databases that do not require real-time transaction processing (No Insert, Update, Delete). Handles up to exabyte scale data.”