AWS - Cloud Practitioner Flashcards
Amazon Athena
Amazon Athena is 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
Amazon EMR provides a managed Hadoop framework that makes it easy, fast, and
cost-effective to process vast amounts of data across dynamically scalable Amazon EC2
instances. You can also run other popular distributed frameworks such as Apache
Spark, HBase, Presto, and Flink in Amazon EMR, and interact with data in other AWS
data stores such as Amazon S3 and Amazon DynamoDB.
Amazon Elasticsearch Service
Amazon Elasticsearch Service makes it easy to deploy, secure, operate, and scale
Elasticsearch to search, analyze, and visualize data in real-time.
Amazon Kinesis
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.
Amazon Redshift
Amazon Redshift is a fast, scalable data warehouse that makes it simple and costeffective to analyze all your data across your data warehouse and data lake.
Amazon QuickSight
Amazon QuickSight is a fast, cloud-powered business intelligence (BI) service that
makes it easy for you to deliver insights to everyone in your organization. QuickSight
lets you create and publish interactive dashboards that can be accessed from browsers
or mobile devices.
AWS Data Pipeline
AWS Data Pipeline is 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
AWS Glue is 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
AWS Lake Formation is 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.
Amazon Managed Streaming for Kafka (MSK)
Amazon Managed Streaming for Kafka (Amazon MSK) is a fully managed service that
makes it easy for you to build and run applications that use Apache Kafka to process
streaming data. A
AWS Step Functions
AWS Step Functions lets you coordinate multiple AWS services into serverless
workflows so you can build and update apps quickly.
Amazon MQ
Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it
easy to set up and operate message brokers in the cloud.
Amazon SQS
Amazon Simple Queue Service (Amazon SQS) is a fully managed message queuing
service that enables you to decouple and scale microservices, distributed systems, and
serverless applications.
Amazon SNS
Amazon Simple Notification Service (Amazon SNS) is a highly available, durable, secure,
fully managed pub/sub messaging service that enables you to decouple microservices,
distributed systems, and serverless applications.
Amazon SWF
Amazon Simple Workflow (Amazon SWF) helps developers build, run, and scale
background jobs that have parallel or sequential steps. You can think of Amazon SWF
as a fully-managed state tracker and task coordinator in the cloud.
Amazon Sumerian
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.
AWS Cost Explorer
AWS Cost Explorer has an easy-to-use interface that lets you visualize, understand, and
manage your AWS costs and usage over time
AWS Budgets
AWS Budgets gives you the ability to set custom budgets that alert you when your
costs or usage exceed (or are forecasted to exceed) your budgeted amount.
AWS Cost & Usage Report
The AWS Cost & Usage Report is a single location for accessing comprehensive
information about your AWS costs and usage
Reserved Instance (RI) Reporting
AWS provides a number of RI-specific cost management solutions out-of-the-box to
help you better understand and manage your RIs.
Amazon Managed Blockchain
Amazon Managed Blockchain is a fully managed service that makes it easy to create
and manage scalable blockchain networks using the popular open source frameworks
Hyperledger Fabric and Ethereum.
Alexa for Business
Alexa for Business is a service that enables organizations and employees to use Alexa
to get more work done.
Amazon WorkDocs
Amazon WorkDocs is a fully managed, secure enterprise storage and sharing service
with strong administrative controls and feedback capabilities that improve user
productivity.
Amazon WorkMail
Amazon WorkMail is a secure, managed business email and calendar service with
support for existing desktop and mobile email client applications.
Amazon Chime
Amazon Chime is a communications service that transforms online meetings with a
secure, easy-to-use application that you can trust. Amazon Chime works seamlessly
across your devices so that you can stay connected
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure,
resizable compute capacity in the cloud. It is designed to make web-scale computing
easier for developers.
EC2 Instance types
- On-Demand Instances
- Reserved Instances
- Spot Instances
Amazon EC2 Auto Scaling
Amazon EC2 Auto Scaling helps you maintain application availability and allows you to
automatically add or remove EC2 instances according to conditions you define
Amazon Elastic Container Registry
Amazon Elastic Container Registry (Amazon ECR) is a fully-managed Docker container
registry that makes it easy for developers to store, manage, and deploy Docker
container images
Amazon Elastic Container Service
Amazon Elastic Container Service (Amazon ECS) is a highly scalable, high-performance
container orchestration service that supports Docker containers and allows you to
easily run and scale containerized applications on AWS.
Amazon Elastic Container Service for Kubernetes
Amazon Elastic Container Service for Kubernetes (Amazon EKS) makes it easy to
deploy, manage, and scale containerized applications using Kubernetes on AWS
Amazon Lightsail
Amazon Lightsail is designed to be the easiest way to launch and manage a virtual
private server with AWS. Lightsail plans include everything you need to jumpstart your
project – a virtual machine, SSD- based storage, data transfer, DNS management, and a
static IP address – for a low, predictable price.
AWS Batch
AWS Batch enables developers, scientists, and engineers to easily and efficiently run
hundreds of thousands of batch computing jobs on AWS.
AWS Elastic Beanstalk
AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web
applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go,
and Docker on familiar servers such as Apache, Nginx, Passenger, and Internet
Information Services (IIS).
AWS Fargate
AWS Fargate is a compute engine for Amazon ECS that allows you to
run containers without having to manage servers or clusters.
AWS Lambda
AWS Lambda lets you run code without provisioning or managing servers. You pay only
for the compute time you consume—there is no charge when your code is not
running.
AWS Serverless Application Repository
The AWS Serverless Application Repository enables you to quickly deploy code
samples, components, and complete applications for common use cases such as web
and mobile back-ends, event and data processing, logging, monitoring, IoT, and more.
AWS Storage Gateway
AWS Storage Gateway is a hybrid storage service that enables your on-premises
applications to seamlessly use AWS cloud storage.
Amazon S3 Glacier
Amazon S3 Glacier is a secure, durable, and extremely low-cost storage service for
data archiving and long-term backup
Amazon Elastic File System
Amazon Elastic File System (Amazon EFS) provides a simple, scalable, elastic file system
for Linux-based workloads for use with AWS Cloud services and on-premises resources.
Amazon EFS is a regional service storing data within and across
multiple Availability Zones (AZs) for high availability and durability. You can access your
file systems across AZs and regions and share files between thousands of Amazon EC2
instances and on-premises servers via AWS Direct Connect or AWS VPN.
Amazon Elastic Block Store
Amazon Elastic Block Store (Amazon EBS) provides persistent block storage volumes
for use with Amazon EC2 instances in the AWS Cloud.
Amazon S3
Amazon Simple Storage Service (Amazon S3) is an object storage service that offers
industry-leading scalability, data availability, security, and performance.
AWS WAF
AWS WAF is a web application firewall that helps protect your web applications from
common web exploits that could affect application availability, compromise security,
or consume excessive resources.
AWS Single Sign-On (SSO)
AWS Single Sign-On (SSO) is a cloud SSO service that makes it easy to centrally manage
SSO access to multiple AWS accounts and business applications
AWS Shield
AWS Shield is a managed Distributed Denial of Service (DDoS) protection service that
safeguards web applications running on AWS.
AWS Secrets Manager
AWS Secrets Manager helps you protect secrets needed to access your applications,
services, and IT resources. The service enables you to easily rotate, manage, and
retrieve database credentials, API keys, and other secrets throughout their lifecycle.
AWS Organizations
AWS Organizations has four main benefits:
1) Centrally manage access polices across multiple AWS accounts.
2) Automate AWS account creation and management.
3) Control access to AWS services
4) Consolidate billing across multiple AWS accounts.
AWS Key Management Service
AWS Key Management Service (KMS) makes it easy for you to create and manage keys
and control the use of encryption across a wide range of AWS services and in your
applications.
AWS Firewall Manager
AWS Firewall Manager is a security management service that makes it easier to
centrally configure and manage AWS WAF rules across your accounts and applications.
AWS Directory Service
AWS Directory Service for Microsoft Active Directory, also known as AWS Managed
Microsoft AD, enables your directory-aware workloads and AWS resources to use
managed Active Directory in the AWS Cloud.
AWS CloudHSM
AWS CloudHSM is a cloud-based hardware security module (HSM) that enables you to
easily generate and use your own encryption keys on the AWS Cloud.
AWS Certificate Manager
AWS Certificate Manager is a service that lets you easily provision, manage, and deploy
Secure Sockets Layer/Transport Layer Security (SSL/TLS) certificates for use with AWS
services and your internal connected resources and establish the identity of websites over the Internet as well as resources on private networks.
AWS Artifact
AWS Artifact is your go-to, central resource for compliance-related information that
matters to you. It provides on-demand access to AWS’ security and compliance reports
and select online agreements.
Amazon Macie
Amazon Macie is a security service that uses machine learning to automatically
discover, classify, and protect sensitive data in AWS.
Amazon Inspector
Amazon Inspector is an automated security assessment service that helps improve the
security and compliance of applications deployed on AWS. Amazon Inspector
automatically assesses applications for exposure, vulnerabilities, and deviations from
best practices.
Amazon GuardDuty
Amazon GuardDuty is a threat detection service that continuously monitors for
malicious or unauthorized behavior to help you protect your AWS accounts and
workloads. It monitors for activity such as unusual API calls or potentially unauthorized
deployments that indicate a possible account compromise. GuardDuty also detects
potentially compromised instances or reconnaissance by attackers.
AWS Identity and Access Management
AWS Identity and Access Management (IAM) enables you to securely control access to
AWS services and resources for your users. Using IAM, you can create and manage
AWS users and groups, and use permissions to allow and deny their access to AWS
resources.
Amazon Cloud Directory
Amazon Cloud Directory enables you to build flexible, cloud-native directories for
organizing hierarchies of data along multiple dimensions. With Cloud Directory, you
can create directories for a variety of use cases, such as organizational charts, course
catalogs, and device registries.
AWS Security Hub
AWS Security Hub gives you a comprehensive view of your high-priority security alerts
and compliance status across AWS accounts
AWS Ground Station
AWS Ground Station is a fully managed service that lets you control satellite
communications, downlink and process satellite data, and scale your satellite
operations quickly, easily and cost-effectively without having to worry about building
or managing your own ground station infrastructure
AWS RoboMaker
AWS RoboMaker is a service that makes it easy to develop, test, and deploy intelligent
robotics applications at scale.
Elastic Load Balancing
Elastic Load Balancing (ELB) automatically distributes incoming application traffic
across multiple targets, such as Amazon EC2 instances, containers, and IP addresses.
AWS Cloud Map
AWS Cloud Map is a cloud resource discovery service. With Cloud Map, you can define
custom names for your application resources, and it maintains the updated location of
these dynamically changing resources. This increases your application availability
because your web service always discovers the most up-to-date locations of its
resources.
AWS App Mesh
AWS App Mesh makes it easy to monitor and control microservices running on AWS.
App Mesh standardizes how your microservices communicate, giving you end-to-end
visibility and helping to ensure high-availability for your applications.
AWS Transit Gateway
AWS Transit Gateway is a service that enables customers to connect their Amazon
Virtual Private Clouds (VPCs) and their on-premises networks to a single gateway
Amazon API Gateway
Amazon API Gateway is a fully managed service that makes it easy for developers to
create, publish, maintain, monitor, and secure APIs at any scale.
AWS Global Accelerator
AWS Global Accelerator is a networking service that improves the availability and
performance of the applications that you offer to your global users
AWS Direct Connect
AWS Direct Connect makes it easy to establish a dedicated network connection from
your premises to AWS.
AWS PrivateLink
AWS PrivateLink simplifies the security of data shared with cloud-based applications by
eliminating the exposure of data to the public Internet.
Amazon Route 53
Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS)
web service.
Amazon CloudFront
Amazon CloudFront is a fast content delivery network (CDN) service that securely
delivers data, videos, applications, and APIs to customers globally with low latency,
high transfer speeds, all within a developer-friendly environment.
Amazon VPC
Amazon Virtual Private Cloud (Amazon VPC) lets you provision a logically isolated
section of the AWS Cloud where you can launch AWS resources in a virtual network
that you define.
AWS AppSync
AWS AppSync
AWS AppSync is a serverless back-end for mobile, web, and enterprise applications.