Description
Providing you with expert guidance on integrating utility computing within your organization, this timely, easy-to-understand resource offers you a unified view of this increasingly important service-provisioning model. Cutting through the marketing hype, the book clearly explains the rationale behind utility computing strategies from major vendors like IBM, HP, and SUN. You gain a thorough understanding of the technologies behind utility computing and discover how they can be implemented and adapted within today's SOO (service oriented organization) environment. The book delves into the nitty gritty of enterprise application architecture to show how independent software vendors can turn licensed applications into software as service (SaS) applications. You find real-world case studies of vendors who have successfully implemented utility computing strategies and see how utility computing transcends different industries, from government and banking, to retail and healthcare. This practical book helps you identify what specific utility computing solutions are best suited for your organization and shows you how this architectural model can be adapted in a stepwise fashion, helping you avoid large upfront expenditures.
Table Of Contents
Part 1: The IT Infrastructure Introduction.; Standard and Working Groups -Introduction. Working Groups. Service Oriented Architecture. Web Services. Extensible Markup Language (XML). Simple Object Access Protocol (SOAP). Web Services Description Language (WSDL). Universal Description, Discovery, and Integration (UDDI). Business Process Execution Language (BPEL). Data Center Markup Language (DCML). Web Services Distributed Management (WSDM). Service Provisioning Markup Language (SPML). Application Response Management (ARM). Reusable Asset Specification.; The Hosting Infrastructure - Models Within a Data Center. Matching Capability to Demand. Utility Computing. Infrastructure Management. Infrastructure Management Implementations. Infrastructure Management Types. Making the Paradigm Shift.; Old and New Technologies - Virtualization. Hyper-Threading. Blade Servers. Automated Provisioning. Policy Based Automation. Application Management. Evaluating Utility Management Technology (Case Study). Virtual Test and Development Environment (Case Study).; Automating the Data Center - Business Objectives. Automation Agenda. Data Center Model. Provisioning Manager. Policy-Based Provisioning Concepts. Planning for Automation.; Data Center Collaboration - Problem Description. Creating Demand. Creating Value. Implementation of Both Solutions.; Part 2: Software Application Services Software Utility Application Architecture - What is an Enterprise Application? Detailed Attributes of an SUA.; Software Application Services Framework - Common Enablers. How Do Utility Application Services Use the SASF. How Does SASF Fit in a Utility Infrastructure? Business Benefits to Having an SASF. Application Management Case Study.; Designing Multi-Tenant Applications from a Database - Implementing Database System for Multi-Tenant Architecture. Database Architecture Scenarios. Recommendations.; Metering, Measuring and Monitoring - Design of a Web Services Metering Algorithm. IT Measurements. Application Monitoring.; Upgrade and Notification Design - The Upgrade Process. The Notification Process. Summary of the Design. Notification Policy Design.; Transforming to Software Services - Application Enablement Program for Software Applications. Financial Modeling. From Licensed Software to ASP (Case Study).; Part 3: Business Processes Computing Business Transformation - Business Transformation for Computing. Business Service Marketplace Facility. Technology for Business Service Marketplace. Role of Business Service Marketplace Provider. Variable Virtual Company (Case Study).; Driving Forces Behind Software Services - Software Applications Services and Business Transformation. The Utility Application Service Paradox. Benefits to Application Vendors and Enterprise End Customers.; Utility Computing Tools - Toolkit Strategy for Utility Computing Environments.; Vertical Industries - Government. Banking. Retail. Healthcare.; Future - Future of Infrastructure Computing Utilities. Future of Software Utility Application. Verticalization and Specialization. Changing Roles of Solution Vendors. Business Decisions. Have We Crossed the Chasm yet? Closing Notes.;
Author
-
Alfredo Mendoza
Alfredo Mendoza is an IT specialist with the IBM System and Technology Group. Mr. Mendoza has authored and coauthored several patent invention publications on thread management and metering algorithms used in advanced Web services environments. He holds a B.Sc. in electronics and communications engineering from De La Salle University, Manila, Philippines.