AWS Services Flashcards

1
Q

A web interface you can use to manage all your AWS cloud resources using web browser, including compute, storage and networking. Point and Click Interface.

A

AWS Management Console

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

used to perform configuration and view information about your AWS resources from the command line of your favorite desktop operating system. Lets you work with AWS services at the application programming interface (API) level.

A

AWS Command Line Interface (AWS CLI)

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

How do you sign into the AWS Management Console.

A

Root User or Identity & Access Management (IAM) user.

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

What services are global.

A

IAM, Route 53 and S3.

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

A collection of AWS resources in the same region that match the result of a query. This lets you view, manage and automate tasks on multiple AWS resources. Ideal for combining AWS Resources.

A

Resource Groups

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

How do you create a resource group.

A

From a query based on resource tags or from a CloudFormation stack.

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

Optional metadata that you can assign to AWS resources. Up to 50.

A

Resource Tags

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

Let you programmatically deploy and manage multiple AWS resources as a single unit called a stack.

A

AWS CloudFormation stacks.

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

You can use Tags to organize resources along the following broad categories.

A

Technical, Automation, Business, Security

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

Strategy to tag according to technical properties of a resource.

A

Technical

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

Used to assign a name to an individual resources.

A

Name Tag

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

Used to specify whether the resource is part of your production, test, or development infrastructure.

A

Environment Tag

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

used to classify the type or role a resource performs.

A

Application Tag

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

used to define the resources that should be part of an automation process. Processes may include: updating security patches on an instance, taking backups, deleting old snapshots, or turning off development servers after hours.

A

Automation Tags

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

used to specify when automation tasks should occur on a resource.

A

Date or Time Tags

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

used as flags to enable or disable automation on particular resources.

A

Opt in or Opt Out

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

Business tags can be used for billing, management, and analysis. Some examples include:

A
  • 0wner: to identify the person or group responsible for the resource.
  • Business Unit or Cost Center: to indicate who’s responsible for paying for the resource.
  • Project: To identify the name of the program/project the resource is a part of.
  • Customer: To identify resources that are dedicated to a particular customer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Security Tags

A

Confidentiality and Compliance Tags

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

The AWS Console Mobile Application allows you to make limited changes to some AWS resources including

A

CloudWatch Alarms, EC2 Security Groups, EC2 instances and CloudFormation stacks.

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

You can authenticate your account in any of the following ways.

A
  • Root Account Credentials
  • IAM Username/Password
  • Access Key ID & Security Key
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

AWS CLI is useful for what.

A

-Useful for performing repetitive tasks such as launching EC2 instances taking EBS snapshots OR attaching policies to IAM users.

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

To connect to AWS using the CLI, you should

A

allow outbound access to internet on TCP port 443, also need IAM access key ID and Security Key to authenticate to AWS.

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

You can install AWS CLI using a standalone installer (useful for offline and automated installations), but AWS recommends that you install AWS CLI using what instead.

A

Python pip package manager

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

Simplifies the use of AWS services in custom applications. Application developers use this to integrate their applications with AWS Services.

A

AWS Software Development Kits (SDK)

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

A popular engine for creating games that can run on both iOS and Android.

A

AWS Mobile SDK for Unity

26
Q

Cross-platform application development frameworks that you can use to develop applications for iOS and Android.

A

AWS Mobile SDK for .NET and Xamarin

27
Q

Open source framework to build mobile and web applications on AWS. Uses AWS services to offer cloud-based authentication, notifications, offline data sync, analytics and more.

A

AWS Amplify

28
Q

Framework for building mobile cross-platform mobile applications using JavaScript.

A

React Native

29
Q

A collection of services that allow loT devices to interact with AWS services, other applications and even other devices. Lets you centrally onboard, manage and monitor loT devices.

A

AWS loT SDKs

30
Q

Using AWS loT SDKs and the AWS loT platform, applications running on these devices can integrate with other AWS services including what.

A
Amazon S3
Amazon DynamoDB
Amazon Kinesis
AWS Lambda
Amazon Simple Notification Service
Amazon Simple Queue Servie
31
Q

The AWS loT SDKs allow developers to optimize memory, network, and power usage, reduce the size of applications; and ensure secure, fast communications with AWS.

loT device SDKs are available for the following languages and platforms:

A
Embedded C
JavaScript
Arduino Yun
Python 
Java
C++
32
Q

service that helps you plan, monitor and fine-tune your AWS infrastructure and applications. Lets you collect, search and visualize data from your applications in the form of logs, metrics and events.

A

Amazon CloudWatch

33
Q

Common CloudWatch Cases Include:

A
  • Infrastructure Monitoring & Troubleshooting
  • Resource Optimization (resource planning/identify underused resources or overused)
  • Application Monitoring (alerts you to take action when utilization, performance or health falls outside threshold)
  • Log Analytics
34
Q

All AWS Resources automatically send their metrics to CloudWatch, which stores metrics for up to 15 months. What watches over the value of a single metric.

A

CloudWatch Alarm. Will take action when the metric crosses a threshold.

