Compute | AWS Fargate Flashcards

1
Q

What is AWS Fargate?

General

AWS Fargate | Compute

A

AWS Fargate is a technology for deploying and managing containers, which frees you from having to manage any of the underlying infrastructure. With AWS Fargate, you no longer have to provision, configure, and scale clusters of virtual machines to run containers.

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

Why should I use AWS Fargate?

General

AWS Fargate | Compute

A

AWS Fargate enables you to focus on your applications. You define your application content, networking, storage, and scaling requirements. There is no provisioning, patching, cluster capacity management, or any infrastructure management required.

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

What use cases does AWS Fargate support?

General

AWS Fargate | Compute

A

AWS Fargate supports all of the common container use cases, for example microservices architecture applications, batch processing, machine learning applications, and migrating on premise applications to the cloud.

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

What is the pricing of AWS Fargate?

General

AWS Fargate | Compute

A

With AWS Fargate, you pay only for the amount of vCPU and memory resources that your containerized application requests. The price per vCPU is $0.00001406 per second ($0.0506 per hour) and per GB memory is $0.00000353 per second ($0.0127 per hour). You pay only for what you use.

vCPU and memory resources are calculated from the time your container images are pulled until the Amazon ECS Task* terminates, rounded up to the nearest second. A minimum charge of 1 minute applies.

* A Task is a collection of containers that runs together as an application.

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

How does AWS Fargate work with ECS?

General

AWS Fargate | Compute

A

Amazon Elastic Container Service (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances. With Fargate, the concept of server provisioning, cluster management, and orchestration completely goes away. ECS uses containers provisioned by Fargate to automatically scale, load balance, and manage scheduling of your containers for availability, providing an easier way to build and operate containerized applications.

AWS Fargate will also support Amazon Elastic Container Service for Kubernetes (EKS) in 2018.

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

How should I choose when to use AWS Fargate?

Security and Compliance

AWS Fargate | Compute

A

Choose AWS Fargate to launch their containers without having to provision or manage EC2 instances. If you require greater control of your EC2 instances to support compliance and governance requirements or broader customization options, then use ECS without Fargate.

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

With which compliance programs does AWS Fargate conform?

Security and Compliance

AWS Fargate | Compute

A

AWS Fargate meets the standards for PCI DSS Level 1, ISO 9001, ISO 27001, ISO 27017, ISO 27018, SOC 1, SOC 2, SOC 3, and HIPAA eligibility.

For more information, visit our compliance pages.

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

Can I use AWS Fargate for Protected Health Information (PHI) and other HIPAA regulated workloads?

Security and Compliance

AWS Fargate | Compute

A

Yes. AWS Fargate is HIPAA-eligible. If you have an executed Business Associate Addendum (BAA) with AWS, you can process encrypted Protected Health Information (PHI) using Docker containers deployed onto Fargate.

For more information, please visit our page on HIPAA compliance. If you plan to process, store, or transmit PHI and do not have an executed BAA from AWS, please contact us for more information.

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

Can I use AWS Fargate for US Government-regulated workloads or processing sensitive Controlled Unclassified Information (CUI)?

Service Level Agreement (SLA)

AWS Fargate | Compute

A

No. At this time, AWS Fargate is not available in AWS GovCloud. You can use Amazon ECS and EC2 compute instances launched in the AWS GovCloud (US) region to run US Government-regulated workloads or CUI using containers.

For more information, visit our page on AWS GovCloud.

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

What does the AWS Fargate SLA guarantee?

Service Level Agreement (SLA)

AWS Fargate | Compute

A

Our Compute SLA guarantees a Monthly Uptime Percentage of at least 99.99% for AWS Fargate.

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