BUY  THIS  BOOK

Books Review

The Cloud at Your Service

Book Authors:-  Jothy Rosenberg, Arthur Mateos

Book Publisher:-   Manning, USA                  

                Cloud computing is the smart combination of several proven and potential enterprise-scale information technologies. Predominantly the elegant and enlightening cloud concepts lead to robust and resilient server clusters, composites, grids, meshes, fabrics, etc for fulfilling the hard-to-crack non-functional (quality) characteristics (dynamic elasticity, scalability, availability, productivity, agility, affordability, affability, amenability, dependability, sustainability etc.) and criteria. The advanced compute farm resulting out of the cloud adoption facilitates the quick and easy hosting of a slew of development, execution, middleware, mash-up, management and modernization platforms, which in turn simplifies and streamlines the building, assembling, deploying and delivering enterprise applications and services, which can be supplied for global users for free or for a small fee. That is, all kinds of cloud infrastructures are being strengthened and positioned for producing, putting and providing next-generation service systems. In a way, cloud computing is a stimulating and scintillating phenomenon for unearthing a series of IT innovations, inventions and improvisations. Newer and nimbler business, pricing, consumption models are set to emerge and evolve. Cloud-enablement will become a serious and strategic business case. Cloud service providers (CSPs) will erupt and look out for fresh avenues for earning and sustaining extra revenues. On-demand computing targets can be easily met with the maturity of cloud platforms and infrastructures. Computing will become the fifth social utility. Pay-as-you-go model will become the key usage-based pricing model.   

                  In short, cloud infrastructures are shared, virtualised, automated and pooled compute servers. In other words, as enterprises are looking forward for dynamic, consolidated, converged, and adaptive infrastructures for IT and business alignment, enablement, enlightenment, and empowerment, the emergence of cloud computing is being viewed as the blessing and boon for individuals, innovators, and institutions to embrace the cloud style in style to embark on the next-generation computing and to produce the next wave of personal as well as professional applications and people-centric services. Consolidation and virtualization play a strategic and significant role in taking the pioneering and path-breaking cloud paradigm forward. Service integration, composition and collaboration will become easier. The complex job scheduling, system diagnosis, load identification and balancing, resource allocation, de-allocation and reallocation, resource management and provisioning tasks are being compactly and completely automated so that the need for error-prone human intervention, instruction and interpretation are completely taken off.

 The Intended Audience for this Book - This book is mainly for business managers, IT managers, IT architects, CIOs, CTOs, CEOs, IT strategy decision-makers, and all potential cloud services buyers. Though there are source codes in some of the chapters, programmers may not find this book handy. The principal intention is to supply the cloud-centric trends, directions, technologies, processes, platforms, practices, patterns and processes etc.

                   Chapter 1, “What is cloud computing?” provides a general overview of the concepts of cloud computing. It touches briefly on the evolution of cloud computing and the growing importance of cloud computing as a boon for enterprises. 

                 Chapter 2, “Understanding cloud computing classifications,” provides an understanding of the technological underpinnings of cloud computing. It presents a framework for understanding the various types of cloud providers and gives an overview of their capabilities. It ends with a brief discussion on how to choose a cloud provider.

                  Chapter 3, “The business case for cloud computing,” discusses the economic implications of cloud-based computing. It starts with a simplified comparison of different implementation models. Next, we look at specific examples of the cost benefit/ROI of cloud-based implementations for different sizes of organizations.

                   Chapter 4, “Security and the private cloud,” deals with the number-one issue preventing people from adopting the cloud: security. The primary question is, “Will my data be safe?” The short answer is that security will be as much up to your policies, procedures, and careful software engineering as it ever was. Yes, in some (rare) instances, there is zero room for mistakes (for example, data related to national security), and a private cloud is warranted. As a step toward full public-cloud computing, some large enterprises are turning their existing (sunk-cost) data centers into private clouds. Why do they want to do this? Is it a good idea? 

                  Chapter 5, “Designing and architecting for cloud scale,” discusses the unique aspects of high-scale applications and how to design and architect them so they can handle the full onslaught of the entire world using your application. 

                  Chapter 6, “Achieving high reliability at cloud scale,” covers topics related to using cheap hardware in high volumes and how to deal with the expected failures of such hardware gracefully while continuing to give good service to a potentially huge number of users.

                   Chapter 7, “Testing, deployment, and operations in the cloud,” relates to the fact that the cloud represents a different environment in which to operate from the way things are done in internal IT data centers. This chapter discusses those differences in the areas of how applications are tested, deployed, and then operated in a production scenario.

                  Chapter 8, “Practical considerations,” looks at the practical considerations involved in running successful applications in the cloud. Beginning with the technical and business challenges that you must consider, it moves on to a discussion of the most important operational issues. 

                Chapter 9, “Cloud 9: the future of the cloud,” discusses the future evolution of cloud computing and forecasts how the technology will evolve over the next two decades.

                  This book covers a lot about the humble beginning, the evolution, and the future of cloud computing, the hottest buzzword in the industry and academic circles. The details about the cloud bursting architecture are really informative, inspiring and instigating. The business cases are very well illustrated, illuminated and inscribed so that all the lingering myths and doubts of business entrepreneurs and executives get fully removed. The concerns and challenges are described in a simple manner so that researchers can think of good solutions. Clouds will be the common, core and central part and portion of our everyday life in the days to unfold. Definitely and diligently this book reveals and revels on the exploding cloud pie. I strongly recommend this book for business and IT managers, leaders and consultants. Another noteworthy point is that authors are eloquent in English and could convey unambiguously what they intended to tell to the perspective readers.  

Reviewer

 Pethuru Raj PhD

Robert Bosch Engineering and Business Solutions (RBEI) Ltd,

L7-A043, Gold Hill Square, Bommanahalli,

Bangalore, 560068, India

Home Page: www.boschresearch.com

Cell Number: 91 9448729625

Personal Home Page: www.peterindia.net