Building Multi-Tenant Service Applications in the Cloud
Service orchestration techniques combine the benefits of Service Oriented Architecture (SOA) and Business Process Management (BPM) to compose and coordinate distributed software services. On the other hand, Software-as-a-Service (SaaS) is gaining popularity as a software delivery model through cloud more » platforms due to the many benefits to software vendors, as well as their customers. Multi-tenancy, which refers to the sharing of a single application instance across multiple customers or user groups (called tenants), is an essential characteristic of the SaaS model.
Written in an easy to follow style with discussions supported by real-world examples, Service Orchestration as Organization introduces a novel approach with associated language, framework, and tool support to show how service orchestration techniques can be used to engineer and deploy SaaS applications.
* Describes the benefits as well as the challenges of building adaptive, multi-tenant software service applications using service-orchestration techniques
* Provides a thorough synopsis of the current state of the art, including the advantages and drawbacks of the adaptation techniques available
* Describes in detail how the underlying framework of the new approach has been implemented using available technologies, such as business rules engines and web services « less
Define, model, implement, and monitor real-world BPEL 2.0 business processes with SOA-powered BPM
This book is a comprehensive guide that shows developers how to design and develop business processes in BPEL efficiently. Throughout the book the authors discuss important concepts and offer real-world examples covering the IBM WebSphere SOA platform. This book is aimed at SOA architects and developers more » involved in the design, implementation, and integration of composite applications and end-to-end business processes. It provides comprehensive coverage of WS-BPEL 2.0 for implementing business processes and developing SCA composite applications, dealing with the issues of composition, orchestration, transactions, coordination, and security. It uses IBM WebSphere SOA platform version 7.0. To follow this book you need to have basic knowledge of XML, web services, and Java EE. You should also be familiar with basic concepts of Business Process Management (BPM). « less
A plain-English guide to managing IT from the customer's perspective
* Practical guidance on delivering and managing IT so that it meets the multiple needs and demands of a company and its customers and end-users--both inside and outside the organization--is hard to come by; this accessible book takes more » a common-sense approach that explains exactly what IT services are and how to fit them most effectively into a business
* Topics include setting a framework, keeping costs down, improving efficiency, and maintaining standards and best practices
* This concept of how IT should be wired specifically into the goals and need of the company and its customers is part of a broader picture that includes ITIL, BPM, SOA, and Six Sigma
Marcia Kaufman (Waltham,MA) is a founding partner of Hurwitz & Associates with 20 years of experience in analytics, business strategy, and industry research in business technology. Fern Halper (Waltham, MA) is a founding partner of Hurwitz & Associates and has more than 20 years of experience in data analysis, business analysis, and strategy development. « less