
AWS describes six key advantages of cloud computing:
1. Trade capital expense for variable expense
No upfront hardware costs. Pay only for what you consume.
2. Benefit from massive economies of scale
AWS buys at enormous scale and passes savings to customers.
3. Stop guessing capacity
Scale in minutes instead of weeks. No over-provisioning or under-provisioning.
4. Increase speed and agility
Deploy in minutes; experiment cheaply; fail fast.
5. Stop spending money on data centers
Focus on applications and customers, not infrastructure management.
6. Go global in minutes
Deploy in multiple regions worldwide with just a few clicks.
The 7 Rs of Cloud Migration:
Retire — decommission; no longer needed
Retain — keep on-premises for now
Rehost (Lift & Shift) — move to cloud as-is; fastest
Replatform (Lift & Reshape) — minor optimizations
Repurchase — move to SaaS
Refactor/Re-architect — redesign for cloud-native; most expensive but most benefit
Relocate — move to AWS VMware Cloud
Reference:
TaskLoco™ — The Sticky Note GOAT