Skip to content
Register Sign in Wishlist

Enterprise Cloud Computing
Technology, Architecture, Applications


  • Date Published: October 2010
  • availability: In stock
  • format: Paperback
  • isbn: 9780521137355

£ 39.99

Add to cart Add to wishlist

Other available formats:

Looking for an inspection copy?

This title is not currently available on inspection

Product filter button
About the Authors
  • Cloud computing promises to revolutionize IT and business by making computing available as a utility over the internet. This book is intended primarily for practising software architects who need to assess the impact of such a transformation. It explains the evolution of the internet into a cloud computing platform, describes emerging development paradigms and technologies, and discusses how these will change the way enterprise applications should be architected for cloud deployment. Gautam Shroff provides a technical description of cloud computing technologies, 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 cloud computing. The book also covers the fundamentals of enterprise computing, including a technical introduction to enterprise architecture, so it will interest programmers aspiring to become software architects and serve as a reference for a graduate-level course in software architecture or software engineering.

    • The first technical treatment of this emerging area
    • Covers all the essentials required to understand cloud computing
    • Describes in detail new programming paradigms such as MapReduce and Dev 2.0
    Read more

    Reviews & endorsements

    'Gautam Shroff's new book has arrived at a critical time and ably serves the computer professional wishing explore important new information technology. The past few years have seen an acceleration in the normally rapid pace of technological change. Cloud computing is becoming the new reality. It requires an understanding of virtualization and of the new systems designed to support massively parallel computation in the cloud: map-reduce, Hadoop, Hive, and many others. These techniques in turn make possible very large-scale enterprise analytics, using a variety of modern data-mining algorithms. In a succinct way, the author introduces us to all of these technologies and provides a unique perspective on today's IT infrastructure.' Jeffrey D. Ullman, Professor Emeritus, Stanford University

    'Clouds are usually associated with vapor, and are close cousins of fog and mist - Gautam's book is a huge step forward in bringing clarity and tangibility into this exciting next stage of evolution in enterprise IT. Gautam has a deep understanding of the cloud from the technology, customer requirement, service provider and innovator perspectives. I am glad he has translated this wealth of knowledge to the benefit of the greater technical community.' K. Ananth Krishnan, Chief Technology Officer, Tata Consultancy Services

    See more reviews

    Customer reviews

    Not yet reviewed

    Be the first to review

    Review was not posted due to profanity


    , create a review

    (If you're not , sign out)

    Please enter the right captcha value
    Please enter a star rating.
    Your review must be a minimum of 12 words.

    How do you rate this item?


    Product details

    • Date Published: October 2010
    • format: Paperback
    • isbn: 9780521137355
    • length: 290 pages
    • dimensions: 235 x 177 x 14 mm
    • weight: 0.57kg
    • contains: 85 b/w illus. 1 colour illus.
    • availability: In stock
  • Table of Contents

    Part I. Computing Platforms:
    1. Enterprise computing: a retrospective
    2. The internet as a platform
    3. Software as a service and cloud computing
    4. Enterprise architecture: role and evolution
    Part II. Cloud Platforms:
    5. Cloud computing platforms
    6. Cloud computing economics
    Part III. Cloud Technologies:
    7. Web services, AJAX and mashups
    8. Virtualization technology
    9. Multi-tenant software
    Part IV. Cloud Development:
    10. Data in the cloud
    11. MapReduce and extensions
    12. Dev 2.0 platforms
    Part V. Software Architecture:
    13. Enterprise software: ERP, SCM, CRM
    14. Custom enterprise applications and Dev 2.0
    15. Workflow and business processes
    16. Enterprise analytics and search
    Part VI. Enterprise Cloud Computing:
    17. Enterprise cloud computing ecosystem
    18. Roadmap for enterprise cloud computing
    List of abbreviations

  • Author

    Gautam Shroff
    Gautam Shroff heads TCS' Innovation Lab in Delhi, a corporate R&D lab that conducts applied research in software architecture, natural language processing, data mining, multimedia, graphics and computer vision. Additionally he is responsible for TCS' Global Co-Innovation Network (COIN) which works with venture backed emerging technology companies 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 recommending 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.

Sign In

Please sign in to access your account


Not already registered? Create an account now. ×

Sorry, this resource is locked

Please register or sign in to request access. If you are having problems accessing these resources please email

Register Sign in
Please note that this file is password protected. You will be asked to input your password on the next screen.

» Proceed

You are now leaving the Cambridge University Press website. Your eBook purchase and download will be completed by our partner Please see the permission section of the catalogue page for details of the print & copy limits on our eBooks.

Continue ×

Continue ×

Continue ×

Find content that relates to you

Join us online

This site uses cookies to improve your experience. Read more Close

Are you sure you want to delete your account?

This cannot be undone.


Thank you for your feedback which will help us improve our service.

If you requested a response, we will make sure to get back to you shortly.

Please fill in the required fields in your feedback submission.