AWS Products, Services & Features Flashcards

1
Q

AWS AMI (Amazon Machine Images)

A

TOPIC: OS IMAGES

“An Amazon Machine Image (AMI) is a special type of virtual appliance that is used to create a virtual machine within the Amazon Elastic Compute Cloud (“EC2”). It serves as the basic unit of deployment for services delivered using EC2”.

An Amazon Machine Image (AMI) provides the information required to launch an instance, which is a virtual server in the cloud. You specify an AMI when you launch an instance, and you can launch as many instances from the AMI as you need. You can also launch instances from as many different AMIs as you need.

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

AWS Aurora

A

TOPIC: DATABASE

“Amazon Aurora is a relational database service developed and offered by AWS and is available as part of the Amazon Relational Database Service”.

Amazon Aurora (Aurora) is a fully managed, MySQL- and PostgreSQL-compatible, relational database engine. It combines the speed and reliability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases.

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

AWS Autoscaling

A

TOPIC: AUTO SCALING

“AWS Auto Scaling lets you build scaling plans that automate how groups of different resources respond to changes in demand. You can optimize availability, costs, or a balance of both. AWS Auto Scaling automatically creates all of the scaling policies and sets targets for you based on your preference”.

AWS Auto Scaling enables you to configure automatic scaling for the scalable AWS resources for your application in a matter of minutes. AWS Auto Scaling uses the Auto Scaling and Application Auto Scaling services to configure scaling policies for your scalable AWS resources.

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

AWS Availability Zones

A

TOPIC: HOSTING

“An Availability Zone is an Amazon resource within an AWS region, whereas an Edge location will deliver cached content to the closet location to recue latency”.

In AWS , there are regions with each region separated in a separate geographic area. Each region has multiple, isolated locations known as Availability Zones. An availability zone is used to host resources in a specific region.

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

AWS CloudFormation

A

TOPIC: DEVELOPMENT

“AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion”.

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

AWS CloudFront

A

TOPIC: CONTENT DELIVERY

“Amazon CloudFront is a content delivery network offered by Amazon Web Services. Content delivery networks provide a globally-distributed network of proxy servers which cache content, such as web videos or other bulky media, more locally to consumers, thus improving access speed for downloading the content.”.

Amazon CloudFront is a web service that speeds up distribution of your static and dynamic web content, such as .html, .css, .js, and image files, to your users. CloudFront delivers your content through a worldwide network of data centers called edge locations.

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

AWS CloudTrail

A

TOPIC: MONITORING

“AWS CloudTrail is an application program interface (API) call-recording and log-monitoring Web service offered by Amazon Web Services (AWS). AWS CloudTrail allows AWS customers to record API calls, sending log files to Amazon S3 buckets for storage.”.

AWS CloudTrail is a service that enables governance, compliance, operational auditing, and risk auditing of your AWS account.

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

AWS CloudTrail Logs

A

TOPIC: MONITORING

“AWS CloudTrail is an application program interface (API) call-recording and log-monitoring Web service offered by Amazon Web Services (AWS). AWS CloudTrail allows AWS customers to record API calls, sending log files to Amazon S3 buckets for storage”.

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

AWS CloudWatch

A

TOPIC: MONITORING

“Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources”.

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

AWS CloudWatch Logs

A

TOPIC: MONITORING

“You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon Elastic Compute Cloud (Amazon EC2) instances, AWS CloudTrail, and other sources. You can then retrieve the associated log data from CloudWatch Log”.

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

AWS Cost Explorer

A

TOPIC: COST ANALYSIS

“AWS Cost Explorer is a graphical cost analysis tool available from the Billing and Cost Management console’s menu. It uses the data from each month’s spending for up to the last thirteen months and can forecast a spend pattern for the next three months.”.

Cost Explorer is a free tool that you can use to view your costs. You can view data up to the last 13 months, forecast how much you are likely to spend for the next three months, and get recommendations for what Reserved Instances to purchase. You can use Cost Explorer to see patterns in how much you spend on AWS resources over time, identify areas that need further inquiry, and see trends that you can use to understand your costs. You also can specify time ranges for the data, and view time data by day or by month.

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

AWS Direct Connect

A

TOPIC: FILE-SHARING

“Direct Connect has a peer-to-peer file sharing protocol. Direct Connect clients connect to a central hub and can download files directly from one another. Advanced Direct Connect can be considered a successor protocol.”.

