Enterprise Cloud Computing: Technology, Architecture, Applications

  • 4h 33m
  • Gautam Shroff
  • Cambridge University Press
  • 2010

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.

About the Author

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.

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.

In this Book

  • Abbreviations
  • Enterprise Computing—A Retrospective
  • The Internet as a Platform
  • Software as a Service and Cloud Computing
  • Enterprise Architecture—Role and Evolution
  • Cloud Computing Platforms
  • Cloud Computing Economics
  • Web Services, Ajax and Mashups
  • Virtualization Technology
  • Multi-Tenant Software
  • Data in the Cloud
  • MapReduce and Extensions
  • Dev 2.0 Platforms
  • Enterprise Software—ERP, SCM, CRM
  • Custom Enterprise Applications and Dev 2.0
  • Workflow and Business Processes
  • Enterprise Analytics and Search
  • Enterprise Cloud Computing Ecosystem
  • Roadmap for Enterprise Cloud Computing
  • References
SHOW MORE
FREE ACCESS

YOU MIGHT ALSO LIKE

Rating 4.4 of 72 users Rating 4.4 of 72 users (72)
Rating 4.6 of 65 users Rating 4.6 of 65 users (65)
Rating 4.6 of 164 users Rating 4.6 of 164 users (164)