- Familiar with it, cheap, and it can do a lot.
- Don't need the power computational and configurational
- State is a cause of pain... want to reduce what I manage in terms of state on all levels. Keep it functional & stateless!
- Scalable
- Can have what are essentially slaves, so can test (automatically)
- Handles the boilerplate
- Configuration as code. Want everything to do with the site in the codebase. There is no distinction between Dev and Ops!
- Handling logins is a boring pain!