Pros
- Great variety
- Easy setup (I did not need any extra training)
- Ease when accessing data from other accounts/servers.
- Can be automated through scripts via third party software like Ansible; saves time otherwise spent manually running commands at various points throughout an infrastructure deployment cycle
Cons
- Limited amount memory per instance
- There should somehow allow users who host their sites elsewhere than Amazon EC2 instances provide better value