TY - BOOK AU - Shroff,Gautam TI - Enterprise cloud computing: technology, architecture, applications SN - 9780521137355 (pbk.) PY - 2010/// CY - Cambridge, New York PB - Cambridge University Press KW - Cloud computing KW - Software architecture KW - Computer software KW - Development KW - Informatique dans les nuages KW - ram KW - Stockage en ligne (informatique) N1 - Includes bibliographical references and index; 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 N2 - 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-- ER -