文档介绍:This page intentionally left blank
ENTERPRISE PUTING
Technology, Architecture, Applications
puting promises to revolutionize IT and business by making
computing available as a utility over the . This book is intended pri-
marily for practicing software architects who need to assess the impact of
such a transformation. It explains the evolution of the into a cloud
computing platform, describes emerging development paradigms and tech-
nologies, and discusses how these will change the way enterprise applications
should be architected for cloud deployment.
Gautam Shroff provides a technical description of puting tech-
nologies, covering cloud infrastructure and platform services, programming
paradigms such as MapReduce, as well as ‘do-it-yourself’ hosted development
tools. He also describes emerging technologies critical to puting.
The book also covers the fundamentals of puting, including a
technical introduction to enterprise architecture, so it will interest program-
mers aspiring to e software architects and serve as a reference for a
graduate-level course in software architecture or software engineering.
Gautam Shroff heads TCS’ Innovation Lab in Delhi, a corporate R&D lab that
conducts applied research in software architecture, natural language process-
ing, data mining, multimedia, graphics puter vision. Additionally
he is responsible for TCS’ Global Co-work (COIN), which
works with venture-backed emerging panies to create and
take to market solutions that have disruptive innovation potential. Further, as
a member of TCS’ Corporate Technology Board, he is part of the process of rec-
ommending directions to existing R&D efforts, spawning new R&D efforts,
sponsoring external research and proliferating the resulting technology and
intellectual property across TCS’ businesses.
ENTERPRISE CLOUD
COMPUTING
TECHNOLOGY, ARCHITECTURE,
APPLICATIONS
GAUTAM SHROFF
CAMBRIDGE UNIVERSITY PRESS
Cambridge, New York, Melbourne, Madrid, Cape