AWS Direct Connect makes it easy to establish a dedicated network connection from your premises to AWS. Using AWS Direct Connect, you can establish private connectivity between AWS and your Data Center, office, or colocation environment, which in many cases can reduce your network costs, increase bandwidth throughput, and provide a more consistent network experience than Internet-based connections. You can connect your VPC to remote networks by using a VPN connection.

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

AWS DMS (Database Migration Service)

A

TOPIC: DATABASE MIGRATION

“AWS Database Migration Service (AWS DMS) Share this item with your network: The AWS Database Migration Service (DMS) is a software tool for migrating an on-premises database to the Amazon Web Services cloud. The service aims to reduce the duration of database transfers, which can take months otherwise”.

AWS Database Migration Service helps you migrate databases to AWS quickly and securely. The source database remains fully operational during the migration.

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

AWS DynamoDB

A

TOPIC: LOW LATENCY

“DynamoDB is a fully managed NoSQL offering provided by AWS”.
Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models. Its flexible data model, reliable performance, and automatic scaling of throughput capacity, makes it a great fit for mobile, web, gaming, ad tech, IoT, and many other applications.

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

AWS EBS (Elastic Block Store)

A

TOPIC: REPLICATION, FAULT TOLERANCE

Amazon Elastic Block Store (Amazon EBS) provides persistent block storage volumes for use with Amazon EC2 instances in the AWS Cloud. Each Amazon EBS volume is automatically replicated within its Availability Zone to protect you from component failure, offering high availability and durability.

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

AWS EBS Snapshots

A

TOPIC: BACKUP

Creating snapshots of EBS Volumes can help ensure that you have a backup of your EBS volume in place.

You can back up the data on your Amazon EBS volumes to Amazon S3 by taking point-in-time snapshots.

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

AWS EC2 (Elastic Compute Cloud)

A

TOPIC: CLOUD COMPUTE

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment.

Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change.

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

AWS Edge Location

A

TOPIC: LOW LATENCY

“AWS Edge locations are where data is cached to reduce the latency to the end users and customers”.

They are located in major cities around the world . This infrastructure is used only to provide services such as CloudFront, lambda, etc to support lower latency. they cannot be used for more mainstream services and infrastructure such as S3, EC2, VPC and EBS.

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

AWS ElastiCache

A

TOPIC: CLOUD CACHE

Amazon ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory data store or cache in the cloud. The service improves the performance of web applications by allowing you to retrieve information from fast, managed, in-memory data stores, instead of relying entirely on slower disk-based databases.

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

AWS ELB (Elastic Load Balancing)

A

TOPIC: LOAD BALANCING

Elastic Load Balancing distributes incoming application traffic across multiple EC2 instances, in multiple Availability Zones. This increases the fault tolerance of your applications.

21
Q

AWS EMR (Elastic MapReduce)

A

TOPIC: BIG DATA

“AWS EMR (Elastic MapReduce) is a managed cluster platform that simplifies running big data frameworks, such as Apache Hadoop and Apache Spark, on AWS to process and analyse vast amounts of data. “.

Amazon EMR helps you analyse and process vast amounts of data by distributing the computational work across a cluster of virtual servers running in the AWS Cloud. The cluster is managed using an open-source framework called Hadoop. Amazon EMR lets you focus on crunching or analysing your data without having to worry about time-consuming setup, management, and tuning of Hadoop clusters or the compute capacity they rely on.

22
Q

AWS Elastic Beanstalk

A

TOPIC: DEPLOYMENT

AWS Elastic Beanstalk makes it even easier for developers to quickly deploy and manage applications in the AWS Cloud. Developers simply upload their application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring.

23
Q

AWS Firewall

A

TOPIC: FIREWALLS

“The term AWS Firewall refers to any computer security system that monitors the traffic, network, applications, or data running on the Amazon cloud. Generally, these security systems fall into two categories: Web Application Firewalls and Network Firewalls”.

24
Q

AWS Glacier

A

TOPIC: STORAGE, BACKUP, INFREQUENT STORAGE USE

“Amazon Glacier is a secure, durable, and extremely low-cost cloud storage service for data archiving and long-term backup. It is designed to deliver 99.999999999% durability, and provides comprehensive security and compliance capabilities that can help meet even the most stringent regulatory requirements”.

