Cloud Practioner Flashcards

(63 cards)

1
Q

Users

A

Mapped to physical user, has a password for AWS console

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

Groups

A

Contains users only

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

Policies

A

JSON document that outlines permissions for users and groups

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

Roles

A

For EC2 instances or AWS services

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

Security

A

MFA + password policy

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

Access key

A

Access CLI or SDK

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

Audit

A

IAM credentials reports and IAM Access Advisor

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

EC2 instance (Elastic Cloud Compute)

A

AMI (OS) + instance size (CPU + RAM) + storage + security groups + EC2 user data

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

Security groups

A

Firewall attached to the EC2 instances

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

EC2 user data

A

Script launched at the first start of an instance

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

SSH

A

Start a terminal into our EC2 instance (port 22)

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

EC2 instance role

A

Linked to IAM roles

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

Purchasing options

A
  • On-demand
  • Spot
  • Reserved (standard, convertible, and scheduled)
  • Dedicated host
  • Dedicated instance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

EBS Volumes

A
  • Network drives attached to one EC2 instance at a time
  • Mapped to availability zones
  • Can use EBS snapshots for backup/transferring EBS volumes across AZs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

AMI (Amazon Machine Image)

A

Create ready to use EC2 instances with our customizations

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

EC2 instance store

A

High performance hardware disk attached to our EC2 instance

Lost if our instance is stopped or terminated

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

EFS (Elastic File System)

A

Network filing system, can be attached to 100s of instances in a region

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

High availability

A

Running your app or system in at least 2 availability zones

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

Scalability

A

An application or system can handle greater loads by adapting

  1. Vertical scaling: increasing the size of an instance
  2. Horizontal scaling: increasing the number of instances or systems for your app
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Elasticity

A

There is some auto scaling so the system can scale based on the load

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

Agility

A

New IT resources is only one click away

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

ELB (Elastic Load Balancer)

A

Distributes traffic across backend EC2 instances and Supports health checks

3 types:

  • application LB: HTTP L7
  • network LB: TCP L4
  • classic: outdated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

ASG (Auto Scaling Groups)

A

Implemented elasticity for your apps across multiple AZs.

Scale EC2 instances based on the demand and replaces unhealthy instances

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

Buckets VS objects

A

Globally unique name, tied to a region

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
S3 security
IAM policy, S3 bucket policy, S3 encryption
26
S3 websites
Host a static website on Amazon S3
27
S3 versioning
Multiple versions for files, prevents accidental deletes
28
S3 access logs
Log requests made within S3 buckets
29
S3 storage classes
``` Standard Infrequent access One zone infrequent access Intelligent Glacier Deep archive ```
30
S3 replication
Same region or across region, must enable versioning
31
S3 lifecycle rules
Transition objects between classes
32
Snowball/snowmobile
Import data onto S3 through a physical device
33
Storage gateway
Hybrid solution to extend on-premises data or systems to S3
34
RDS and Aurora (SQL)
Relational DB
35
Elasticache
In-memory DB
36
DynamoDB
Key/Value DB | Serverless
37
Redshift (SQL)
Warehouse DB
38
EMR
Hadoop cluster (data)
39
Athena
Query data on Amazon S3 (serverless & SQL)
40
Glue
Managed ETL (extract transfer load) and data catalog
41
Docker
Container technology to run apps
42
ECS
Runs docker containers on EC2 instances
43
Fargate
Runs socket containers without provisioning the infrastructure Serverless offering (no EC2)
44
ECR
Private docker image respiratory
45
Batch
Run batch jobs at AWS across managed EC2 instances
46
Lightsail
Predictable & low pricing for simple apps and DB stacks
47
Lambda
Serverless, function as a service, seamless scaling, and reactive Billing: run time X the RAM provisioned Language: many languages except docker Use cases: create thumbnail images uploaded onto S3
48
CloudFormation (AWS ONLY)
AWS ONLY infrastructure as code, works for almost all AWS services- repeat across regions & accounts
49
Beanstalk (AWS ONLY)
Platform as a service (PaaS) Limited to detain programming languages or docker Deploy code consistently with a known architecture
50
CodeDeploy (Hybrid)
Deploy & update any app onto servers
51
Systems manager (Hybrid)
Patch, configure, and deploy commands at scale
52
OpsWork (Hybrid)
Managed chef and puppet in AWS
53
Route53
Global DNS (domain name system) Great to route users to the closest deployment with least latency Great for disaster recovery
54
CloudFront
Global content delivery network (CDN) Replicate part of your app to AWS edge locations- decrease latency Cache common requests to improve user experience and decrease latency
55
S3 transfer acceleration
Accelerate global uploads & downloads into S3
56
AWS global accelerator
Improve global application availability and performance using AWE global network
57
SQS
Queue service in AWS. Multiple producers and messages are kept for 14 days Used to decouple apps
58
SNS
Notification service. | Subscribers: email, lambda, HTTP, mobile subscribers, sends message to all
59
CloudWatch
- Metrics: monitors performance of AWS services and billing services - Alarms: automate notifications, perform EC2 action, notify SNS based on metric - Logs: collect log files from EC2 instances, servers, lambda functions - Events: react to events in AWS, or trigger a rule on schedule
60
CloudTrail
Audit API calls made within your AWS account
61
X-Ray
Trace requests made through distributed applications
62
Service health dashboard
Status of all AWS services across all regions
63
Personal health dashboard
AWS events that impact your infrastructure