IMPORTANT COVID-19 UPDATES

9780596156367

Cloud Application Architectures

by
  • ISBN13:

    9780596156367

  • ISBN10:

    0596156367

  • Format: Paperback
  • Copyright: 2009-04-17
  • Publisher: Oreilly & Associates Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $29.99 Save up to $7.50
  • Buy Used
    $22.49

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Much is said about the advantages and risks of cloud computing, but how do you actually create a web application for this environment or migrate existing applications to it? With this book, you'll learn 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, this book will help you adapt your skills to work with the highly scalable, highly redundant infrastructure services offered by Amazon and other providers. With Cloud Application Architectures , 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 scalingCloud Application Architectures provides best practices that apply to every available cloud service. Learn how to make the transition to the cloud and prepare your web applications to succeed.

Author Biography

George Reese is the founder of two Minneapolis-based companies, enStratus Networks LLC (maker of high-end cloud infrastructure management tools) and Valtira LLC (maker of the Valtira Online Marketing Platform). Over the past 15 years, George has authored a number of technology books, including MySQL Pocket Reference, Database Programming with JDBC and Java, Java Database Best Practices, and the upcoming Web Architecture and Programming in the Cloud.

Throughout the Internet era, George has spent his career building enterprise tools for developers and delivering solutions to the marketing domain. He was an influential force in the evolution of online gaming through the creation of a number of Open Source MUD libraries and he created the first JDBC driver in 1996-the Open Source mSQL-JDBC. Most recently, George has been involved in the development of systems to support the deployment of transactional web applications in the cloud.

George holds a BA in Philosophy from Bates College in Lewiston, Maine and an MBA from the Kellogg School of Management in Evanston, Illinois. He currently lives in Minnesota with his wife Monique and his daughters Kyra and Lindsey.

Table of Contents

Prefacep. vii
Cloud Computingp. 1
The Cloudp. 2
Cloud Application Architecturesp. 7
The Value of Cloud Computingp. 10
Cloud Infrastructure Modelsp. 17
An Overview of Amazon Web Servicesp. 19
Amazon Cloud Computingp. 25
Amazon S3p. 25
Amazon EC2p. 29
Before the Move into the Cloudp. 47
Know Your Software Licensesp. 47
The Shift to a Cloud Cost Modelp. 49
Service Levels for Cloud Applicationsp. 54
Securityp. 63
Disaster Recoveryp. 65
Ready for the Cloudp. 67
Web Application Designp. 67
Machine Image Designp. 75
Privacy Designp. 80
Database Managementp. 87
Securityp. 99
Data Securityp. 99
Network Securityp. 106
Host Securityp. 113
Compromise Responsep. 118
Disaster Recoveryp. 119
Disaster Recovery Planningp. 119
Disaster in the Cloudp. 122
Disaster Managementp. 132
Scaling a Cloud Infrastructurep. 137
Capacity Planningp. 137
Cloud Scalep. 145
Amazon Web Services Referencep. 153
Gogridp. 173
Rackspacep. 181
Indexp. 185
Table of Contents provided by Ingram. All Rights Reserved.

Rewards Program

Write a Review