The cloud is not simply the latest fashionable term for the Internet. Author George Reese explains: “Though the Internet is a necessary foundation for the cloud, the cloud is something more than the Internet. The cloud is where you go to use technology when you need it, for as long as you need it, and not a minute more. You do not install anything on your desktop, and you do not pay for the technology when you’re not using it.
Reese’s new book, Cloud Application Architectures goes well beyond defining the cloud to teach the programming and system administration skills necessary to build and support applications in the cloud, using transactional apps for customer orders and payments as a practical example.
If you’re involved in planning IT infrastructure as a network or system architect, system administrator, or developer, Cloud Application Architectures will help you adapt your skills to work with the highly scalable, highly redundant infrastructure services offered by Amazon and other providers. With this book, you will:
- Understand the differences between traditional deployment and cloud computing in areas such as reliability, security, and the ability to predict load and capacity
- Determine whether moving existing applications to the cloud makes technical and business sense
- Build a transactional web application and set up virtual servers to support it
- Learn how the cloud helps you better prepare for disaster recovery
- See how cloud computing changes your perspective on application scaling.