4. Designing an Image

Although you may not think of patterns when you build an image for your instances to be based off of, it actually is the core of your entire application. These patterns determine how your OS and base system plays a role in your application. If you don’t plan your core system properly, you can waste a lot of time updating or installing each individual system instead of your application as a whole. The last thing you want to do is suddenly increase your overall usage by 100 times and not have your application be scalable to it because you have to manually launch each new instance and make adjustments to it.

Usually if you’re just starting out developing in the cloud, you can begin with a prepackaged image; but before long, ...

Get Building Applications in the Cloud: Concepts, Patterns, and Projects 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.