AWS Terms Flashcards
Amazon ______ is a managed NoSQL database service provided by Amazon Web Services (AWS) that supports key-value and document data structures. It is designed to handle a wide range of applications requiring scalability and performance, offering features such as in-memory caching, global replication, and real-time data processing.
______ is a fully managed and serverless NoSQL database that scales to support tables of virtually any size with automated horizontal scaling, and it is built to run high-performance, internet-scale applications that would overburden traditional relational databases.
DynamoDB
______ is an automated vulnerability management service offered by AWS that continually scans AWS workloads for software vulnerabilities and unintended network exposure. It automatically discovers workloads such as Amazon EC2 instances, container images, and AWS Lambda functions, and scans them for vulnerabilities and network exposure in near-real time.
Amazon Inspector
AWS______ is a structured program that assists customers in strategic planning for large-scale events and provides real-time support during critical moments. It includes architectural reviews with AWS Solutions Architects, risk assessment and mitigation planning, and an operational readiness review to ensure workflows are well-architected. ______ has been replaced by AWS Countdown, which offers critical support across all phases of cloud projects from design to post-launch retrospectives, including designated engineers who provide proactive guidance and troubleshooting. AWS Countdown Premium is available for Business Support, Enterprise On-Ramp, and Enterprise Support customers as a monthly subscription for an additional fee.
Infrastructure Event Management (IEM)
______ is a fully managed message queuing service provided by Amazon Web Services (AWS) that enables the decoupling and scaling of distributed systems, microservices, and serverless applications.
It allows applications to send messages to queues and then deliver them to other parts of the application for processing in a microservice architecture.
______ is designed to decouple and scale microservices, distributed systems, and serverless applications, offering a reliable, highly scalable, hosted queue for storing messages in transit between applications or microservices.
Amazon Simple Queue Service (SQS)
What does Amazon SQS stand for?
Amazon Simple Queue Service
______ is a service provided by Amazon Web Services (AWS) that automatically distributes incoming application traffic across multiple targets to ensure high availability, automatic scaling, and robust security.
It helps maintain efficient and reliable applications by distributing traffic across several servers, improving performance, reliability, and availability.
______ includes three types: Application Load Balancer, Network Load Balancer, and Gateway Load Balancer, each designed to handle different types of traffic and optimize resource use.
Amazon Elastic Load Balancer (ELB)
What does Amazon ELB stand for
Amazon Elastic Load Balancer
______ is a serverless computing service provided by Amazon as part of Amazon Web Services. It enables developers to run code without provisioning or managing servers, executing code in response to events and automatically managing the computing resources required by that code.
This service supports event-driven applications triggered by various events such as HTTP requests, DynamoDB table updates, or state transitions.
______ was introduced on November 13, 2014, and it runs code on high availability compute infrastructure, performing all the administration of compute resources including server and operating system maintenance, capacity provisioning, and automatic scaling.
AWS Lambda
______ is a cloud storage solution provided by Amazon Web Services (AWS) that offers scalable, high-speed, web-based storage.
It is designed to store any type of data, from websites to mobile applications, and supports various use cases including data lakes for big data analytics, data archiving, and backups.
Data in ______ is organized into objects, which are stored in containers called buckets, and each object is identified by a unique key.
______ provides high durability, availability, and performance, making it suitable for frequently accessed data that needs to be delivered with low latency and high throughput.
Amazon S3, (Simple Storage Service)
______ is a fully managed in-memory data store and caching service provided by Amazon Web Services (AWS) designed to improve the performance and scalability of applications by storing frequently accessed data in memory, reducing the need to fetch it from a database or other data sources.
It simplifies the deployment, operation, and scaling of an in-memory cache environment, making it easy to set up and manage without the complexity of setting up and maintaining a distributed cache environment.
______ supports three in-memory caching engines: Valkey, Memcached, and Redis OSS, allowing applications to work seamlessly without any code changes.
It offers fast access to data, typically providing microsecond latency, which significantly enhances application performance and reduces database load.
Amazon ElastiCache
What does AWS WAF stand for?
AWS Web Application Firewall
______ is a security tool provided by Amazon Web Services (AWS) designed to protect web applications from various cyber threats such as SQL injection, cross-site scripting (XSS), and Distributed Denial-of-Service (DDoS) attacks.
It helps to control access to web applications by allowing or blocking web requests based on specific criteria, such as IP addresses, HTTP headers, and body content.
______ can be deployed on Amazon CloudFront, Application Load Balancer, Amazon API Gateway, AWS AppSync, Amazon Cognito, AWS App Runner, or AWS Verified Access to monitor and filter traffic, ensuring that only legitimate requests reach your application.
AWS WAF (Web Application Firewall)
______ is a content delivery network (CDN) service operated by Amazon Web Services (AWS) designed to deliver content with low latency and high data transfer speeds.
It operates as a globally distributed network of proxy servers that cache content closer to users to improve access speed and reliability.
______ supports both static and dynamic content delivery and can be customized extensively.
It competes with other CDN providers such as Akamai, Azion, Cloudflare, and Edgio.
Amazon CloudFront
What does Amazon ECS stand for?
Amazon Elastic Container Service
______is a fully managed container orchestration service provided by Amazon Web Services (AWS) that simplifies the deployment, management, and scaling of containerized applications. It enables developers to run applications in the cloud without the need to configure an environment for the code to run in, and it supports Docker containers, making it easier to deploy and manage applications across EC2 instances or on a serverless compute plane with AWS Fargate.
______ maintains application availability and allows you to scale your containers up or down to meet your application’s capacity requirements. The service is integrated with various AWS features such as Elastic Load Balancing (ELB), Virtual Private Cloud (VPC), Identity and Access Management (IAM), Application AutoScaling, Amazon CloudWatch, and Amazon Elastic File System (EFS), reducing the need for developers to build or maintain generalized abstractions.
Amazon ECS Amazon Elastic Container Service)
______ is a set of rules used to control network traffic and reduce network attacks by filtering traffic based on defined rules. These rules can allow or deny access to a network, acting as a firewall for controlling traffic in and out of a subnet.
______ are applied to network interfaces and operating systems to manage access to directories or files and to control user access and enhance security across the network.
They provide instructions to switches and routers regarding the types of traffic allowed to interface with the network.
A network access control list (ACL)
What does ACL stand for?
A (Network) Access Control List
______ are strategically positioned data centers in the AWS network designed to deliver content with minimal latency. They are located closer to end-users, often in major cities, to ensure faster and more efficient content delivery. ______ are part of the global infrastructure, distributed worldwide to ensure content is available to users regardless of their geographical location.
These locations are used by services like Amazon CloudFront, AWS Global Accelerator, and Amazon Route 53 to cache content and process requests, thereby reducing the load on origin servers and minimizing data transfer costs.
They are particularly important for applications where low latency is crucial, such as content delivery networks (CDNs) and DNS services.
Edge Locations
______ is a cloud storage solution provided by Amazon Web Services (AWS) that offers scalable, high-speed, web-based storage.
It is designed to store any type of data, from websites to mobile applications, and supports various use cases including data lakes for big data analytics, data archiving, and backups.
Data in ______ is organized into objects, which are stored in containers called buckets, and each object is identified by a unique key.
______ provides high durability, availability, and performance, making it suitable for frequently accessed data that needs to be delivered with low latency and high throughput.
Amazon S3, (Simple Storage Service)
______ is a type of cloud storage that divides data into fixed-sized blocks, each with its own unique identifier, allowing for quick and efficient data retrieval.
This storage method is preferred for applications that require high performance and fast data access, such as databases and virtual machine file systems.
______ systems do not rely on a file system for data access, making them more direct and faster compared to file storage.
Cloud platforms like AWS and Azure offer ______ services, which are widely used in cloud computing and virtualization environments.
Block Storage
______ is a scalable and fully managed file storage service provided by Amazon Web Services (AWS). It allows you to easily set up and configure a distributed file system that can be accessed concurrently by multiple instances within your AWS Virtual Private Cloud (VPC).
______ is designed to provide scalable and shared file storage for AWS cloud services and on-premises resources, acting as a persistent storage solution that can be accessed from multiple EC2 instances concurrently, allowing applications to share and collaborate on data in real-time.
It supports the Network File System version 4 (NFSv4) protocol, ensuring seamless integration with applications and tools.
Amazon Elastic File System (EFS)
______ is an online file storage web service designed for long-term storage of data that is infrequently accessed and for which retrieval latency times of 3 to 5 hours are acceptable.
It is part of the Amazon Web Services suite of cloud computing services and is optimized for infrequently used data.
______ works together with Amazon S3 lifecycle rules to help automate the archiving of S3 data and reduce overall storage costs.
It provides an average annual durability of 99.999999999% for an archive and synchronously stores data across multiple Availability Zones before confirming a successful upload.
Amazon S3 Glacier
What does Amazon EKS stand for?
Elastic Kubernetes Service
What does Amazon ECS stand for
Elastic Container Service