Amazon Glacier is a storage service optimized for infrequently used data, or “cold data.” The service provides durable and extremely low-cost storage with security features for data archiving and backup. With Amazon Glacier, you can store your data cost effectively for months, years, or even decades.

25
Q

AWS IAM (Identity and Access Management)

A

TOPIC: ACCESS MANAGEMENT

“AWS Identity and Access Management (IAM) is a web service that helps you securely control access to AWS resources. You use IAM to control who is authenticated (signed in) and authorized (has permissions) to use resources”.

26
Q

AWS Inspector

A

TOPIC: SECURITY

“AWS Inspector is a Security vulnerability tool used to assess the network visibility and security vulnerability posture of your EC2 instances. This is an important consideration, AWS Inspector only examines EC2 instances. AWS inspector is capable of both network and host level assessments”.

27
Q

AWS KMS (Key Management Service)

A

TOPIC: ENCRYPTION

“AWS KMS provides a single view of all AWS keys in use, creating centralized encryption control. The service allows admins to create keys and usage policies; they also can enable logging. KMS uses envelope encryption, which has two different keys for protecting data. Generated by AWS, the data key encrypts each piece of data and resources”.

28
Q

AWS Lambda

A

TOPIC: CODING

“AWS Lambda is a compute service that lets you run code without provisioning or managing servers. AWS Lambda executes your code only when needed and scales automatically”.

29
Q

AWS RDS (Amazon Relational Database Service)

A

TOPIC: DATABASE

“Amazon RDS is available on several database instance types - optimized for memory, performance or I/O - and provides you with six familiar database engines to choose from, including Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, and Microsoft SQL Server”.

Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching and backups. It frees you to focus on your applications so you can give them the fast performance, high availability, security and compatibility they need.

30
Q

AWS Redshift

A

TOPIC: STORAGE, DATA-WAREHOUSE, BIG DATA

“Amazon Redshift is a fully managed, petabyte-scale data warehouse service in the cloud. You can start with just a few hundred gigabytes of data and scale to a petabyte or more. This enables you to use your data to acquire new insights for your business and customers”.

31
Q

AWS Region

A

TOPIC: INFRASTRUCTURE

“A region is a geographical area divided into Availability Zones. Each region contains at least two Availability Zones”.

An AWS Region is collection of AWS resources in a geographic area. Each AWS Region is isolated and independent of the other Regions. The resources that you create in one Region do not exist in any other Region unless you explicitly use a replication feature offered by an AWS service.

32
Q

AWS Route 53

A

TOPIC: NETWORKING, DNS

“Route 53 allows for registration of new domain names in AWS The AWS Documentation additionally mentions the following Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It is designed to give developers and businesses an extremely reliable and cost effective way to route end users to Internet applications by translating names like www.example.com into the numeric IP addresses like 192.0.2.1 that computers use to connect to each other. Amazon Route 53 is fully compliant with IPv6 as well”.

33
Q

AWS S3 (Simple Storage Service)

A

TOPIC: STORAGE

“Amazon Simple Storage Service is storage for the Internet. It is designed to make web-scale computing easier for developers”.

Amazon S3 is object storage built to store and retrieve any amount of data from anywhere – web sites and mobile apps, corporate applications, and data from IoT sensors or devices. It is designed to deliver 99.999999999% durability, and stores data for millions of applications used by market leaders in every industry.

34
Q

AWS SES (Simple Email Service)

A

TOPIC: DISTRIBUTION, COMMUNICATION

“You can use the CreateTemplate API operation to create email templates. These templates include a subject line, and the text and HTML parts of the email body. The subject and body sections may also contain unique values that are personalized for each recipient”.

35
Q

AWS Snowball

A

TOPIC: DATA TRANSFER, DATA STORAGE

“AWS Snowball is a data migration and edge computing device that comes in two options. Snowball Edge Storage Optimized devices provide both block storage and Amazon S3-compatible object storage, and 40 vCPUs. They are well suited for local storage and large scale-data transfer”.

AWS Snowball is a service that accelerates transferring large amounts of data into and out of AWS using physical storage appliances, bypassing the Internet. Each AWS Snowball appliance type can transport data at faster-than internet speeds. This transport is done by shipping the data in the appliances through a regional carrier. The appliances are rugged shipping containers, complete with E Ink shipping labels.

36
Q

AWS SNS (Simple Notification Service)

A

