With cloud computing you no longer need to guess about capacity as you can elastically
scale. This means you don't end up overprovisioning but instead react to the load on your
servers. You can also be faster and more agile with development and release of applications
You do not pass responsibility for your application to AWS. AWS runs the infrastructure but
you still manage the application
You still need to patch your own operating systems
The cloud is centralized so you won't necessarily bring services closer to your end users