Math.com Store
 Location:  Home » Math 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))Authors: George Reese, Reese George
Publisher: O'Reilly Media

List Price: $29.99
Buy New: $17.74
as of 11/23/2009 00:39 CST details
You Save: $12.25 (41%)



New (35) Used (9) from $17.74

Seller: a1books
Rating: 4.0 out of 5 stars 23 reviews
Sales Rank: 19996

Media: Paperback
Pages: 204
Number Of Items: 1
Shipping Weight (lbs): 0.8
Dimensions (in): 9.1 x 7 x 0.5

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

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

Features:
  • ISBN13: 9780596156367
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.
  • Click here to view our Condition Guide and Shipping Prices

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 23



1 out of 5 stars Rushed and immature   November 16, 2009
Robert Postill (Melbourne, Australia)
I picked up this book really looking forward to the premise. Sadly the book was a let down on a number of fronts. Specifically:
The focus on Amazon AWS really detracted from general discussion of the cloud. Surely the edit could have rounded out the common refrain of you could do this with S3 but I'm not sure about anyone else.
There are a large number of missing diagrams in my print.
The author tends to lay out the flaws of traditional infrastructure followed by cloud issues with the same design problem. It makes you feel as though the cloud is only ready to be sold, not used in anger.
Repetition was common enough to be noticeable.
What is the point of Appendix A (a reference guide to the aws command line tools)? I'm trying to architect solutions not write operations manuals!

In fairness there is some good discussion about the approach to availability and some techniques for applying cloud solutions. However O'Reilly and the author could both do better than this rushed and flawed effort.



2 out of 5 stars Only relevant to Amazon Cloud   November 15, 2009
Gadget Monster (Sunnyvale, CA)
All it talks about is Amazon's EC2, S3, MapReduce. It does not talk about "Application Architecture". It does not have ideas about how to break up traditional programs into MapReduce paradigm. It should be called Cloud Operations Architecture. If it was named by that title, I'd give it 5 stars. The book itself is not bad, but it will get obsolete very quickly due to its specificity to Amazon.
subtitle should be :Building Applications and Infrastructure in Amazon Cloud



4 out of 5 stars Clear sky   October 19, 2009
Neuron (Finland)
This is a book that explains a lot of the hype surrounding cloud computing. It also explaines how the Amazon cloud computing services works, although this is also its weakest link. The Amazon services are evolving so fast that the book was almost outdated before going to press. Personally I find the book rather entertaining, but it could benefit from a better and clearer layout/structure.



3 out of 5 stars Good book   October 12, 2009
R. Yang (Charlotte, NC)
If you are looking into building application and infrastructure in the cloud, this book is good to read. Chapter two is dedicated for Amazon Cloud Computing and Appendix A is for Amazon Web Services Reference.




4 out of 5 stars Cloud defined, demystified and detailed   September 18, 2009
Allison M. Perkel (Boston)
2 out of 2 found this review helpful

Mr Reese has taken on a loaded topic and in less 200 pages he succinctly gets his major points across on that most nebulous term; Cloud Computing.

Starting in the first chapter, Mr Reese begins with his definition of cloud:
1) it must be accessible from a web browser or web service api (non proprietary)
2) 0 capital expenditure to start
3) you pay for only what you use

These simple statements provide the baseline for the rest of the book.

From here he dives right into the meat of the matter. The majority of the book details the things you, and your organization, will need to keep in mind as you move, or contemplate the cloud. Some of this is very obvious; cost of ownership, security, disaster recovery, hardware costs, backup, scaling, etc but Mr Reese pulls out the threads that make the cloud different: both in good ways and bad.

For example, a new wrinkle for cloud is what happens when your cloud provider goes out of business or has a poorly worded injunction exposing all their data (including yours) to the federal government? This is not something you worry about when you own the servers. Mr Reese elegantly explains how you can make this something you don't need to worry about even in the cloud; as long as you use some type of encryption.

Another example of where the cloud provides a potentially huge win would be in disaster recovery. Here a cloud provider provides redundancy of location and with virtual machines you should be easily able to get your system up and running again fairly quickly as long as you've taken the proper precautions (snapshots and a sane backup strategy).

Throughout the entire book, he really drills in security in the cloud. In several of the chapters, not including the security chapter, he keeps coming back to how the little things you do in your design can have a huge impact on your overall security. This is a major worry point and a barrier of entry point for many and Mr Reese spends just the right amount of time explaining how you can truly mitigate the security risks.

Another thread that runs throughout the book is scaling your application. This, to me, is one of the bread and butter wins of cloud computing. Mr Reese talks to some designs that work, and some that don't, when it comes to scaling. While all scaling talk is high level, I believe he succeeds in getting you the reader, to know what questions to ask in your next architecture meeting.

The book is a great overview and it focuses you to ask the right questions when you are dealing with cloud computing. Especially on the Amazon system. Mr Reese takes great pains to point out that yes, he is biased in talking about Amazon since that what he knows. Two appendices do talk about GoGrid and RackSpace but those read more like slick marketing glossies. And that's one of the two failings of the book. The other minor quibble is that a few times Mr Reese tries to go into detail about how something is done on the Amazon cloud (especially EC2 and S3). This is a mistake given how high level this book is. The appendix on the EC2 instructions also seem a little out of place. However these are minor quibbles.

If you are looking for a great introduction to the cloud, what it is and how to think about it, then this is the book for you. If you are looking for something to help you program, interact and learn the API for say Amazon, this is not the book for you.


Showing reviews 1-5 of 23





Disclaimer

Return to Math.com
Sponsored Links
Math Jobs


Quick Links
Return to Math.com
Math Tutoring
Top Selling Electronics
Textbooks
Math Jobs
Privacy
Categories
Calculators
Math Books
Math DVD
Math Games
Math Toys
Math Software
Game Systems
Math Apparel
Subcategories
Paperback
Mass Market
Trade
Related Categories
• General
Programming
O'Reilly
By Publisher
Custom Stores
• Web Programming
Programming
O'Reilly
By Publisher
Custom Stores
• Web Authoring & Design
Web Development
O'Reilly
By Publisher
Custom Stores
• General
Internet
Home Computing
Computers & Internet
Subjects
• Privacy
Business & Culture
Computers & Internet
Subjects
Books
• Systems Analysis & Design
Computer Science
Computers & Internet
Subjects
Books
• Modeling & Simulation
Computer Science
Computers & Internet
Subjects
Books
• Distributed Databases
Databases
Computers & Internet
Subjects
Books
• General
Graphic Design
Computers & Internet
Subjects
Books
• Parallel Processing Computers
Hardware
Computers & Internet
Subjects
Books
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• Intranets & Extranets
Networking
Computers & Internet
Subjects
Books
• General
Operating Systems
Computers & Internet
Subjects
Books
• General
Graphics & Multimedia
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Programming
Web Development
Computers & Internet
Subjects
• Web Services
Web Development
Computers & Internet
Subjects
Books
• General
Web Development
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General & Reference
Technology
Science
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books