Some of the challenges of getting started in cloud computing is starting with an empty instance, learning the Amazon cloud services API, making scalable architectural decisions, and building a complete web stack from scratch.