Enterprise Cloud Computing - Technology, Architecture, Applications - Softcover

Gautam Shroff

  • 3.89 out of 5 stars
    18 ratings by Goodreads
 
9781107648890: Enterprise Cloud Computing - Technology, Architecture, Applications

Synopsis

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. Table of Contents Preface Part I. Computing Platforms: Enterprise computing: a retrospective The internet as a platform Software as a service and cloud computing Enterprise architecture: role and evolution Part II. Cloud Platforms: Cloud computing platforms Cloud computing economics Part III. Cloud Technologies: Web services, AJAX and mashups Virtualization technology Multi-tenant software Part IV. Cloud Development: Data in the cloud MapReduce and extensions Dev 2.0 platforms Part V. Software Architecture: Enterprise software

"synopsis" may belong to another edition of this title.