Module 2 Flashcards
What is the purpose of Amazon EC2?
An EC2 instance allows you to use a virtual server to run applications in the AWS cloud.
When launching an EC2 instance, what are some things you can initially configure?
Operating system
application server
applications
security settings
Name all of the Amazon EC2 instance types.
G-SCAM:
General purpose Compute optimized Memory optimized Accelerated computing Storage optimized
What are General purpose instances appropriate for?
General purpose instances provide a balance of compute, memory, and networking resources. You can use them for a variety of workloads, such as:
• application servers
• gaming servers
• backend servers for enterprise applications
• small and medium databases
What are Compute optimized instances appropriate for?
Compute optimized applications are ideal for high-performance web servers, compute-intensive applications servers, dedicated gaming servers and batch processing workloads.
What are Memory optimized instances appropriate for?
Memory optimized instances are designed to deliver fast performance for workloads that process large datasets in memory. This is best suited for a workload that requires large amounts of data to be preloaded before running an application.
eg. Databases
What are Accelerated computing instances appropriate for?
Accelerated computing instances use hardware accelerators, or coprocessors, to perform some functions more efficiently than is possible in software running on CPUs.
Egs.
Graphics applications
Streaming applications
What are Storage optimized instances appropriate for?
Storage optimized instances are designed for workloads that require high, sequential read and write access to large datasets on local storage.
Egs.
distributed file systems
data warehousing applications
Name the 5 types of Amazon EC2 Pricing.
D-ROSS
On-Demand Savings Plans Reserved Instances Spot Instances Dedicated Hosts
Describe Amazon On-Demand EC2 pricing.
On-Demand Instances are ideal for short-term, irregular workloads that cannot be interrupted. No upfront costs or minimum contracts apply. The instances run continuously until you stop them, and you pay for only the compute time you use.
Describe Amazon Savings Plans EC2 pricing.
Amazon EC2 Savings Plans enable you to reduce your compute costs by committing to a consistent amount of compute usage for a 1-year or 3-year term. This term commitment results in savings of up to 72% over On-Demand costs. Any usage up to the commitment is charged at the discounted Savings Plan rate (for example, $10 an hour). Any usage beyond the commitment is charged at regular On-Demand rates.
Describe Amazon Reserved Instances EC2 pricing.
Reserved Instances are a billing discount applied to the use of On-Demand Instances in your account. You can purchase Standard Reserved and Convertible Reserved Instances for a 1-year or 3-year term, and Scheduled Reserved Instances for a 1-year term. You realize greater cost savings with the 3-year option.
Describe Amazon Spot Instances EC2 pricing.
Spot Instances are ideal for workloads with flexible start and end times, or that can withstand interruptions. Spot Instances use unused Amazon EC2 computing capacity and offer you cost savings at up to 90% off of On-Demand prices.
Describe Amazon Dedicated Hosts EC2 pricing.
Dedicated Hosts are physical servers with Amazon EC2 instance capacity that is fully dedicated to your use. Of all the Amazon EC2 options that were covered, Dedicated Hosts are the most expensive. These are usually for certain compliance requirements. No one else will share this host.
Describe Amazon EC2 Auto Scaling.
Amazon EC2 Auto Scaling enables you to automatically add or remove Amazon EC2 instances in response to changing application demand. By automatically scaling your instances in and out as needed, you are able to maintain a greater sense of application availability.