AWS Overview Flashcards
(126 cards)
IaaS
Infrastructure as a Service - contains the basic building blocks for cloud IT and typically provides access to networking features, computers (virtual or on dedicated hardware), and data storage space.
PaaS
Platform as a Service - removes the need for your organization to manage the underlying infrastructure (usually hardware and operating systems) and allows you to focus on the deployment and management of your applications.
SaaS
Software as a Service - provides you with a completed product that is run and managed by the service provider.
Amazon Athena
An interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run.
Amazon EMR
A managed Hadoop framework that makes it easy, fast, and cost-effective to process vast amounts of data across dynamically scalable Amazon EC2 instances. (e.g., Apache Spark, HBase, Presto, and Flink). There are EMR Notebooks for exploratory analysis.
Amazon CloudSearch
A managed service in the AWS Cloud that makes it simple and cost-effective to set up, manage, and scale a search solution for your website or application.
Amazon Elasticsearch
Easy-to-use APIs and real-time analytics capabilities to power use-cases such as log analytics, full-text search, application monitoring, and clickstream analytics,
Amazon Kinesis
Makes it easy to collect, process, and analyze real-time, streaming data so you can get timely insights and react quickly to new information. Responds instantly instead of having to wait until all your data is collected before the processing can begin.
Amazon Kinesis Data Firehose
The easiest way to reliably load streaming data into data stores and analytics tools.
Amazon Kinesis Data Analytics
The easiest way to analyze streaming data, gain actionable insights, and respond to your business and customer needs in real time.
Amazon Kinesis Data Streams
A massively scalable and durable real-time data streaming service. Can continuously capture gigabytes of data per second from hundreds of thousands of sources. Data collected is available in milliseconds to enable real-time analytics use cases such as real-time dashboards, real-time anomaly detection, dynamic pricing, and more.
Amazon Kinesis Video Streams
Makes it easy to securely stream video from connected devices to AWS for analytics, machine learning (ML), playback, and other processing.
Amazon Redshift
A fast, scalable data warehouse that makes it simple and cost-effective to analyze all your data across your data warehouse and data lake. Queries across petabytes of data in your Redshift data warehouse, and exabytes of data in your data lake built on Amazon S3.
Amazon Quicksight
A fast, cloud-powered business intelligence (BI) service that makes it easy for you to deliver insights to everyone in your organization. You can embed dashboards into your applications, providing your customers with powerful self-service analytics.
AWS Data Pipeline
A web service that helps you reliably process and move data between different AWS compute and storage services, as well as on-premises data sources, at specified intervals.
AWS Glue
A fully managed extract, transform, and load (ETL) service that makes it easy for customers to prepare and load their data for analytics.
AWS Lake Formation
A service that makes it easy to set up a secure data lake in days. A data lake is a centralized, curated, and secured repository that stores all your data, both in its original form and prepared for analysis. A data lake enables you to break down data silos and combine different types of analytics to gain insights and guide better business decisions.
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
A fully managed service that makes
it easy for you to build and run applications that use Apache Kafka to process streaming data.
AWS Step Functions
Lets you coordinate multiple AWS services into serverless workflows so you can build and update apps quickly. Workflows are made up of a series of steps, with the output of one step acting as input into the next.
Amazon MQ
A managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud. Message brokers allow different software systems–often using different programming languages, and on different platforms–to communicate and exchange information.
Amazon SQS
A fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications.
Offers two types of message queues:
- Standard queues offer maximum throughput, best-effort ordering, and at-least-once delivery.
- FIFO queues are designed to guarantee that messages are processed exactly once, in the exact order that they are sent.
Amazon SNS
A highly available, durable, secure, fully managed pub/sub messaging service that enables you to decouple microservices, distributed systems, and serverless applications. Amazon SNS provides topics for high-throughput, push-based, many-to-many messaging
Amazon SWF
Helps developers build, run, and scale background jobs that have parallel or sequential steps
Amazon Sumerian
Lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise.
e.g., Oculus Go, Oculus Rift, HTC Vive, HTC Vive Pro, Google Daydream, and Lenovo Mirage as well
as Android and iOS mobile devices