A provider comparison is only useful when the workloads are genuinely comparable. Keep the region, runtime, availability target, performance requirement, storage amount, backup policy, transfer pattern, and support assumptions as close as possible.
Purchase models also need to be compared on equal terms. On-demand, reserved or committed capacity, and Spot or interruptible capacity trade flexibility, commitment, and interruption risk differently. A lower rate can come with a condition that changes whether the option fits the workload.
First-year cost can also include migration, setup, data transfer, support, or parallel-running expenses that do not appear in a simple steady-state monthly rate. Those costs matter when the decision is about moving an existing workload rather than starting from zero.