Location:  Home » Books » Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice (O'Reilly))  

Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice (O'Reilly))

Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice (O'Reilly))Author: George Reese
Publisher: O'Reilly Media
Category: Book

List Price: $29.99
Buy New: $15.49
as of 7/30/2010 18:07 CDT details
You Save: $14.50 (48%)



New (33) Used (18) from $9.98

Seller: sharadv
Rating: 4.0 out of 5 stars 33 reviews
Sales Rank: 13846

Media: Paperback
Edition: 1
Pages: 208
Number Of Items: 1
Shipping Weight (lbs): 0.6
Dimensions (in): 9 x 7 x 0.6

ISBN: 0596156367
Dewey Decimal Number: 004.36
EAN: 9780596156367
ASIN: 0596156367

Publication Date: April 3, 2009
Availability: Usually ships in 1-2 business days

Features:
  • ISBN13: 9780596156367
  • Condition: New
  • Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed

Similar Items:


Editorial Reviews:

Product Description

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 these highly scalable, highly redundant infrastructure services.

While analysts hotly debate the advantages and risks of cloud computing, IT staff and programmers are left to determine whether and how to put their applications into these virtualized services. Cloud Application Architectures provides answers -- and critical guidance -- on issues of cost, availability, performance, scaling, privacy, and security.

With Cloud Application Architectures, you will:

  • Understand the differences between traditional deployment and cloud computing
  • Determine whether moving existing applications to the cloud makes technical and business sense
  • Analyze and compare the long-term costs of cloud services, traditional hosting, and owning dedicated servers
  • Learn how to build a transactional web application for the cloud or migrate one to it
  • Understand how the cloud helps you better prepare for disaster recovery
  • Change your perspective on application scaling

To provide realistic examples of the book's principles in action, the author delves into some of the choices and operations available on Amazon Web Services, and includes high-level summaries of several of the other services available on the market today.

Cloud 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.




Customer Reviews:
Showing reviews 1-5 of 33



5 out of 5 stars Please note - this book covers only IaaS   July 20, 2009
Lior Bar-On (Israel)
9 out of 11 found this review helpful

This is a very good book - I have nothing to add over the other good reviews. Important point to note is that this book is heavily focused on IaaS (Infrastructure as a Service) - Amazon/GoGrid/Rackspace, while using Amazon as the main theme. If you plan to go for Google Apps/Azure/Salesforce/... - this book not directly required and may be pretty hardcore for a start.
FYI



5 out of 5 stars A very good book on cloud computing   April 18, 2009
PC (Seattle, WA)
12 out of 16 found this review helpful

A very refreshing take at a topic that was always unclear in my head no matter how much I tried to read about it. In this book, the author does not try to impress you with buzzwords and try to establish how great cloud computing is, instead he just lays out his knowledge in a very clear and practical manner. In the very first chapter itself you get a very clear idea of what cloud computing is about. I am also thankful that the author did not try to start from the history of the internet and the web :-)

Here is the table of contents:

Chapter 1. Cloud Computing
Section 1.1. The Cloud
Section 1.2. Cloud Application Architectures
Section 1.3. The Value of Cloud Computing
Section 1.4. Cloud Infrastructure Models
Section 1.5. An Overview of Amazon Web Services
Chapter 2. Amazon Cloud Computing
Section 2.1. Amazon S3
Section 2.2. Amazon EC2
Chapter 3. Before the Move into the Cloud
Section 3.1. Know Your Software Licenses
Section 3.2. The Shift to a Cloud Cost Model
Section 3.3. Service Levels for Cloud Applications
Section 3.4. Security
Section 3.5. Disaster Recovery
Chapter 4. Ready for the Cloud
Section 4.1. Web Application Design
Section 4.2. Machine Image Design
Section 4.3. Privacy Design
Section 4.4. Database Management
Chapter 5. Security
Section 5.1. Data Security
Section 5.2. Network Security
Section 5.3. Host Security
Section 5.4. Compromise Response
Chapter 6. Disaster Recovery
Section 6.1. Disaster Recovery Planning
Section 6.2. Disasters in the Cloud
Section 6.3. Disaster Management
Chapter 7. Scaling a Cloud Infrastructure
Section 7.1. Capacity Planning
Section 7.2. Cloud Scale
Appendix A. Amazon Web Services Reference
Section A.1. Amazon EC2 Command-Line Reference
Section A.2. Amazon EC2 Tips
Appendix B. GoGrid
Section B.1. Types of Clouds
Section B.2. Cloudcenters in Detail
Section B.3. Comparing Approaches
Section B.4. What's Right for You?
orm:knowledge-test B.5.
Appendix C. Rackspace
Section C.1. Rackspace's Cloud Services
Section C.2. Fully Integrated, Backed by Fanatical Support
orm:knowledge-test C.3.



5 out of 5 stars Even Grizzled Veterans Benefit   April 22, 2009
M. Catlin (Saint Paul, MN USA)
9 out of 12 found this review helpful

I've been working with Amazon's EC2 environment for nearly a year now. I thought I had a clear understanding of all that involves the Cloud, including spooling up instances, setting up security groups and using off-line storage for backups. However, I never considered many of the issues covered in the book.

I think the most important aspect of the book is that it lays out best practices that I'm leveraging now to scale my large web applications, tighten up my security and automate disaster recovery. It's clear that the author has spent a great amount of time thinking about these issues and has the hardcore experience backing his advice.

I also liked discovering more about the other offerings in the marketplace. It's impossible to tell what a client's needs might be so its nice to have them in mind when making these types of a decisions.



5 out of 5 stars Cloud Computing Demystified   May 16, 2009
Tajan R. Kenkre (Bay Area, CA)
10 out of 14 found this review helpful

I have been waiting a long time for a book on architectures for Applications that run in the Cloud. Based on the reviews I had seen on Amazon on previous books on the Cloud, I gathered that the term "Cloud" was either being used as a way of attracting readers even though the contents of some of these books had nothing to do with the Cloud, or that some of the books did not deal sufficiently or well enough with the key architectural issues.
George Reese's book on Cloud Application Architectures, on the other hand, is an excellent, and in-depth treatise on the subject.
Reese has organized the book well into easily readable sections, and given very detailed information and best practices in each. He has sprinkled the book with examples of command line utility and other code to illustrate his key ideas. He is clearly an experienced practitioner of Cloud Computing. He has written the book with clarity that many other technical books lack. For each of the topics covered in the book e.g. Security, and Disaster Recovery (which, I trust, not coincidentally, rate as the top concerns of CIOs and IT Managers when making decisions about using the Cloud), Reese provides not just the key issues to consider, but also suggests different ways of addressing the issues, with the pros and cons of each.
The main examples in the book are based on Amazon Web Services, E2, and S3. I also appreciated the included sections in the back of the book by GoGrid and Rackspace, which offer different services for the Cloud. The idea of using GoGrids's CloudCenter and other similar servces may appeal to CIOs and IT Managers who are wary of the main issues of security and manageability, while Rackspace's one-stop shop approach to servers, files and sites might appeal to others.
All in all, a practical, and thoughtfully written book. I think this is a book that has the power of changing how key IT executives approach decision making about using the Cloud.





5 out of 5 stars In-depth overview, yet still always keeping the readers attention.   May 5, 2009
Brandon E. Kruse
3 out of 4 found this review helpful

I use, and have been using EC2 in highly distributed and scalable applications that my business now relies on to function.

While EC2 has it's drawbacks, it is a great shot at hosted, on-demand, step-up application hosting.

I am telling you this book is for anyone interested in diving into this explosive technology that makes life easier, from the entrepreneur start up to the enterprise client.

I consider myself well versed in many "cloud" service providers, and this book addresses all concerns with implementations and infrastructures that I had never thought of. From basic questions to unique scenarios that are cloud and implementation specific.

George really displays his knowledge and experience throughout this book. It is a must read for anyone diving into any part of this industry.

Don't be caught without this book, knowledge, and experience. You will regret it the first time you are putting out an enterprise level fire, that could have been easily avoided.

-Brandon


Showing reviews 1-5 of 33



Copyright © 2009 Intranets & Extranets
aws  cloud computing  ec2  s3  software architecture