A Service Framework for Managing Cloud Services form Consumer Perspective
|
|
- Della Lindsey
- 8 years ago
- Views:
Transcription
1 A Service Framework for Managing Cloud Services form Consumer Perspective ABSTRACT: Student: Hong Thai Tran Suppervisor: George Feuerlicht Submit Date: 08 September Innovation of web service and cloud computing introduced a new form of application module delivery in which software functionality is consumed as a service provided by external provider. This new availability is significant research area however to offer a novel challenge of service evolution where service providers are lack information of the how service consumers use their services. More precisely, this study addressed main problems of client applications in this cloud computing context: QoS of client applications are sticky impacted by QoS of cloud services; in case of a important serivce is unavalable, consequently, client system is also be unavailable; client application need to re-act immediate with uncompatible changes to avoid crash. This research is concerned with the design of model to protect client applications from unexpected service changes of providers. For the purpose of this work, a service consumer framework is introduce to manage service evolution and then to minimize the impact of change on consumer systems from the changes of external service providers. Service evolution is handled and management from consumer perspective. The aim of this research is to develop a mechanism to manage external services and how to overcome the changes or temporary unavailable of external cloud service. The approach will be to use participatory design techniques to develop a midleware framework for use as intermediate layer in consumer system and the to manage using of cloud services. The results of study indentified a model of management external service in client systems using workflow engine and service repository. At design time, service consumer can browse services information and verify them to use this service in their applications. When consumers verify service information in service repository, they are assitant to select service to sastify thier applications requirments especially QoS requirements such as response time and avalability. The more complex, services are able to composed to provide a busisness activities of consumers as a deliver services and payment services can be composed to become an online shopping service. The result of this work is model of managing services in client system and help service consumers overcome the issue of service evolution. This is an intermediate platform supporting service consumer applications in term of service evolution, cost saving and performance elasticity. In this research, we propose a Service Consumer Framework that provides client applications ability of evolution management, integration, and arbitrage. The framework is intermediation management layer between an application owner and the cloud services provider.
2 CONTENTS 1 Introduction Literature review Service evolution Evolution management approaches Service change classification Dealing with changes Service evolution analysis Cloud service brokers Research Methodology Proposed Model Service Consumer Framework Conclusion References... 13
3 1 Introduction Over a decade, the evolution of service oriented applications has been investigated in order to analyze the impact of changes and enhance the service development and maintenance processes. Service oriented architecture (SOA) enterprise systems day by day become more complex as they contain a vast array of business processes and workflows integrated to both internal domains and external partners. For example, a conference management system (Figure 1) normally use a list of service providers to support business functionality like Paypal, OnePay, or SecurePay gateway for credit card payment functionality; FlightAware, Flight Explorer for pick-up service; and Google Geocoding API or QAS Pro Web for customer address validation. Other financial application or supply change applications can involve a vast range of external services such as logistic services from FedEx, Amazon Service, ebay or PayPal. In an environment of constant change of business requirements to support business agility and innovation, these services need to be upgraded to introduce new functionalities to customers. They are also required to maintain, fix bugs, improve performance or enhance business processes. Although whenever services are changed, reputed providers often try to manage the change and predict the effect on consumer system to keep the reputation of their services. Those evolutions are actions possibly cause some risks to clients applications. In some cases, it can break the clients system and disrupt business operations because of the inconsistency between services and applications. The research question is how to minimize the impact of consumer system when external service provider evolved their services. Services are subjects of evolution over their life due to new requirements and changes in business process. In both enterprise SOA application and service domain provider, services are in demand of introduction new functionality or modification to fix bugs, enhance and improve performance. Therefore, service providers should be aware of the impact of changes on their service consumer to guarantee there is no disruption in clients system due to these changes. Many researchers have been discussing on the topic of service evolution and focus on how to minimizing impact of changes on clients. They present results of their work on groups of topic of service evolution analysis and main solutions in service evolution management: versioning service changes and management service development life cycle. While most of the research on this topic deals with service evolution from the service provider perspective and introduced some approaches such as versioning and conversion, role-based management, user driven or Quality of service (QoS) driven. My research considers this problem from the perspective of service consumer and develops effective methods to protect service consumer applications from changes in externally provided services Cloud technology has been growing and delivering a significant part in enterprise system and software industry that offer an elastic and scalable service to business owners, especially small and medium sized businesses. Cloud technology is widely agreed that associated with a number of benefits include cost savings, elasticity, scalability, load bursting, on demand system and competitiveness. In consumer perspective, many organizations today rely on cloud-based services for a significant
4 part of their IT (Information Technology) infrastructure and applications. Given the compelling economic and technical advantages the adoption of cloud computing solutions is likely to accelerate the trend towards Cloud computing adoption. With the diversity of cloud services, same type of services can be provided by various cloud service providers with different API and quality of service (QoS). API management ( can give an overview vision of multiplicity in (cloud) service s market which creates a challenge for cloud customer to make decision among a bunch of services. In the cloud technology area, these enterprise applications will come to depend more and more on the cloud service providers which seems an application is a composed of a group of services and quality of applications is contingent on the quality of services which it is composed of. Services are subjects of continuous evolution over their life due to new requirements and changes in business process. In a competitive environment, service providers are in demand of introduction new functionality or modification to fix bugs, enhance and improve performance. Therefore, service providers should be aware of the impact of changes on their service consumer to guarantee there is no disruption in clients system due to these changes. Dealing with the service evolution from cloud service providers becomes an important challenge of application owners in this context. Thus, as new service providers join to market or new services are introduced, businesses also need to flexible in their selection and able to change an in-use service to other equivalent service that are cheaper or better. The change process should be transparent and not impact on applications as well as business activities. Many researchers have been discussing on the topic of service evolution and focus on how to minimizing impact of changes on clients. While most of the research on this topic deals with service evolution from the service provider perspective and introduced some approaches such as versioning and conversion, role-based management, user driven or Quality of service (QoS) driven, this research consider the problem from the perspective of service consumer and develop effective methods to protect service consumer applications from changes in externally provided services. Because of the distributed nature and inherent dependencies of services, there is a losing coupled connection between service providers and service consumers [1-4]. On one hand, service providers do not necessarily have information of whom or how services are used by service consumers in their own systems. On another hand, service consumers seem to not know the changes of external service until they invoke them and their system crashes. Moreover, changes in service provider frequently lead to the service consumer putting their system back to the development process (analysis, design, coding, testing, deploy) to upgrade their applications. This requires effort (time and cost) for their clients. For that reason, the service provider needs to be responsive to the impact of service evolution on their partners, especially some important partners to avoid potential crash in business operations. This research proposes a Service Consumer Framework (SCF) as an intermediate framework support service consumers in identify, select and implement services in their client system. Besides offering all aspects of aggregation, arbitrage, integration and intermediation, SCF provide a characteristic of redundancy that able to automatically switch among the same type of service when a service is evolved or become
5 temporarily unavailable to overcome service evolution. The objective of SCF is to provide (simulate) environment that provides transparency against failure and evolution of cloud services similar to what exists in intra-enterprise environments. The related works on service evolution and cloud service brokerage are discussed in section 2. In section 4 and 5, the proposed model of SCF is presented and explained in detail. One module of SCF is an assistant website with information of services in service repository to assist service customer in select suitable services with their needs. Another module is wrapped APIs that include service router and service adaptors to protect client applications form external changes of service providers. Service provider will contribute functionality of redundancy by determining and invoke the first priority service based on their availability, status stored in Service Repository and user references. The conclusion and directions of future work will be presented in section 6.
6 2 Literature review In this section, I reviewed two research topics that are closely related to my research: service evolution (section 2.1), and cloud service brokerage (section 2.2). 2.1 Service evolution Evolution management approaches A common approach to manage service evolution is apply knowledge from software evolution that is studied for decades and a Laws of Software Evolution is formulated by Lehman [6]. Eisfeld et al. [2], Fokaefs et al. [3], and Romano, Pinzger [1] agree that service evolution is even more critical and challenging due to loosely coupled feature of web services. Similarly, Papazoglou et al. [7] listed subtle differences in coupling, invocation, binding and composition between service oriented and component oriented and highlight the challenges of service evolution. They proposed a systematic revision of theories for component evolution to able to apply in service evolution. Despite this, some software evolution approaches are still applied in service evolution. Researchers like Borovskiy and Zeier (2008), Fokaefs et al. (2011), Papazoglou (2008), Papazoglou et al. (2011), and Romano and Pinzger (2012) suggested the traditional techniques such as versioning, version compatibility and conversion to manage the service evolution. Regarding this approach, service provider will provide a list of different versions of services and keep maintain these versions to serve their clients. In software evolution management, maintenance is recognized as a significant component of overall costs and time spent [8]. By the same token, maintain number of versions of service will be costly for service providers so this technique may only suit for a few famous providers which have enough infrastructure and work forces. Another interesting approach in minimizing the impact of service evolution is methodologies to perfectly improve the service design. The good service design in the early stage can help to reduce maintenance cost of production and provide a wide flexibility of changes to system [9]. Thus, Perepletchikov et al. [10] indicated the relationship between interface changes and external cohesion metric. This relationship between quality of service design and maintainability of applications is also the research topic of other researcher [11-13]. Although it is widely accepted that high quality service design can promote flexibility and maintainability of services and help them be more adaptable to change in future but the impact of service evolution on client applications can be entirely avoided by service design. Although there are some other views in minimizing the impact of service evolution management such as framework of role [14-16], QoS driven approach [17], or user s requirement driven approach [18], a limitation of these research is that most researchers only focused on the service provider side in service usage connection. The methodology to minimize the impacts of change on service consumer side is also significant because the consumer application is more vulnerable when service
7 providers evolve their services. This limitation is recognized in an article of Fokaefs et al. [3] Service change classification In an earlier article named The challenges of service evolution, Papazoglou [4] proposed a classification of service evolution into two different types of shallow change and deep change to suggest different management methodologies for each type. While the shallow changes are defined as small-scale incremental evolution or enhancement bound in a service, deep changes are broad-scale evolution that possibly change entire value chain of services [7,4]. The authors used an Automotive Purchase Order Processing industrial case study a systematic way of looking at service evolution and analysis various evolutionary scenarios to demonstrate their findings. Support for this classification, Fokaefs et al. [3] give more explanation about shallow changes and deep changes where shallow changes are simply immediate operation change and deep changes deeply happened in the chain of types having effect on the various elements Developing these ideas, Andrikopoulos et al. [19] introduced a theoretical framework as service evolution management mechanism of shallow change. As a particular part of this research, they show two dimensions of horizontally and vertically service compatibility introduced in form of a T-shaped changes model. In contrast, other researchers use difference views in classification service changes. For example, Borovskiy, Zeier [20] identified two main types of service change in domain service: intrinsic and extrinsic. Sub-categories of service changes are also deeply explained in this article such as poor design and poor implementation quality for intrinsic type; and market drivers, differentiation drivers, business requirement drivers, operational process drivers, legislative or regulatory drivers, user related drivers for extrinsic types. In different way, Ziyan et al. [18] focus on user s requirement driven to classify service changes. This paper introduced a service adaptation framework based on user preferences using i-context. Service changes are considered user s profile changes, user preferences over different non-functional parameters changes, or operating environment state changes Dealing with changes Based on the classification of service changes, there are two common methodologies to deal with service evolution. Whereas, service versioning methodology is used to manage shallow changes included structural-level changes and business protocol changes, deep change or entire end-to-end service changes present several complexities that require a change-oriented service life-cycle methodology to handle these changes [7]. Service evolution also need to carefully analyze and evaluate the level of change to apply the suitable methodology. a. Dealing with shallow changes Support for versioning methodology, Andrikopoulos et al. [19], Borovskiy, Zeier [20], Fokaefs et al. [3], Romano, Pinzger [1] discussed on how to implemented version of services. Although, these researchers agree that maintain multiple versions
8 of service is required costly and more payload on system infrastructure of service provider but they give some industrial case studies such as PayPal, FedEx, Amazon EC2 that still apply versioning methodology in their service to manage service evolution. The authors generally agreed that minimizing the number of current versions of service by provided full compatibility (backward compatibility and forward compatibility) can significant reduce the maintenance cost of service provider. Therefore, compatibility through service versions is discussed in several studies. For example, Andrikopoulos et al. [19] introduced the notion T shaped changes that analyze compatibility among service versions in horizontal and vertical dimensions. As other examples, Borovskiy, Zeier [20], Papazoglou et al. [7] also presented some mechanisms like message conversion or version comparison to optimize the number of different versions of services lead to reduce cost and lightweight the infrastructure. b. Dealing with deep changes To deal with deep changes, it is significant to have a service development life cycle because the complex of changes may require entire service redesign [7]. There are three main phrases in this service changed-oriented life cycle included: - Phrase 1 Need to evolve: this is phrase of understand reason of change, determine the cause and scope of change and collect the detail information of service metrics. - Phrase 2 Analysis impact of changes: this phrase focuses on the analysis, redesign services as well as deeply determine the different between new service and existing service. - Phrase 3 Align, refine, and define: this is final phrase of putting new service in production, testing and executing service operation Having similar ideas service changes-oriented life cycle, Wittern, Fischer [21] introduced a life cycle model of software service engineer and explained in details of all development activities that guide providers in service development and provision consumers in service consumption Service evolution analysis The second phrase and also the most important phrase of service evolution life cycle is analyzing the change of service to identify impact of these changes on service consumer system. Fokaefs et al. [3], Romano and Pinzger (2012) presented empirical studies on Web Service Description Language (WSDL) evolution analysis of Amazon EC2 service, PayPal payment gateway service and FedEx services. On one hand, Fokaefs et al. developed a tool named VTracker based on tree-alignment algorithm comparing complex WSDL specification to produce a tree distance between every pair of service versions. As the outcome of these tools, service evolution will be group in different types such as - Operation Deletions is scenario of an operation is disconnected or deleted that might immediately break client systems using it. Existing clients should be noticed the absence of operation and new client should not able to used it so that in the properly time, this operation can totally remove. This can be considered as a deep change.
9 - Inline Type is a shallow change such as a type in message is changed to parent type. Although it will not affect the use of existing client but customer should be noticed to handle this type change. - Aggressive Evolution is another interesting change which numerous of improvements were made. In this case, the latest version of services can be extremely different from the previous version. - Renaming Variables is noticed when a variable have changed its name during evolution process. This can cause a mismatch between messages of old service and new service. - Adding New Types sometimes does not lead to the functionality breaks unless the new type or new elements relate the result of the operation. - Changing Input or Output Types is a sensitive change of service able to break the interface of service. In this case, service consumer is frequently updated in order to invoke the operation correctly. On another hand, Romano, Pinzger [1] proposed another tool called WSDLDiff based on UMLDiff algorithm of Xing, Stroulia [22] to extract changes from subsequent versions of a web service by comparing the WSDL interface. The WSDLDiff tool will analyze the fine-grained changes of services to help consumers highlight the most frequent types of changes on XSD element, attributes, references and enumeration. These elements were affected by the following fine-grained changes: - XSD Element changes contain changes due to add, delete or move XSD Types or XSD elements. - Attribute changes: contain changes due to update of an attribute value or specifically change the attributes name. - Reference Changes: contain changes of referenced values. - Enumeration Changes contain changes due to add, delete enumerations. 2.2 Cloud service brokers The NIST Cloud Computing Reference Architecture [23] incorporates a Cloud Broker that manages the use, performance, and delivery of cloud services, and negotiates relationships between Cloud Providers and Cloud Consumers. Cloud Service Broker (CSB) forms an intermediate layer between service provider and plays an important role in the management of service evolution [24,25]. CSB typically supports a combination of functions that can be categorized as service intermediation, aggregation, and arbitrage [26]. Service intermediation involves enhancing some specific service property such as security or identity management. Service aggregation involves creating composite services from existing cloud services, combining data and service components into a single new service. In service arbitrage the broker monitors service properties such as price or performance and assists service consumers with selecting services that best matches their requirements. Cloud service brokers are subject of extensive current research interest. For example, Flowley et al. [27] propose a comparison framework for service brokerage solutions, and Usha et al. [28] use QoS (Quality of Service) attributes to identify
10 suitable services from a range of services of the same type with the objective of minimizing response time and cost. The QoS attributes used to select the service provider are based on the user preferences, automating the process of matching these preferences against QoS attributes of available services from different providers. Pawlur et al. [29] introduce a cloud broker service called STRATOS which represents an initial step toward an automated cross-cloud resource provisioning platform. The objective of STRATOS is to defer decisions about provider selection until runtime, using KPIs (Key Performance Indicators) to automatically identify suitable providers and services. The authors present experimental results that demonstrate how crosscloud distribution of applications can decrease the cost and improve the match with service consumer objectives. Cloud service broker (CSB) as an intermediate layer between service provider and service consumer is becoming a key concern topic of future research and development on service oriented computing and cloud computing. In service lifecycle model of cloud service brokerage, service evolution is a component which goes along whole lifespan of a service [24,25]. In particular purpose, service brokerage is a layer playing the important role in quality insurance and normalization. According to an early Gartner [26] research report on the topic, cloud service brokerage can be categorized into following types: a. Intermediation: An intermediation broker provides a service that directly enhances a given service delivered to one or more service consumers, essentially adding value on top of a given service to enhance some specific capability. CSBs will offer intermediation for multiple services of any kind such as identity management or access management. Individual cloud service consumers will acquire these intermediation services through some consumer-focused service providers, such as AT&T, Verizon, Telstra or Virgin Media. Intermediation brokers could also supervise pricing and billing. Intermediation brokerages and the broker products that support them will exist in three places. First they may reside in the cloud at the service provider s location, allowing the provider to deliver a level of governance beyond the original service. Second, the broker may reside at the consumer s location and may allow local management or administration of service levels. Finally, the service broker may exist in the cloud as a service and in this situations, a true brokerage service business exists independent of the original service provider or the consumer. b. Aggregation: It s unlikely that consumer organizations or individuals will be able to provide the data integration, process integrity or intermediation needed to bring multiple services together. An aggregation brokerage service combines multiple services into one or more new services. It will ensure that data is modelled across all component services and integrated as well as ensuring the movement and security of data between the service consumer and multiple providers. These aggregation brokers will exist primarily in the cloud as service providers in their own right, forming a layer of service provisions that approximates the application layer in traditional computing. In aggregation-style brokerages, the services brokered are generally fixed and won t change frequently.
11 c. Arbitrage: Cloud service arbitrage is similar to cloud service aggregation. The difference between them is that the services being aggregated aren t fixed. Indeed the goal of arbitrage is to provide flexibility and opportunistic choices for the service aggregator e.g., providing multiple services through one service provider or providing a credit-scoring service that checks multiple scoring agencies and selects the best score. d. Integration: Flowley et al [27] and ComputeNext,[30], one of the commercial cloud service brokerage platform, stated that a cloud service brokerage platform enable one more important category is Integration. Integration Cloud Service Brokerage is a function which maintains the data fidelity for organizations using multiple on-demand B2B software services, SaaS, PaaS, or IaaS and the resulting silos they create. Usha et al [28] propose a cloud broker service framework to decide on an appropriate service offered by different CSPs depending on the QoS requirements from the users. They discussed that same type of services is provided by different Cloud service providers (CSPs) with varying quality. Therefore it is important to provide the best service among the services offered by the CSPs. The objective of this framework is to provide the requested services with minimum searching time, with cheapest cost and access mechanisms. The QoS parameters considered are based on the user preferences and these constraints are used to select the best provider from all the available service providers. Their proposed work focuses on the QoS parameters throughput and response time. The primary functionality of this framework is as an automate framework to select the appropriate service for users based on QoS parameters (throughput, response time) stored in user references. Differently, SCF invoke services by user selection s priority and assist user using accurate QoS data. Our framework support service composition of same type of services to satisfy service availability. Ex: system requirements require 95% availability for payment service, however there are only some services that maximum is 90% availability. So SCF can compose two or three different payment services from different providers and make ability of redundancy to achieve user requirement of 95%. In another project work paper, Pawlur et al [29] introduce an initial version of broker service layer named STRATOS which represents an initial step toward the automated cross-cloud resource provisioning and inter-cloud platform. While abstraction layers to IaaS already exist, their focus is on delaying choosing a cloud provider from design/develop time to deployment time, with the ability to change the decision with limited development effort. STRATOS automate the decision entirely, and move the decision point from deployment time to runtime. STRATOS allows the application deployer to specify what is important to them in terms of KPIs so that when a request for resource acquisition is made it is able to consider the request against all providers offerings and select the acquisition that is best aligned with the objectives. Some experiments are presented in this paper that demonstrate how crosscloud distribution of an application can decrease the cost of the topology and create one that is better fitted to the deployer s objectives. They also discussed on exploring the design issues and challenges.
12 3 Research Methodology The research approach will be to use participatory design techniques to develop a midleware framework for using as intermediate layer in consumer system. The framework is to manage cloud services s usage in consumer system which help to handle service changes from service provider. This framework includes four modules: service repository is a "service store" used to search, identify and verify services information; service APIs are web-services using to integrate in client application; notification center is used to notify application administrators the statuses and changes of consumed services; and run-time statistic is updated service QoS information based on real-time accurate data. A prototype of framework is available at with more practical details of how to use framework in client system. Service Consumer Framework will be applied in case studies to get the experimental results. The Membership Information System (MIS) is a simplified scenario based on a real-world application system that consumes both internal (onpremise) and external (cloud) services. On-premise applications include: Contributions: application used to manage member donations and corporate contributions Subscriptions: application which allows customers to subscribe to publications online; and hard copies will be delivered to their home as well as they can read online via this application. On-Premise Applications Contributions Subscriptions Conf. Management Cloud Services Figure 1. Membership Information System Conference Management: is a simplified scenario based on a real-world conference management application which supports a number of conference management functions, including enrollment of participants, online payments, booking of accommodation and transportation, and management of related conference documentation Externally provided services include: Payment services: Paypal Payment Gateway ( SecurePay (
13 Flight tracking services: FlightAware (flightaware.com), live flight tracking maps, flight status, and airport information, Flight Explorer ( - real-time aircraft position display and management tool used for organizing customer pick-up service Address validation services: Google Geocoding API (developers.google.com/maps/documentation) QAS Pro Web ( Shipment tracking services: FedEx Express ( The MIS system operates in an environment where external services continually evolve with providers upgrading their services by adding and removing interface elements and operations. In addition, services are subject to outages and may become temporarily unavailable due to communications failures and site crashes. A key requirement for the MIS system is to maintain operation in this challenging environment. Contribution, Subscription and Conference Management use PayPal Pro service as a primary online payment method for donation, publication subscription and conference enrollment. This is viral business of corporation so that the payment service availability is sensitive system requirement. This is facilitated by the SCF Framework that uses adaptors to shield internal services from changes in external services as well as provide ability of service redundancy for MIS system. For example (Figure 2), in case of the main payment service (Paypal) is unavailable or changed that can caused a failure in applications, an alternative service (SecurePay) will be used to avoid business interruption. At this time, SCF will notify application administrators and system developers to analyze the failure and re develop system to adapt with new Paypal service. 4 Proposed Model 5 Service Consumer Framework 6 Conclusion References
Managing Cloud Services in the Enterprise The Value of Cloud Services Brokers
Whitepaper: Managing Cloud Services in the Enterprise The Value of Cloud Services Brokers Whitepaper: Managing Cloud Services in the Enterprise 2 The cloud has revolutionized the way businesses operate
More informationPrerequisites for Successful SOA Adoption
George Feuerlicht University of Technology, Sydney jiri@it.uts.edu.au 1. INTRODUCTION The adoption of SOA (Service Oriented Architecture) has gained momentum in the past two years, and the predictions
More informationA Flexible Approach for Assessing Service Compatibility at Element Level
153-1 A Flexible Approach for Assessing Service Compatibility at Element Level Marcelo Yamashita, Karin Becker, Renata Galante Instituto de Informática - Universidade Federal do Rio Grande do Sul Porto
More information1 Publishable summary
1 Publishable summary The 4CaaSt research project is creating an advanced Platform as a Service (PaaS). This cloud platform supports the optimized and elastic hosting of internet-scale multi-tier applications.
More informationSecond-Generation Cloud Computing IaaS Services
Second-Generation Cloud Computing IaaS Services What it means, and why we need it now Prepared for: White Paper 2012 Neovise, LLC. All Rights Reserved. Cloud Computing: Driving IT Forward Cloud computing,
More informationService Oriented Architecture (SOA) An Introduction
Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages
More informationSOA and Cloud in practice - An Example Case Study
SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is
More informationFederation of Cloud Computing Infrastructure
IJSTE International Journal of Science Technology & Engineering Vol. 1, Issue 1, July 2014 ISSN(online): 2349 784X Federation of Cloud Computing Infrastructure Riddhi Solani Kavita Singh Rathore B. Tech.
More informationExtend the value of your core business systems.
Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems
More informationCloud Services Brokerage: Technology and Market Assessment 2014-2019
Cloud Services Brokerage: Technology and Market Assessment 2014-2019 Phone: +44 20 8123 2220 Fax: +44 207 900 3970 office@marketpublishers.com Cloud Services Brokerage: Technology and Market Assessment
More informationTHE QUEST FOR A CLOUD INTEGRATION STRATEGY
THE QUEST FOR A CLOUD INTEGRATION STRATEGY ENTERPRISE INTEGRATION Historically, enterprise-wide integration and its countless business benefits have only been available to large companies due to the high
More informationBusiness-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster jku@zurich.ibm.com Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
More informationDeploying a Geospatial Cloud
Deploying a Geospatial Cloud Traditional Public Sector Computing Environment Traditional Computing Infrastructure Silos of dedicated hardware and software Single application per silo Expensive to size
More informationSLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
More informationOracle Real Time Decisions
A Product Review James Taylor CEO CONTENTS Introducing Decision Management Systems Oracle Real Time Decisions Product Architecture Key Features Availability Conclusion Oracle Real Time Decisions (RTD)
More informationConcurrent Technologies Corporation (CTC) is an independent, nonprofit, applied scientific research and development professional services
Concurrent Technologies Corporation (CTC) is an independent, nonprofit, applied scientific research and development professional services organization providing innovative management and technology-based
More informationOVERVIEW Cloud Deployment Services
OVERVIEW Cloud Deployment Services Audience This document is intended for those involved in planning, defining, designing, and providing cloud services to consumers. The intended audience includes the
More informationManaging Cloud Computing Services in the Enterprise
WHITE PAPER Managing Cloud Computing Services in the Enterprise THE VALUE OF A SINGLE, INTEGRATED CLOUD MANAGEMENT PLATFORM Managing Cloud Computing Services in the Enterprise 2 How does your organization
More informationRealize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP
Realize More Success with Software-plus-Services Cloud-based software from Microsoft Dynamics ERP Cloud computing is Internet-based development and use of computer technology. Large central data centers
More informationAvoiding the Accidental SOA Cloud Architecture
A UBM WHITE PAPER NOVEMBER 2011 Avoiding the Accidental SOA Cloud Architecture Prior to the hybrid cloud, IT determined how an enterprise infrastructure grew. With the introduction of Software-as-a- Service
More informationWhite Paper. Cloud Vademecum
White Paper Cloud Vademecum Cloud is the new IT paradigm this document offers a collection of thoughts, internal and external discussions and information. The goal is to inspire and stimulate the route
More informationperspective Microservices A New Application Paradigm Abstract
perspective Microservices A New Application Paradigm Abstract Microservices Architecture is introducing the concept of developing functionality as a number of small self-contained services. This paper
More informationThe Cisco Powered Network Cloud: An Exciting Managed Services Opportunity
. White Paper The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity The cloud computing phenomenon is generating a lot of interest worldwide because of its potential to offer services
More informationThe Advantages of Cloud Services
Cloud-Based Services: Assure Performance, Availability, and Security What You Will Learn Services available from the cloud offer cost and efficiency benefits to businesses, but until now many customers
More informationGeorgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania
Open source API and platform for heterogeneous Cloud computing environments Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania Problem
More informationSecurity Issues in Cloud Computing
Security Issues in Computing CSCI 454/554 Computing w Definition based on NIST: A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources
More informationThe Enterprise Service Bus: Making Service-Oriented Architecture Real
The Enterprise Service Bus: Making Service-Oriented Architecture Real M.T. Schmidt et al. Presented by: Mikael Fernandus Simalango SOA in Early Days Introduction Service Requester bind find Service Registry
More informationCloud Services Brokerages - Enabling Service Providers to Drive New Revenue Streams and Increase Market Share
Cloud Services Brokerages - Enabling Service Providers to Drive New Revenue Streams and Increase Market Share Cloud Services Brokerage Enablement The cloud market is growing at a rate of 30% annually and
More informationTop five lessons learned from enterprise hybrid cloud projects
Top five lessons learned from enterprise hybrid cloud projects Top performer highlights More than half of top performers give users access to selfservice provisioning across both private and public cloud
More informationHow To Compare The Two Cloud Computing Models
WHITE PAPER Elastic Cloud Infrastructure: Agile, Efficient and Under Your Control - 1 - INTRODUCTION Most businesses want to spend less time and money building and managing infrastructure to focus resources
More informationCloud Based Document Management
Cloud Based Document Management WHY IS THE CLOUD IMPORTANT? The Information Explosion It is the information that is setting up competitive differentiation, not specifically products and processes. It is
More informationNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture Version 1 March 30, 2011 2 Acknowledgements This reference architecture was developed and prepared by Dr. Fang Liu, Jin Tong, Dr. Jian Mao, Knowcean Consulting
More informationService Virtualization: Managing Change in a Service-Oriented Architecture
Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual
More informationA Step-by-Step Guide to Defining Your Cloud Services Catalog
A Step-by-Step Guide to Defining Your Cloud Services Catalog Table of Contents Introduction Chapter 1 Defining the Services Catalog Chapter 2 Building a Services Catalog Chapter 3 Choosing the Right Solution
More informationCloud deployment model and cost analysis in Multicloud
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 4, Issue 3 (Nov-Dec. 2012), PP 25-31 Cloud deployment model and cost analysis in Multicloud
More informationCloud Computing and Security Risk Analysis Qing Liu Technology Architect STREAM Technology Lab Qing.Liu@chi.frb.org
Cloud Computing and Security Risk Analysis Qing Liu Technology Architect STREAM Technology Lab Qing.Liu@chi.frb.org 1 Disclaimers This presentation provides education on Cloud Computing and its security
More informationWORKFLOW ENGINE FOR CLOUDS
WORKFLOW ENGINE FOR CLOUDS By SURAJ PANDEY, DILEBAN KARUNAMOORTHY, and RAJKUMAR BUYYA Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. Workflow Engine for clouds
More informationEmerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
More informationDESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández 2 INDEX Introduction Our approach Platform design Storage Security
More informationCloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
More informationSOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture
SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q Number: S90-03A Passing Score: 800 Time Limit: 120 min File Version: 14.5 http://www.gratisexam.com/ Exam Code: S90-03A Exam Name:
More informationHadoop in the Hybrid Cloud
Presented by Hortonworks and Microsoft Introduction An increasing number of enterprises are either currently using or are planning to use cloud deployment models to expand their IT infrastructure. Big
More informationSo#ware to Data model
So#ware to model Lenos Vacanas, Stelios So/riadis, Euripides Petrakis Technical University of Crete (TUC), Greece www.intelligence.tuc.gr Workshop on Adap-ve Resource Management and Scheduling for Cloud
More informationSemarchy Convergence for MDM The Next Generation Evolutionary MDM Platform
PRODUCT DATASHEET Semarchy Convergence for MDM The Next Generation Evolutionary MDM Platform IT MANAGEMENT BENEFITS Get successful on time and budget Start with a tactical solution, build for tomorrow
More informationCordys Business Operations Platform
SERVICE DEFINITION Cordys Business Operations GCloud IV - PaaS Copyright 2012 Cordys B.V. All rights reserved. Table of Content Cordys Business Operations... 1 Table of Content... 2 Introduction... 4 Document
More informationIBM 000-281 EXAM QUESTIONS & ANSWERS
IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of
More informationSupply Chain Platform as a Service: a Cloud Perspective on Business Collaboration
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore
More informationHubspan White Paper: Beyond Traditional EDI
March 2010 Hubspan White Paper: Why Traditional EDI no longer meets today s business or IT needs, and why companies need to look at broader business integration Table of Contents Page 2 Page 2 Page 3 Page
More informationService Governance and Virtualization For SOA
Service Governance and Virtualization For SOA Frank Cohen Email: fcohen@pushtotest.com Brian Bartel Email: bbartel@pushtotest.com November 7, 2006 Table of Contents Introduction 3 Design-Time Software
More informationCompatibleOne Open Source Cloud Broker Architecture Overview
CompatibleOne Open Source Cloud Broker Architecture Overview WHITE PAPER October 2012 Table of Contents Abstract 2 Background 2 Disclaimer 2 Introduction 2 Section A: CompatibleOne: Open Standards and
More informationSEVENTH FRAMEWORK PROGRAMME
Publishable summary The 4CaaSt research project is creating an advanced Platform as a Service (PaaS). This cloud platform supports the optimized and elastic hosting of internet-scale multi-tier applications.
More informationIntroduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
More informationCloud Computing and SOA from Enterprise Perspective. Yan Zhao, PhD ArchiTech Consulting LLC yan.zhao@architechllc.com www.architechllc.com Oct.
Cloud Computing and SOA from Enterprise Perspective Yan Zhao, PhD ArchiTech Consulting LLC yan.zhao@architechllc.com www.architechllc.com Oct., 2009 Content Summary The evolution of IT and IT infrastructure,
More informationTop 10 Technology Trends, 2013: Cloud Computing and Hybrid IT Drive Future IT Models
G00237716 Top 10 Technology Trends, 2013: Cloud Computing and Hybrid IT Drive Future IT Models Published: 6 February 2013 Analyst(s): David W. Cearley, Donna Scott, Joe Skorupa, Thomas J. Bittman Cloud
More informationThe NIST Cloud Computing Program
The NIST Cloud Computing Program Robert Bohn Information Technology Laboratory National Institute of Standards and Technology October 12, 2011 Information Technology Laboratory Cloud 1 Computing Program
More informationOPEN DATA CENTER ALLIANCE USAGE Model: Software as a Service (SaaS) Interoperability Rev 1.0
sm OPEN DATA CENTER ALLIANCE USAGE Model: Software as a Service (SaaS) Interoperability Rev 1.0 SM Table of Contents Legal Notice... 3 Executive Summary... 4 Purpose... 5 Assumptions... 5 SaaS Interoperability
More informationCloud Essentials for Architects using OpenStack
Cloud Essentials for Architects using OpenStack Course Overview Start Date 18th December 2014 Duration 2 Days Location Dublin Course Code SS906 Programme Overview Cloud Computing is gaining increasing
More informationBecoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013
Becoming a Cloud Services Broker Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013 Hybrid delivery for the future Traditional IT Evolving current state Future Information
More informationIaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction
More informationThe Way to SOA Concept, Architectural Components and Organization
The Way to SOA Concept, Architectural Components and Organization Eric Scholz Director Product Management Software AG Seite 1 Goals of business and IT Business Goals Increase business agility Support new
More informationEnterprise Services Integration Transforming Features into Services
Enterprise Services Integration Transforming Features into Services The complexity of information systems for health sector organizations is a global challenge that results in an exponential increase in
More informationSOA GOVERNANCE MODEL
SOA GOVERNANCE MODEL Matjaz B. Juric University of Ljubljana, Slovenia matjaz.juric@fri.uni-lj.si Eva Zupancic University of Ljubljana, Slovenia Abstract: Service Oriented Architecture (SOA) has become
More informationThe High Availability and Resiliency of the Pertino Cloud Network Engine
The High Availability and Resiliency of the Pertino Cloud Network Engine Executive summary The emergence of cloud network architectures can be directly attributed to the evolution of business IT. As the
More informationjourney to a hybrid cloud
journey to a hybrid cloud Virtualization and Automation VI015SN journey to a hybrid cloud Jim Sweeney, CTO GTSI about the speaker Jim Sweeney GTSI, Chief Technology Officer 35 years of engineering experience
More informationCloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment
CloudCenter Full Lifecycle Management An application-defined approach to deploying and managing applications in any datacenter or cloud environment CloudCenter Full Lifecycle Management Page 2 Table of
More informationEnterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing
Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,
More informationCloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
More informationGlobal Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
W H I T E P A P E R A p p l i c a t i o n D e l i v e r y f o r C l o u d S e r v i c e s : C u s t o m i z i n g S e r v i c e C r e a t i o n i n V i r t u a l E n v i r o n m e n t s Sponsored by: Brocade
More informationRapid Application Development
Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang
More informationCloud Service Brokerage: A Better Way to Manage and Deliver Cloud Services
Cloud Service Brokerage: A Better Way to Manage and Deliver Cloud Services Enabling IT as a Service with the cloudmatrix TM CSB Platform from Gravitant Solution 2012 Neovise, LLC. All Assessment Rights
More informationAn Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus
An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...
More informationSaaS A Product Perspective
SaaS A Product Perspective Software-as-a-Service (SaaS) is quickly gaining credibility and market share against traditional packaged software. This presents new opportunities for product groups and also
More informationService Mediation. The Role of an Enterprise Service Bus in an SOA
Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7
More informationCloud Customer Architecture for Web Application Hosting, Version 2.0
Cloud Customer Architecture for Web Application Hosting, Version 2.0 Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural
More informationThe Service, The Cloud & The Method: The Connection Points
The Service, The Cloud & The Method: The Connection Points Thomas Erl SOA Systems Inc. Prentice Hall Service-Oriented Computing Series Started in 2003 Text Books are an Official Part of the SOACP Curriculum
More informationMaster Data Governance Hub
January 2013 Master Data Governance The Role of a Master Data Governance (415) 449-0565 www.gainesolutions.com TABLE OF CONTENTS Introduction Evolution of MDM Architecture Initial Deployment Evolution
More informationManaging Sprawl of Cloud Services & Data Everywhere in an Enterprise Mazin Yousif, PhD. Cloud Forward 2015 October 7 th
Managing Sprawl of Cloud Services & Data Everywhere in an Enterprise Mazin Yousif, PhD Cloud Forward 2015 October 7 th WE CAN DIGITIZE ALMOST EVERYTHING. WE CAN CONNECT/ANALYZE EVERYTHING DIGITIZED 2 The
More informationIaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11
Cloud Computing (IV) s and SPD Course 19-20/05/2011 Massimo Coppola IaaS! Objectives and Challenges! & management in s Adapted from two presentations! by Massimo Coppola (CNR) and Lorenzo Blasi (HP) Italy)!
More informationHIGH-SPEED BRIDGE TO CLOUD STORAGE
HIGH-SPEED BRIDGE TO CLOUD STORAGE Addressing throughput bottlenecks with Signiant s SkyDrop 2 The heart of the Internet is a pulsing movement of data circulating among billions of devices worldwide between
More informationFigure 1: Illustration of service management conceptual framework
Dagstuhl Seminar on Service-Oriented Computing Session Summary Service Management Asit Dan, IBM Participants of the Core Group Luciano Baresi, Politecnico di Milano Asit Dan, IBM (Session Lead) Martin
More informationChapter3: Understanding Cloud Computing
Chapter3: Understanding Cloud Computing Nora Almezeini MIS Department, CBA, KSU A Brief History! The general public has been leveraging forms of Internetbased computer utilities since the mid-1990s.! In
More informationHP S POINT OF VIEW TO CLOUD
HP S POINT OF VIEW TO CLOUD Frank Bloch Director Technology Consulting 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice 3 GLOBAL MEGA
More informationHow To Manage Cloud Management
WHITE PAPER Five Steps to Successful Integrated Cloud Management Sponsored by: HP Mary Johnston Turner May 2011 Robert P. Mahowald IDC OPINION Global Headquarters: 5 Speen Street Framingham, MA 01701 USA
More informationCloud Computing and Standards
Cloud Computing and Standards Heather Kreger CTO International Standards, IBM kreger@us.ibm.com 2012 IBM Corporation Technology will play the key role in success Speed Value 90% 1 view cloud as critical
More informationSoftware as a Service (SaaS) Testing Challenges- An Indepth
www.ijcsi.org 506 Software as a Service (SaaS) Testing Challenges- An Indepth Analysis Prakash.V Ravikumar Ramadoss Gopalakrishnan.S Assistant Professor Department of Computer Applications, SASTRA University,
More informationCommon Capabilities for Service Oriented Infrastructures In A Grid & Cloud Computing
Common Capabilities for Service Oriented Infrastructures In A Grid & Cloud Computing Prof. R.T Nakhate Nagpur University DMIETR, Salod Wardha Prof. M. Sayankar Nagpur University BDCOE Sevagram, Wardha
More informationAGENDA. Trends 2014 De toekomst van ICT: wat is de impact van deze trends Onze visie op de toekomst van ICT. Onze aanpak & wat omvat OCC Q&A
1 AGENDA Trends 2014 De toekomst van ICT: wat is de impact van deze trends Onze visie op de toekomst van ICT Onze oplossing: One Care Cloud (OCC) Onze aanpak & wat omvat OCC Q&A 2 3 The most interesting
More informationIBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.
Please input BU name IBM 2010 校 园 蓝 色 加 油 站 之 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization Hua Cheng chenghua@cn.ibm.com Agenda Why BPM What is BPM What is BAM How BAM helps optimization
More informationCloud Utilization for Online Price Intelligence
Lohnt sich Cloud Computing? Anwendungsbeispiele aus der Praxis Cloud Utilization for Online Price Intelligence 22.6.2010 OCG Competence Circle About Lixto Lixto extracts specific and precise data from
More informationASCETiC Whitepaper. Motivation. ASCETiC Toolbox Business Goals. Approach
ASCETiC Whitepaper Motivation The increased usage of ICT, together with growing energy costs and the need to reduce greenhouse gases emissions call for energy-efficient technologies that decrease the overall
More informationTECHNICAL SPECIFICATION: LEGISLATION EXECUTING CLOUD SERVICES
REALIZATION OF A RESEARCH AND DEVELOPMENT PROJECT (PRE-COMMERCIAL PROCUREMENT) ON CLOUD FOR EUROPE TECHNICAL SPECIFICATION: LEGISLATION EXECUTING CLOUD SERVICES ANNEX IV (D) TO THE CONTRACT NOTICE TENDER
More informationElastic Private Clouds
White Paper Elastic Private Clouds Agile, Efficient and Under Your Control 1 Introduction Most businesses want to spend less time and money building and managing IT infrastructure to focus resources on
More informationWHITE PAPER. Five Steps to Better Application Monitoring and Troubleshooting
WHITE PAPER Five Steps to Better Application Monitoring and Troubleshooting There is no doubt that application monitoring and troubleshooting will evolve with the shift to modern applications. The only
More informationIntroductions. KPMG Presenters: Jay Schulman - Managing Director, Advisory - KPMG National Leader Identity and Access Management
Introductions KPMG Presenters: Jay Schulman - Managing Director, Advisory - KPMG National Leader Identity and Access Management Agenda 1. Introduction 2. What is Cloud Computing? 3. The Identity Management
More informationTable of Contents. Abstract. Cloud computing basics. The app economy. The API platform for the app economy
Table of Contents Abstract Cloud computing basics The app economy The API platform for the app economy Your API platform: in the cloud or on premises? The cloud deployment model Cloud characteristics The
More informationWhite Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012)
Cloud Native Advantage: Multi-Tenant, Shared Container PaaS Version 1.1 (June 19, 2012) Table of Contents PaaS Container Partitioning Strategies... 03 Container Tenancy... 04 Multi-tenant Shared Container...
More information3Si Managed Authentication Services Service Description
3Si Managed Authentication Services Service Description [Pick the date] 3Si Managed Authentication Services Service Description [Type the document subtitle] JT www.3sicloud.com www.3sicloud.com enquiry@3sicloud.com
More informationService Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15
Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA What is Service Oriented Architecture (SOA)
More informationService-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
More information