Understanding AWS Pricing Models
When it comes to diving deep into the 200+ AWS services available, it is really important to take a moment and understand some of the underlying pricing options that accompany these services. The majority of the pricing can be classified into three main categories—on-demand, spot, and reserved; however, there are a few additional pricing options that all Solutions Architects should keep in mind when recommending a particular service for a particular task. In this section of the chapter, you will explore these pricing options in a bit more detail, starting with the compute layer.
Compute
Almost all organizations that leverage the cloud in some form or another also leverage one or more of its underlying compute capabilities to host and run workloads. In the case of AWS, these capabilities are provided by services such as Amazon EC2 instances, AWS Fargate, and AWS Lambda. For such compute services, AWS provides three primary pricing models...