Deploying to Amazon S3

When starting a new project, you are often faced with many unknown risks. Problems that you’re not even aware of can be sitting out there, waiting to suck away hours of your time. Being able to identify and avoid those risks can save you frustration, headache, and pain.

One of the risks you can avoid easily is that of deployment. We don’t want to wait until we’re “finished” before we deploy. Our assumptions about how things work might be wrong. As we build on top of these incorrect assumptions, the risks and potential pain grow. Web apps often suffer from these problems because we develop them on a desktop but deploy them on a server. The two environments can be totally different, and until you understand all the differences, ...

Get Serverless Single Page Apps now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.