This document discusses high performance cloud computing on Amazon Web Services. It describes how AWS EC2 allows on-demand access to compute capacity in the cloud to elastically scale up and quickly provision resources. It also covers cluster computing using EC2, with examples of using EC2 for computational fluid dynamics, molecular dynamics, and machine learning workloads. Customer case studies demonstrate how biotech and energy companies use AWS for high performance computing.