You are on page 1of 12

Instance Purchasing Options

AWS has numerous options for purchasing computing instances. Each type of instance is optimized for different compu
requirements. The type of computing instances available can be seen below:

On-demand instances
Reserved instances
Scheduled reserved instances
Spot instances
Dedicated hosts

On-demand instances
On-demand computing instances are computing instances that are available when needed. On-demand instanc
charged by either the second or hour of use, and facilitate autoscaling. This means these instances can grow
demand by adding additional instances. On-demand instances are optimal when reliable computing capacit
needed without complete knowledge of how long the application will be used or its capacity requirements

Reserved instances
A reserved instance is an instance where an organization commits to purchase a specified compute capacity f
specified period of time. It is essentially a contract to purchase a computing instance and can be for one to th
years. By purchasing instances based upon long-term use, the organization can receive substantial savings ove
demand pricing. Reserved instances are optimal when an organization knows how long the application will be
and its capacity requirements.

Scheduled reserved instances


A scheduled reserved instance is a special type of reserved instance. This type of instance is optimal when you h
need for a specific amount of computing power on a scheduled basis. For example, if an organization has a mis
critical batch job that runs every Saturday and Sunday.

Spot instances
A spot instance is an instance that is pulled from unused AWS capacity. Spot instances are sold in an auction-
manner in which an organization places a bid. If the bid price is equal to or greater than the spot price, a sp
instance is purchased. Spot instances are deeply discounted and can be a great option. The drawback of sp
instances is that they can be terminated if the spot price goes above the price that was bid on the instances.
instances are ideal when an organization needs extra computing capacity at a great price for non-mission-critic
mized for different computing
below:

eeded. On-demand instances are


s these instances can grow on
Back to Top
eliable computing capacity is
r its capacity requirements.

ecified compute capacity for a


ce and can be for one to three
ive substantial savings over on- Back to Top
ong the application will be used

ance is optimal when you have a


f an organization has a mission- Back to Top
y.

nces are sold in an auction-like


er than the spot price, a spot
ption. The drawback of spot Back to Top
was bid on the instances. Spot
price for non-mission-critical use.
General purpose instances provide a balance of compute, memory
and networking resources, and can be used for a variety of diverse
General Purpose workloads. These instances are ideal for applications that use these
resources in equal proportions such as web servers and code
repositories.

Compute Optimized instances are ideal for compute bound


applications that benefit from high performance processors.
Instances belonging to this category are well suited for batch
Compute Optimized processing workloads, media transcoding, high performance web
servers, high performance computing (HPC), scientific modeling,
dedicated gaming servers and ad server engines, machine learning
inference and other compute intensive applications.

Memory optimized instances are designed to deliver fast


Memory Optimized performance for workloads that process large data sets in memory.

Accelerated computing instances use hardware accelerators, or co-


processors, to perform functions, such as floating point number
Accelerated Computing calculations, graphics processing, or data pattern matching, more
efficiently than is possible in software running on CPUs.

Storage optimized instances are designed for workloads that require


high, sequential read and write access to very large data sets on
Storage Optimized local storage. They are optimized to deliver tens of thousands of
low-latency, random I/O operations per second (IOPS) to
applications.

High performance computing (HPC) instances are purpose built to


offer the best price performance for running HPC workloads at scale
HPC Optimized on AWS. HPC instances are ideal for applications that benefit from
high-performance processors such as large, complex simulations and
deep learning workloads.
M7g, M7i, M7i-flex, M7a, Mac, M6g, M6i, M6in, M6a, M5, M5n, M5zn, M5a, M4, T4g, T3, T3a,
T2

C7g, C7gn, C7i, C7a, C6g, C6gn, C6i, C6in, C6a, C5, C5n, C5a, C4

R8g, R7g, R7i, R7iz, R7a, R6g, R6i, R6in, R6a, R5, R5n, R5b, R5a, R4, X2gd, X2idn, X2iedn,
X2iezn, X1, X1e, High Memory, Z1d

P5, P4, P3, P2, G5g, G5, G4dn, G4ad, G3, Trn1, Inf2, Inf1, DL1, DL2q, F1, VT1

I4g, Im4gn, Is4gen, I4i, I3, I3en, D2, D3, D3en, H1

HPc7g, HPc7a, Hpc6id, Hpc6a


1. What is DynamoDB?
2.DynamoDB (Tables,Key/value pairs, Index)
3. DynamoDB table capacity modes
4. Provisioned capacity mode
5. On-demand capacity mode
6.Selecting a capacity mode

What is DynamoDB?

DynamoDB (Tables,Key/value pairs, Index)


DynamoDB table capacity modes
Provisioned capacity mode

On-demand capacity mode

Selecting a capacity mode


Selecting a capacity mode
DB?

Back

airs, Index)
Back

modes

Back
ode

Back

ode

Back

de
de

Back

You might also like