AWS Services Overview Flashcards

1
Q

Lambda

A

“Serverless compute service that employs code referred to as functions and scales automatically”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Fargate

A

“Auto-scaling serverless compute engine for managing containers such as Docker”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lightsail

A

“Service with a simple UI that allows you to quickly deploy pre-configured applications for small projects. Can be very inexpensive.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Outposts

A

“Physical Hybrid-Cloud device that offers lower latency and gives you access to AWS Services and APIs on-prem”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Batch

A

“A service that breaks down and processes large workloads in smaller batches. Dynamically provisions instances based on job size.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Elastic Block Storage (EBS)

A

“Attachable storage device with persistent storage for EC2. Conceptually similar to a flash drive.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

EC2 Instance Store

A

“Physical storage attached to server that provides ephemeral storage for EC2 instances. Cannot be detached.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Elastic File System (EFS)

A

“A serverless network file system for sharing files. Only supports Linux file systems.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Storage Gateway

A

“Hybrid storage service that connects on-prem and cloud data. Recommended for moving backups to the cloud or providing low latency access to data.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

CloudFront

A

“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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Global Accelerator

A

“Reduces latency and improves the availability of applications and can provide up to a 60% performance boost.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

S3 Transfer Accelerator

A

“Improves content upload and download speed for S3 buckets. Uses CloudFront edge locations to speed up access to a central bucket.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Route 53

A

“A DNS service that provides domain name registration, performs health checks on AWS resources and can act as a load balancer.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

AWS Direct Connect

A

“A direct private connection from on-prem to AWS that bypasses internet service providers.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

AWS VPN (Virtual Private Network)

A

“Similar to Direct Connect but data travels over the public internet. Data is automatically encrypted.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Amazon Virtual Private Cloud (VPC)

A

“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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

AWS Relational Databases

A

RDS, Aurora

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

AWS NoSQL Databases

A

DynamoDB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

AWS In-Memory Databases

A

ElastiCache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

AWS Document Databases

A

DocumentDB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Amazon Relational Database Service (RDS)

A

“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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Amazon Aurora

A

“Auto-scaling RDS managed service that supports MySQL up to five times faster than normal and PostgreSQL up to three times faster than normal.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Amazon DynamoDB

A

“Fully managed and serverless NoSQL non-relational, key-value database that scales automatically.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Amazon DocumentDB

A

“A fully managed and serverless non-relational service for MongoDB.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Amazon ElastiCache

A

“High-performance, low-latency ephemeral in-memory data storage solution that is compatible with Redis or Memcached engines.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Amazon Neptune

A

“A fully managed graph database service that is good for highly connected datasets such as social media networks.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Database Migration Service (DMS)

A

“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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Server Migration Service (SMS)

A

“Migrates servers from on-prem to AWS and saves them as Amazon Machine Images (AMI) that can be launched as EC2 instances.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

AWS Snow Family

A

“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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

AWS DataSync

A

“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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

RedShift

A

“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.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Athena

A

“Serverless S3 query service that uses standard SQL.”

33
Q

Glue

A

“Prepares data for analytics and helps you better understand your data. Generates ETL Code (Extract, Transform, Load).”

34
Q

Kinesis

A

“Analyzes data and videos in real time. Supports video, audio, application logs, website clickstreams and IoT data.”

35
Q

Elastic MapReduce (EMR)

A

“Helps process large amounts of data. Works with Hadoop and big data frameworks such as Apache Spark.”

36
Q

Data Pipeline

A

“Helps you move data between compute and storage services on-prem or in the cloud. Data can be moved at specific intervals or based on certain conditions. Pipeline notifies you of success or failure.”

37
Q

Rekognition

A

“Automates image and video analysis. It can identify custom labels in images and videos and perform face and text detection.”

38
Q

Comprehend

A

“A natural-language processing (NLP) service that finds insights and relationships within text. Can be used to review social media posts to determine customer sentiment.”

39
Q

Polly

A

“Text-to-Speech AI with natural sounding speech. Many voices are available across many languages and custom voices can be created.”

40
Q

SageMaker

A

“The flagship AWS machine learning service that prepares data for models and helps you build, train and deploy machine learning models quickly.”

41
Q

Translate

A

“Provides real time and batch language translation services for many languages.”

42
Q

Lex

A

“Helps you build highly engaging conversational interfaces such as chatbots. Can recognize speech and understand language. Powers Amazon Alexa.”

43
Q

Cloud9

A

“An integrated development environment (IDE) that allows you to write and debug code from your browser.”

44
Q

CodeCommit

A

“A source control system for private Git repositories that can create repositories and commit, branch and merge code.”

45
Q

CodeBuild

A

“Allows you to build, test and compile your application source code. Enables Continuous Integration and Continuous Delivery (CICD).”

46
Q

CodeDeploy

A

“Manages the deployment of code to compute services in the cloud and on-prem. Eliminates downtime during application deployment by leveraging rolling deployments.”

47
Q

CodePipeline

A

“Integrates with CodeBuild, CodeCommit and CodeDeploy to automate the software release process.”

48
Q

X-Ray

A

“Helps you debug, analyze and map production applications.”

Example: Could be used to map requests made to an RDS database from within your application.

49
Q

