Cost optimization is often treated as a dashboard exercise: find the expensive resource, shrink it, move on. That produces short-lived savings. Durable cost control comes from architecture, because most waste is a structural decision that keeps generating cost.
Waste compounds through design
An over-provisioned instance is a line item. An architecture that requires over-provisioning is a recurring tax. Redundant environments, chatty services, and always-on components quietly multiply your baseline.
Right-sizing is necessary but not sufficient
Right-sizing treats symptoms. It is valuable, and you should do it — but if the architecture forces the size, the cost returns. Ask why a resource needs to be that big before you shrink it.
Design for elasticity
Systems that scale with demand cost in proportion to value delivered. Systems that run at peak capacity all the time pay for headroom they rarely use. Elasticity is a cost strategy as much as a performance one.
Make cost visible at the architecture level
Tagging and attribution should map spend to workloads and owners. When architects can see the cost of a decision, better decisions follow.
Optimize the architecture, and the dashboard takes care of itself.