35
Q
  1. Allows applications, users and devices to send and receive notifications from AWS.
  2. The communication channel notification that SNS uses to map publishers and subscribers
A
  1. The Simple Notification Service (SNS)

2. Topic

36
Q

Use to add or remove EC2 instances in response to changing demand.

A

Auto Scaling Action

37
Q

Use to stop, terminate or recover the instance. Recovering the instance migrates the instance to a new EC2 host.

A

EC2 Action

38
Q

Use this to keep an eye on the global health of your infrastructure

A

CloudWatch dashboards

39
Q

Collects and stores log files from AWS and non-AWS sources and makes it easy to view, search and extract custom metrics from them.

A

CloudWatch Logs

40
Q

This is analogous to a line in a log file and always contains a timestamp and an event message.

A

A Log Event

41
Q

Many AWS services produce their own logs to you can stream to CloudWatch Logs.

A

Vended Logs

42
Q

To organize related log streams, you can place them into the same _____. You can also archive your logs by exporting them to an S3 Bucket.

A

Log Groups

43
Q

continuously monitor for specific events that represent a change in your AWS resources–particularly write only API operations and take actions when they occur.

A

CloudWatch Events

44
Q

With CloudWatch Events, you first create a rule to define the events to monitor and the actions you want to take in response to those events. Define the action to take by selecting a target, which is a resource. You can choose these resources:

A
  • Lambda Function
  • EC2 Instances
  • SQS Queues
  • SNS Topics
  • ECS Tasks
45
Q

Difference between CloudWatch Alarms and CloudWatch Events

A

CloudWatch Alarms: Take actions when a metric crosses and remains crossing a numeric threshold.
-CloudWatch Events: Triggers immediately

46
Q

Keeps detailed event logs of every action that occurs against your AWS resources.

A

CloudTrail. Logs API Operations regardless of whether they were successful.

47
Q
  1. Each event that CloudTrail logs includes the following parameters:
  2. The events CloudTrail logs consist of two different actions:
  3. Events can be classified along 2 other dimensions:
A
  1. The Service
  2. The Name of the API action performed
  3. The Region the resource is located in.
  4. Response Elements
  5. The Principle that made the request
  6. The date and time of the request
  7. The IP address of the request

2 different actions are:

  1. API actions (launching an instance, creating an S3 bucket, creating a new IAM user or taking an EBS snapshot).
  2. Non-API actions (include everything else, such as logging into the management console.

2 other dimensions are:

  1. Management Events
  2. Data Events
    * **NOTE: the term API action has nothing to do with how the action was performed.
48
Q

Control Plane Operations, are operations that a principal (such as a user or service) attempts to execute against an AWS resource.

Can include:

  1. write only events (API operations that modify or might modify resources. Ex: RunInstance AP Operation)
  2. read only events (read resource information, but don’t make changes. Ex: DescribeInstances API Operation)

OR data events (

A

Management Events (under CloudTrail)

49
Q

Consist of S3 Object Level Activity and Lambda Function execution, tend to be high volume.

Can include:

  1. write only events (PutObject)
  2. read only events (GetObject)
A

Data Events (under CloudTrail)

50
Q

A configuration that directs CloudTrail to record specific events in log files and deliver them to an S3 Bucket.

A

Trail

51
Q

What is written in JavaScript Object Notation (JSON) format?

A

Trail Logs

52
Q

What feature provides assurance that no CloudTrail log files are surrepitiously modified or deleted but can’t till you exactly how it’s been modified?

A

Log File Integrity Validation

53
Q

This allows you to save money by prepaying for computing instances.

A

Instance Reservations

54
Q

This shows you the percentage of your reserved instances you’ve used and how much money you’ve saved or overspent

A

The Reserved Instances (RI) Utilization Report

55
Q

This shows you how many of your running instance hours are covered by instance reservations, how much you’ve spent for on-demand instances, and how much you could have saved by purchasing reserved instances.

A

The Reserved Instances Coverage Report

56
Q

This is a must for scripting AWS tasks and collecting information for your AWS resources in bulk.

A

AWS Command Line Interface (CLI)

57
Q

Collects metrics from AWS Services. Create alarms to take actions. Recieves and stores logs and even extracts metrics from those logs using metric filters.

A

CloudWatch

58
Q

Records events that occur against your AWS Account will capture the last 90 days in each Region. If you want to log more, you must create a other to store events in an S3 Bucket. Also can configure it to stream logs to CloudWatch logs for storage, viewing and searching.

A

CloudTrail

59
Q

Use this when you want to use point and click interface and want to view visual elements such as CloudWatch graphs or Cost Explorer graphs.

A

AWS Management Console

60
Q

Use this when you want to manage your AWS resources manuelly from the command line or using scripts. For repetititive or bulk tasks. Need an access key ID and secret key.

A

AWS CLI

61
Q

You can group resources in resource groups by

A

Resource tags or CloudFormation stacks

62
Q

CloudWatch events act in response to specific API operations not by alarms.

A

d