CloudFormation

A

“Allows you to create templates to automate the provisioning of cloud resources.”

50
Q

Elastic Beanstalk

A

“Orchestration service that automatically provisions resources and handles the deployment of web applications and web services on AWS.”

51
Q

OpsWorks

A

“Allows you to use Chef or Puppet to automate the configuration of servers and deploy code.”

52
Q

Simple Queue Service (SQS)

A

“A message queuing service that allows you to build loosely coupled systems. Improves performance and scalability by allowing multiple components to add messages to the queue and processing them asynchronously.”

53
Q

Simple Notification Service (SNS)

A

“Allows you to send emails and text messages from your applications when certain conditions are met (Budget Alarms, for example).”

54
Q

Simple Email Service (SES)

A

“Allows you to send richly formatted HTML emails from your application. Ideal for marketing campaigns or professional emails.”

55
Q

CloudWatch

A

“Provides a collection of services such as alarms, logs, metrics and events to help you monitor your resources. Can detect anomalies such as root user activity.”

56
Q

CloudTrail

A

“Tracks user activity and API calls within your account. Can track user, event time, event name, IP address, access key used, region and error codes.”

57
Q

Web Application Firewall (WAF)

A

“Helps to protect web apps against common web attacks such as SQL Injections and Cross-Site Scripting by blocking attack patterns.”

58
Q

Shield

A

“A managed Distributed Denial of Service (DDoS) protection service with free and paid tiers.”

59
Q

Macie

A

“Uses machine learning to assist in discovering and protecting sensitive data such as Personally Identifiable Information (PII) in S3 environments.”

60
Q

Config

A

“Allows you to assess, audit and evaluate the configurations of your resources. Config can track configuration changes over time and store the history files in S3.”

61
Q

GuardDuty

A

“An intelligent threat detection system that uses machine learning to uncover unauthorized behavior in EC2, S3 and IAM. Reviews CloudTrail, VPC Flow and DNS logs.”

62
Q

Inspector

A

“Works with EC2 instances to uncover and report vulnerabilities such as access from internet, remote root logins and vulnerable software versions.”

63
Q

Artifact

A

“Provides on-demand access to AWS security and compliance, Service Organization Control (SOC) and Payment Card Industry (PCI) reports. Acts as a central repository for compliance reports from third-party auditors.”

64
Q

Key Management Service (KMS)

A

“Generates and acts as a central repository for encryption keys. Automatically enabled for CloudTrail logs, S3 Glacier and Storage Gateway.”

65
Q

CloudHSM

A

“A physical hardware security module (HSM) used by customers to generate encryption keys on-prem that AWS does not have access to.”

66
Q

Secrets Manager

A

“Allows you to store, rotate, manage and retrieve secrets such as passwords and keys. Secrets are encrypted at rest. Integrates with services such as RDS, Redshift and DocumentDB.”

67
Q

Application Delivery Service

A

“Helps you plan migration projects to the AWS Cloud. Can be used to estimate TCO.”

68
Q

Budgets

A

“Allows you to set custom budgets that alert via email, text or chatbot when costs or usages exceed the budgeted amount. Budgets can be set for Cost, Usage and Reservation.”

69
Q

Cost and Usage Report

A

“The most comprehensive overview of cost and usage data for your AWS account. Breaks charges down to the level of cost per instance ID.”

70
Q

Cost Explorer

A

“Helps you visualize and forecast your costs and usages over time. Can view up to 12 months of past usage and forecast up to 3 months in the future.”

71
Q

Organizations

A

“Allows you to centrally manage multiple AWS accounts under one umbrella and centrally manage accounts and billing. Aggregates account usages to increase savings.”

72
Q

Control Tower

A

“Helps you ensure that your accounts are conforming to company-wide policies and provides a dashboard for account management.”

73
Q

Systems Manager

A

“Provides automation, visibility and control over AWS resources. Allows you to group resources and take actions on the entire group simultaneously.”

74
Q

Trusted Advisor

A

“Provides real-time guidance to help you provision resources while following AWS best practices. Checks your account and makes recommendations.”

  • Example: Checks for unrestricted access for specific ports on EC2 instances.
  • Example: Checks S3 bucket permissions to determine if there is public access.
  • Example: Checks for MFA on root account.
  • Example: Checks IAM password policy. (This is not a free check)
  • Example: Checks for RDS public snapshots.
  • Example: Checks for service usage greater than 80% over service limit. (This is not a free check)
  • Example: Checks for exposed access keys. (This is not a free check)
  • Example: Checks for CloudFront delivery optimization. (This is not a free check)
75
Q

Managed Services

A

“Provides ongoing management of your AWS infrastructure by augmenting your internal staff and providing additional resources. Reduces operational risk and overhead.”

76
Q

Professional Services

A

“Service that helps enterprise-level customers move to the cloud by proposing, architecting and implementing solutions.”

77
Q

AWS Partner Network (APN)

A

“A global community of AWS-approved partners that offer software solutions and consulting services on AWS. The network includes partners for software solutions as well as professional services.”

78
Q

AWS Marketplace

A

“A digital catalog of prebuilt solutions and third party software that can be purchased or licensed. Marketplace can also be used to sell your own solutions to other AWS customers.”