Lesson 1 - Introduction and Basics Flashcards

1
Q

what is EC2

A

Amazon Elastic Cloud compute

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

what are instant families in EC2

A
  1. General Purpose Instants
  2. Compute Optimized
  3. Memory Optimized
  4. Accelerated Computing
  5. Storage Optimized
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Amazon EC2 Purchase Options

A
  1. On Demand - To test and work on basics and to analyse
  2. Savings Plan (Upto 72%) - Average hours of usage prized in USD for 2-3 years
  3. Reserved Instance - For Predictable usaged, used for known work (Upto 75%)
  4. Spot Instance - Upto 90%. Aplications that can withstand interruptions like batch processing etc..
  5. Dedicated Host - Dedicated resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Scaling of EC2

A

Beginning with few resources and designing architecture to automatically respond to changing demands by scaling in/out

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

Amazon Ec2 Auto-scaling Types

A
  1. Dynamic Scaling - respond to changing demands
  2. Predictive scaling - scheduling right no of instances for predictable usage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Elastic Load Balanceing (ELB)

A

Regional Construct: If more traffic, autoscaling tech, lets the elastic load balancer knows that it is ready to handle @ ELBs sends request to them

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

ELB

A

refer a diagram

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

Messaging and Queuing

A
  1. Amazon Simple Queue Service (ASQS)
    Just sends message to queues and Receiver receives (No Subscriber Publisher)
  2. Amazon Simple Notification Service (ASNS) Publisher and subscriber Model.. Receives Notifications and messages
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is serverless in AWS

A

Cannot see/access the underlying infra or instances that are hosting our application

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

what are different types of Serverless

A
  1. AWS Lambda - For loads with runtime <15
  2. Amazon Elastic Container service ECS -Docker based container orchestration
  3. Amz Elastic Kubernates Service EKS- Kubernates based
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Differences between serverless and EC2

A

EC2- Host Traditional service. Fusll
access to Host
AWS Lambda - For short app, service
oriented app or event driven app.
No access to host
ECS,EKS - Docker or container based
workload

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

what to use for server access and serverless access

A

If server access needed - EC2
Else - Fargate

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

What is Fargate

A

Serverless Cloud service. For Docker or Kubernates Service

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