Book marking the article

Five Mistakes to Avoid When Developing Cloud Apps
Copying the contents here for my reference.

1. Using traditional application architectures
2. Ignoring how cost is impacted by architecture decisions
3. Relying on human rather than automated workflows
4. Ignoring operational lock-in risk
5.Not leveraging purpose-built middleware and tooling