Kale, Vivek,

Guide to cloud computing for business and technology managers : from distributed computing to cloudware applications / Vivek Kale. - 1st - Boca Raton : CRC Press, Taylor & Francis Group, [2015] ©20 ©2015 - 1 online resource : illustrations (black and white).


Includes bibliographical references and index.

Preface Acknowledgments Increasing Functional Specificity over Increasingly Commoditized Hardware Google’s Vision of Utility Computing Drivers for Cloud Computing in Enterprises Modern On-Demand Computing Grid Computing Server Virtualization Computer Hardware Types of Computer Systems Parallel Processing Multiprogramming Vector Processing Symmetric Multiprocessing Systems Massively Parallel Processing Enterprise Systems Evolution of ES Extended Enterprise Systems (EES) Autonomic Computing Summary Section I: Genesis of Cloudware Networking and Internetworking ARPANET Ethernet TCP/IP Protocol Computer Networks Network Principles Types of Network Network Models Internet Internet Services World Wide Web Origin of the Section 1. Genesis of cloudware --
section 2. Road to cloudware --
section 3. Cloudware --
section 4. Cloudware applications. World Wide Web Browser Applications of the World Wide Web Semantic Web Internet of Things Summary Distributed Systems Distributed Applications N-Tier Application Architecture Enterprise Component Architecture Enterprise Component Model Distributed Application Requirements Component-Based Technologies Advent of Component-Based Technologies Distributed Computing in the Enterprise Summary Enterprise Application Integration (EAI) Enterprise Applications Management of Enterprise Applications Systems Heterogeneity in Enterprises Integration of Enterprise Applications Basics of Integration Models of Integration Patterns of Integration Summary Integration Technologies Middleware Database Access Technologies Microsoft Open Database Connectivity (ODBC) Java Database Connectivity (JDBC) Asynchronous Middleware Store and Forward Messaging Publish/Subscribe Messaging Point-to-Point Messaging Event-Driven Processing Mechanism Synchronous Middleware Remote Procedural Call (RPC) Remote Method Invocation (RMI) Messaging-Oriented Middleware (MOM) Integration Brokers Java Message Service (JMS) Request/Reply Messaging Middleware Transaction Processing Monitors Object Request Brokers Application Servers Web Services Enterprise Service Bus (ESB) Enterprise Systems Replacing a Point-to-Point Integration Architecture with a Broker Enterprise Systems with an Enterprise Model Summary J2EE for Enterprise Integration Choosing an Enterprise Application Integration Platform CORBA DCOM J2EE .NET Enterprise Application Integration (EAI) Using J2EE Reference Architecture Realization of the Reference Architecture in J2EE Model–View–Controller Architecture Overview of J2EE Platform Technologies Summary Section II: Road to Cloudware Service-Oriented Architecture Defining SOA Services SOA Benefits Characteristics of SOA Dynamic, Discoverable, Metadata Driven Designed for Multiple Invocation Styles Loosely Coupled Well-Defined Service Contracts Standard Based Granularity of Services and Service Contracts Stateless Predictable Service-Level Agreements (SLAs) Design Services with Performance in Mind SOA Ingredients Objects, Services, and Resources SOA and Web Services SOA and RESTful Web Services SOA Applications Rapid Application Integration Multichannel Access Business Process Management Summary Web Services Web Service Standards XML WSDL SOAP and Messaging UDDI Security, Transactions, and Reliability Semantic Web Services Summary Enterprise Service Bus (ESB) Defining Enterprise Service Bus (ESB) Evolution of ESB Elements of an ESB Solution Integration Brokers Application Servers Business Process Management ESB Transport-Level Choices Connectivity and Translation Infrastructure ESB Scalability Event-Driven Nature of ESB Key Capabilities of an ESB Leveraging Legacy Assets Summary Service Composition Process Workflow Business Process Management (BPM) Business Processes via Web Services Service Composition Business Process Execution Language (BPEL) Background of WSDL BPEL4WS BPEL Process Model Summary Application Service Providers (ASPs) Enterprise Application Service Providers (ASPs) Fundamentals of ASP ASP Business Model Service Level Agreements (SLAs) ASP Value Drivers ASP Benefits, Risks, and Challenges Oracle SAP CRM On Demand Private ASPs What Does a Private ASP Offer? Summary Grid Computing Background to Grid Computing Introduction to Grid Computing Virtualization Cluster Web Services P2P Network Comparison with Other Approaches Characteristics of a Grid Types of Grids Grid Technologies Grid Computing Standards Globus Summary Section III: Cloudware Cloudware Basics Cloud Definition Cloud Characteristics Cloud Delivery Models Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS) Cloud Deployment Models Private Clouds Public Clouds Hybrid Clouds Community Clouds Cloud Benefits Flexibility and Resiliency Reduced Costs Centralized Data Storage Reduced Time to Deployment Scalability Cloud Challenges Scalability Multitenancy Availability Summary Cloudware Economics Drivers for Cloud Computing in Enterprises Total Cost of Ownership (TCO) Capital Budgeting Models Provisioning Configurations Traditional Internal IT Colocation Managed Service IaaS Cloud Model Quality of Service (QoS) Service-Level Agreement (SLA) Summary Cloudware Technologies Virtualization Characteristics of Virtualized Environment

Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time;

Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.

9781482219234 (PDF ebook) : 9781138329102

Cloud computing.
COMPUTERS -- Computer Science.

004.678 / KAL

Powered by Koha