TOPIC: COMMUNICATIONS, NOTIFICATIONS

Amazon Simple Notification Service (Amazon SNS) is a web service that enables applications, end-users, and devices to instantly send and receive notifications from the cloud.

37
Q

AWS Spot Instances

A

TOPIC: COST SAVINGS

AWS Spot Instance is a purchasing option that allows a customer to purchase unused Amazon EC2 computer capacity at a highly-reduced rate. Spot Instances provide Amazon with a flexible way to sell extra capacity.

When you think of cost effectiveness, you can either choose Spot or Reserved instances. Now when you have a regular processing job, the best is to use spot instances and since your application is designed recover gracefully from Amazon EC2 instance failures, then even if you lose the Spot instance , there is no issue because your application can recover.

38
Q

AWS SQS (Simple Queue Service)

A

TOPIC: DISTRIBUTED MESSAGING SERVICE, COMMUNICATIONS

AWS SQS Amazon Simple Queue Service (Amazon SQS) offers a reliable, highly-scalable hosted queue for storing messages as they travel between applications or microservices. It moves data between distributed application components and helps you decouple these components.

39
Q

AWS Storage Gateway

A

TOPIC: STORAGE

“AWS Storage Gateway is a hybrid cloud storage service that gives you on-premises access to virtually unlimited cloud storage. Customers use Storage Gateway to simplify storage management and reduce costs for key hybrid cloud storage use cases”.

40
Q

AWS TCO Calculator

A

TOPIC: TCO, FORECASTING

The AWS TCO calculator makes it easy to estimate your savings when comparing the cloud to an on-premises or colocation environment. Use the TCO calculator to get detailed reports and insights into the cost components that make AWS a viable alternative to lower your costs.

41
Q

AWS Transfer Acceleration

A

TOPIC: DATA TRANSFER

Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and an S3 bucket. Transfer Acceleration takes advantage of Amazon CloudFront’s globally distributed edge locations. As the data arrives at an edge location, data is routed to Amazon S3 over an optimized network path.

42
Q

AWS Trusted Advisor

A

TOPIC: ANALYSIS, IMPOROVEMENT

“An online resource to help you reduce cost, increase performance, and improve security by optimizing your AWS environment, Trusted Advisor provides real time guidance to help you provision your resources following AWS best practices”.

43
Q

AWS VPC (Virtual Private Cloud)

A

TOPIC: CLOUD COMPUTE, INFRASTRUCTURE

“Virtual Private Cloud (Amazon VPC) enables you to launch AWS resources into a virtual network that you’ve defined. This virtual network closely resembles a traditional network that you’d operate in your own data center”.

44
Q

AWS WAF (Web Application Firewall)

A

TOPIC: NETWORKING, FIREWALLS

AWS WAF, a web application firewall that helps protect web applications from common web exploit

45
Q

Consolidated billing

A

TOPIC: PAYMENTS, BILLING

You can use the Consolidated Billing feature to consolidate payment for multiple Amazon Web Services (AWS) accounts or multiple Amazon International Services Pvt. Ltd (AISPL) accounts within your organization by designating one of them to be the payer account. With Consolidated Billing, you can see a combined view of AWS charges incurred by all accounts, as well as get a cost report for each individual account associated with your payer account.

46
Q

Decoupling

A

TOPIC: DECOUPLING, APP-DEV

“The entire concept of decoupling components is to ensure that the different components of an applications can be managed and maintained separately. If all components are tightly coupled then when one component goes down , the entire application would do down. Hence it is always a better design practice to decouple application components”.

47
Q

PCI Compliant

A

TOPIC: PAYMENTS, SECURITY, COMPLIANCE

“The Payment Card Industry Data Security Standard (PCI DSS) is an information security standard for organizations that handle branded credit cards from the major card schemes. The PCI Standard is mandated by the card brands but administered by the Payment Card Industry Security Standards Council. The standard was created to increase controls around cardholder data to reduce credit card fraud”.

48
Q

Read Replicas

A

TOPICS: HIGH AVAILABILITY

“One can use the Read Replica feature of the database to ensure the data is replicated to another region”.

49
Q

SOC (Service Organization Control)

A

TOPIC: CONTROLS

“System and Organization Controls: SOC Suite of Services. System and Organization Controls (SOC) is a suite of service offerings CPAs may provide in connection with system-level controls of a service organization or entity-level controls of other organizations”.