Compute Services Flashcards

1
Q

How does ECS function as a container management service

A

ECS - Manages Docker container services

Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster. This is not a fully managed service and you can manage the underlying servers yourself.

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

What are the benefits of the cloud that agility provides

A

Agility refers to the ability of the cloud to give you easy access to a broad range of technologies so that you can innovate faster and build nearly anything that you can imagine. You can quickly spin up resources as you need them – from infrastructure services, such as compute, storage, and databases, to Internet of Things, machine learning, data lakes and analytics, and much more.

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

What does Elasticity mean when it comes to using aws cloud services

A

Elasticity - you provision the number of resources that you actually need. You can scale these resources up or down instantly to grow and shrink capacity as needed.

With cloud computing elasticity, you don’t have to over-provision resources upfront to handle peak levels of business activity in the future. Instead, you provision the number of resources that you actually need. You can scale these resources up or down instantly to grow and shrink capacity as your business needs change.

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

What are the advantages of using EC2 Spot instances

A

Amazon EC2 Spot Instances let you take advantage of unused EC2 capacity in the AWS cloud. Spot Instances are available at up to a 90% discount compared to On-Demand prices. best use case for instances that can be interrupted

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

What are memory optimized instance types used for

A

Memory optimized instances are designed to deliver fast performance

for workloads that process large data sets in memory.

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

What are compute optimized instance types

A

Compute Optimized instances are designed for applications that benefit from high compute power.

These applications include compute-intensive applications like high-performance web servers, high-performance computing (HPC), scientific modelling, distributed analytics, and machine learning inference.

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

What use case would storage optimized instance types be good for

A

Summary answer - Used for workloads that require high read and write access to large data sets

Storage Optimized instance types - Dense-storage instances are designed for workloads that require high sequential read and write access to very large data sets,

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

What are Accelerated Computing instance

A

Accelerated Computing instance family is a family of instances that use hardware accelerators, or co-processors, to perform some functions, such as floating-point number calculation and graphics processing, more efficiently than is possible in software running on CPUs.

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

What does AWS Compute optimizer provide

A

AWS Compute Optimizer recommends optimal AWS resources for your workloads to reduce costs and improve performance by using machine learning to analyze historical utilization metrics

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

What type of service is Aws Step functions

A

Summary Answer - visual workflow service used to automate business process and and build severless applications

AWS Step Functions is a low-code visual workflow service used to orchestrate AWS services, automate business processes, and build serverless applications

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

What is Aws Lambda

A

AWS Lambda is a serverless compute service that runs your code in response to events and automatically manages the underlying compute resources for you.

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

What is Elastic Beanstalk

A

AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS.

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