1- AWS computing resources Flashcards

AWS offers many different options for your acquisition and execution of computing resources. This section provides an overview of these many services.

1
Q

This is a web service that provides secure and resizable compute resources in the AWS Cloud. This service allows you to provision and configure capacity with minimal effort. It provides you with easy control of your computing resources. It reduces the time required to obtain and boot new servers to minutes. This efficiency allows you to scale capacity vertically (up and down, making your server resources bigger or smaller, respectively) and horizontally (out and in, adding more capacity in the form of more instances) as your computing requirements change. We call this remarkable quality “elasticity,”

A

Elastic Compute Cloud (EC2)

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

This service lets you run code without the burden of provisioning or managing servers. This code you run against it can be for various aspects of an application or service. When you use it, you upload your code, and it does everything required to run and scale your code with high availability and fault tolerance. Again, you are not required to provision or configure any server infrastructure yourself.

A

Lambda

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

This service is an easy-to-use service for deploying and scaling web applications and services developed with popular languages such as Java, PHP, and Python, to name a few. These web applications are run on familiar servers such as Apache, Nginx, Passenger, and Internet Information Services (IIS). Amazingly, with this service, you upload your code, and it automatically handles the deployment, from capacity provisioning to load balancing, auto-scaling, and application health monitoring.

A

Elastic Beanstalk

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

This service is a highly scalable, high-performance container management service that supports Docker containers. It permits you to run applications on a managed cluster of EC2 instances efficiently. It eliminates the need for you to install, operate, and scale your own cluster management infrastructure.

A

Elastic Container Service (ECS)

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