On-demand Provisioning of Workflow Middleware and Services An Overview

Size: px
Start display at page:

Download "On-demand Provisioning of Workflow Middleware and Services An Overview"

Transcription

1 On-demand Provisioning of Workflow Middleware and s An Overview University of Stuttgart Universitätsstr Stuttgart Germany Karolina Vukojevic-Haupt, Florian Haupt, and Frank Leymann Institute of Architecture of Application Systems Phone Fax

2 Agenda Motivation Approach for ODP Extended Classification of Binding Strategies Selection and Package Selection Process Comparison of Binding in SOC and ODP Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s

3 Motivation Basic assumption in Oriented Computing (SOC) s always on and available Suitable for production workflows in the business domain s are typically used continuously There are domains where services are used rarely and not regularly E.g. simulation workflows in the escience domain Keeping services always on and available is a waste of resources Our approach to solve this problem: On-demand provisioning of workflow execution middleware and services (ODP) Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s

4 On-Demand Provisioning SERVICE SERVICE 7 S 7 S DB AS Audit DB AS WORKFLOW MIDDLEWARE Workflow Engine Enterprise Bus SERVICE S Provisioning Engine DB AS Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 4

5 On-Demand Provisioning WORKFLOW MIDDLEWARE Workflow Engine SERVICE Users can run their simulation workflows S DB in AS the Cloud with only one click Audit Provisioning Engine Optimizing resource allocation DB AS SERVICE 7 Only modeling tool and bootware Enterprise local on user s machine SERVICE Bus Middleware and services are provisioned on demand S Exploiting cloud characteristics DB Reuse of existing provisioning technologies Installing and running the workflow middleware and services is handled automatically and invisible in the background S 7 AS Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 5

6 Topology ESB Classification of Binding Strategies Workflow Legend deployed in advance deployed on demand A B C D static binding Discovery Selection Deployment Logic dynamic dynamic binding (EP X ) binding (EP Y ) deploy Provisioning Logic dynamic binding (EP Z ) 4 provision Infrastructure and Middleware EP Y EP Z deploy Implementation S Implementation S 4 relation connected to S static binding S dynamic binding Middleware and Infrastructure dynamic binding with service deployment Application Server Database relation hosted on Operating System dynamic binding with software stack provisioning Virtual Machine Vukojevic-Haupt, K.; Karastoyanova, D.; Leymann, F.: On-demand Provisioning of Infrastructure, Middleware and s for Simulation Workflows. In: Proceedings of SOCA 0 Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 6

7 Topology ESB Classification of Binding Strategies Workflow Legend deployed in advance deployed on demand A B C D static binding Discovery Selection Deployment Logic dynamic dynamic binding (EP X ) binding (EP Y ) deploy Provisioning Logic dynamic binding (EP Z ) 4 provision Infrastructure and Middleware EP Y EP Z deploy Implementation S Implementation S 4 relation connected to S static binding S dynamic binding Middleware and Infrastructure dynamic binding with service deployment Application Server Database relation hosted on Operating System dynamic binding with software stack provisioning Virtual Machine Vukojevic-Haupt, K.; Karastoyanova, D.; Leymann, F.: On-demand Provisioning of Infrastructure, Middleware and s for Simulation Workflows. In: Proceedings of SOCA 0 Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 7

8 Selection and Package Selection Process Registry Package Repository Workflow Engine N Discovery 4 5 N Selection 6 PC 8 Package Selection 9 service packages service call activity Enterprise Bus 7b Provisioning Manager SPT, Cloud a SPT, Cloud b SPT, Cloud b 7a forward 0 Legend functional requirements N traditional non-functional requirements provisioning requirements PC provisioning capabilities ccc S x provisioned in advance forward Implementation S y Middleware and Infrastructure provisioned on demand SPT, Cloud a provision engine is able to provision service packages Vukojevic-Haupt, K., Haupt, F., Karastoyanova, D., Leymann, F., (04). Selection for On-demand Provisioned s. of type SPT in the Cloud a In: Proceedings of the 8th IEEE International EDOC Conference (EDOC 04) Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 8

9 Separation of Concerns Registry Package Repository Workflow Engine N Discovery 4 5 N Selection 6 PC 8 Package Selection 9 service packages create FEM parameters Enterprise Bus 7b Provisioning Manager SPT, Cloud a SPT, Cloud b SPT, Cloud b Legend functional requirements N traditional non-functional requirements provisioning requirements PC provisioning capabilities ccc S x 7a forward provisioned in advance forward ESB & Registry Implementation S y Traditional Selection and Routing Middleware and Infrastructure 0 provision service package of S y a) provision infrastructure and middleware b) deploy service implementation provisioned on demand SPT, Cloud a provision engine is able to provision service packages of type SPT in the Cloud a Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 9

10 Separation of Concerns Provisioning Manager & Package Repository Provisioning related functionality Package Selection Provisioning of services Workflow Engine N Discovery Registry 4 5 N Selection 6 PC Package Repository 8 Package Selection 9 service packages Legend functional requirements N traditional non-functional requirements provisioning requirements PC provisioning capabilities ccc create FEM parameters Designed to be extensible Support multiple Clouds Support multiple service package formats Enables reuse of existing S service packages available x in the web 7a Enterprise Bus forward provisioned in advance 7b forward Provisioning Manager Implementation S y Middleware and Infrastructure SPT, Cloud a SPT, Cloud b SPT, Cloud b 0 provision service package of S y a) provision infrastructure and middleware b) deploy service implementation provisioned on demand SPT, Cloud a provision engine is able to provision service packages of type SPT in the Cloud a Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 0

11 Binding in SOC and ODP: Publishing a SOC register service ( FC + NFC + EP ) Registry Provider ODP register service package ( PC ) Package Repository Package Provider register service ( FC + NFC + S ) Registry register service ( EP ) Provider t 0 t n, n>0 LEGEND FC = functional capabilities NFC = non-functional capabilities EP = endpoint PC = provisioning capabilities S = service package reference Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s

12 Binding in SOC and ODP: Calling a SOC N 0 initial provisioning in advance Enterprise Bus S x Consumer 4 service response service response Provider ODP N provision on demand 6 deprovision Consumer 5 service response ODP Middleware 4 service response Implementation S y Middleware and Infrastructure provisioned on demand LEGEND = functional requirements N = non-functional requirements = provisioning requirements Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s

13 Comparison of SOC and ODP: Publish Find Bind SOC ODP Publish Functional capabilities Non-functional capabilities Endpoint Functional capabilities Non-functional capabilities package reference Find selection package selection Bind Bind to endpoint Provision service Bind to endpoint Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s

14 Summary Always on semantics of SOC is not for services that are used rarely and irregularly Our approach: On-Demand Provisioning (ODP) Users can run their workflows in the cloud with only one click Complexity is hidden in the middleware (extended ESB) Exploits cloud characteristics & uses existing provisioning technologies Introduces additional challenges More ODP-related topics are discussed in the paper And there is also a poster! Contact Karolina Vukojevic-Haupt Karolina Vukojevic-Haupt, IAAS On-demand Provisioning of Workflow Middleware and s 4

15 Thank you 5

Six Strategies for Building High Performance SOA Applications

Six Strategies for Building High Performance SOA Applications Six Strategies for Building High Performance SOA Applications Uwe Breitenbücher, Oliver Kopp, Frank Leymann, Michael Reiter, Dieter Roller, and Tobias Unger University of Stuttgart, Institute of Architecture

More information

SERVICE ORIENTED ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the

More information

Service Oriented Architecture 1 COMPILED BY BJ

Service Oriented Architecture 1 COMPILED BY BJ Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA

More information

Winery A Modeling Tool for TOSCA-based Cloud Applications

Winery A Modeling Tool for TOSCA-based Cloud Applications Institute of Architecture of Application Systems Winery A Modeling Tool for TOSCA-based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2, Uwe Breitenbücher 2, and Frank Leymann 2 1 IPVS, 2 IAAS, University

More information

Agenda. Overview. Federation Requirements. Panlab IST034305 Teagle for Partners

Agenda. Overview. Federation Requirements. Panlab IST034305 Teagle for Partners Agenda Panlab IST034305 Teagle for Partners Sebastian Wahle, sebastian.wahle@fokus.fraunhofer.de Overview Testbed Federation Requirements Panlab Roles Federation Architecture Functional Components of Teagle

More information

CLOUD AWARE LARGE SCALE DISTRIBUTED SOA. Christophe Hamerling EBM WebSourcing @chamerling

CLOUD AWARE LARGE SCALE DISTRIBUTED SOA. Christophe Hamerling EBM WebSourcing @chamerling CLOUD AWARE LARGE SCALE DISTRIBUTED SOA Christophe Hamerling EBM WebSourcing @chamerling Christophe Hamerling @EBM WebSourcing SOA Research Engineer Cloud Activity Leader Open Source Developper Petals

More information

CMotion: A Framework for Migration of Applications into and between Clouds

CMotion: A Framework for Migration of Applications into and between Clouds Institute of Architecture of Application Systems CMotion: A Framework for Migration of Applications into and between Clouds Tobias Binz, Frank Leymann, David Schumm Institute of Architecture of Application

More information

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing 3-day seminar The evolution of how companies employ SOA can be broken down into three phases: the initial phase

More information

Data-Aware Service Choreographies through Transparent Data Exchange

Data-Aware Service Choreographies through Transparent Data Exchange Institute of Architecture of Application Systems Data-Aware Service Choreographies through Transparent Data Exchange Michael Hahn, Dimka Karastoyanova, and Frank Leymann Institute of Architecture of Application

More information

Introduction to Service-Oriented Architecture for Business Analysts

Introduction to Service-Oriented Architecture for Business Analysts Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing

More information

The Enterprise Service Bus: Making Service-Oriented Architecture Real

The 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 information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

GEMBus as a Service Oriented Pla5orm for Cloud- Based Composable Services

GEMBus as a Service Oriented Pla5orm for Cloud- Based Composable Services GEMBus as a Service Oriented Pla5orm for Cloud- Based Composable Services Constantinos Marinos NETMODE NTUA cmarinos@netmode.ntua.gr Introduc>on Service Oriented infrastructures can ease the deployment

More information

Cloud Extender - Flexible Resource Allocation

Cloud Extender - Flexible Resource Allocation Cloud Extender - Flexible Resource Allocation The Challenge More and more companies decide to dynamically allocate resources in the cloud. In many cases, this is the so-called public cloud. Typically,

More information

Service-Oriented Architecture and Software Engineering

Service-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

An 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 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 information

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO. EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture

More information

How service-oriented architecture (SOA) impacts your IT infrastructure

How service-oriented architecture (SOA) impacts your IT infrastructure IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7 No. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,

More information

Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies

Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies Big Data, Cloud Computing, Spatial Databases Steven Hagan Vice President Server Technologies Big Data: Global Digital Data Growth Growing leaps and bounds by 40+% Year over Year! 2009 =.8 Zetabytes =.08

More information

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA

Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA Agenda Common understanding Definitions (selection) & Background Big Picture Services within SOA Enterprise Service Bus

More information

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012 Agenda Integration architecture; what & why? On-premise

More information

Topic : Cloud Computing Architecture. Presented by 侯 柏 丞. 朱 信 昱

Topic : Cloud Computing Architecture. Presented by 侯 柏 丞. 朱 信 昱 Topic : Cloud Computing Architecture Presented by 侯 柏 丞. 朱 信 昱 Paper survey CCOA:Cloud Computing Open Architecture 2009 IEEE International Conference on Web Services Service-Oriented Cloud Computing Architecture

More information

A Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches

A Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches Open Source for Open Cloud Nov 24~25, 2010 Paris, France A Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches Hailong Sun sunhl@act.buaa.edu.cn Beihang University

More information

Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture

Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture On behalf of the ASCETiC Consortium Project Number 610874 Instrument Collaborative Project Start Date

More information

Brain of the Virtualized Data Center

Brain of the Virtualized Data Center Brain of the Virtualized Data Center Contents 1 Challenges of Server Virtualization... 3 1.1 The virtual network breaks traditional network boundaries... 3 1.2 The live migration function of VMs requires

More information

Service-Oriented Computing: Service Foundations

Service-Oriented Computing: Service Foundations Service-Oriented Computing: Service Foundations Marco Aiello and Schahram Dustdar TUWien {aiellom,dustdar}@infosys.tuwien.ac.at Participating in the discussion: Paco Curbera, Flavio De Paoli, Wolfgang

More information

A Step-by-Step Guide to Defining Your Cloud Services Catalog

A 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 information

Validating Enterprise Systems: A Practical Guide

Validating Enterprise Systems: A Practical Guide Table of Contents Validating Enterprise Systems: A Practical Guide Foreword 1 Introduction The Need for Guidance on Compliant Enterprise Systems What is an Enterprise System The Need to Validate Enterprise

More information

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules

More information

journey to a hybrid cloud

journey 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 information

Policy Driven Practices for SOA

Policy Driven Practices for SOA Independent Insight for Oriented Practice Policy Driven Practices for SOA Lawrence Wilkes CBDI Forum www.cbdiforum.com Agenda! Enterprise SOA Challenge! SOA Policy Areas! Layered Architecture as a basis

More information

Amit Sheth & Ajith Ranabahu, 2010. Presented by Mohammad Hossein Danesh

Amit Sheth & Ajith Ranabahu, 2010. Presented by Mohammad Hossein Danesh Amit Sheth & Ajith Ranabahu, 2010 Presented by Mohammad Hossein Danesh 1 Agenda Introduction to Cloud Computing Research Motivation Semantic Modeling Can Help Use of DSLs Solution Conclusion 2 3 Motivation

More information

Sentinet for Windows Azure SENTINET

Sentinet for Windows Azure SENTINET Sentinet for Windows Azure SENTINET Sentinet for Windows Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Isolated Deployment Model... 3 Collocated Deployment Model...

More information

Raising Abstractions for the Software Defined Business

Raising Abstractions for the Software Defined Business Smart Process is Smart Business Raising Abstractions for the Software Defined Business Presented to GoTo Chicago, May 12, 2015 Dave Duggal, Managing Director dave@enterpriseweb.com Bill Malyk, Chief System

More information

Service Governance and Virtualization For SOA

Service 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 information

Cloud Computing & Service Oriented Architecture An Overview

Cloud Computing & Service Oriented Architecture An Overview Cloud Computing & Service Oriented Architecture An Overview Sumantra Sarkar Georgia State University Robinson College of Business November 29 & 30, 2010 MBA 8125 Fall 2010 Agenda Cloud Computing Definition

More information

Sustainable Network Resource Management System for Virtual Private Clouds

Sustainable Network Resource Management System for Virtual Private Clouds Sustainable Network Resource Management System for Virtual Private Clouds Takahiro Miyamoto Michiaki Hayashi Kosuke Nishimura KDDI R&D Laboratories Inc. Cloud computing environment Infrastructure as a

More information

Cloud/SaaS enablement of existing applications

Cloud/SaaS enablement of existing applications Cloud/SaaS enablement of existing applications GigaSpaces: Nati Shalom, CTO & Founder About GigaSpaces Technologies Enabling applications to run a distributed cluster as if it was a single machine 75+

More information

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined. Table of Contents Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined. 1.1 Cloud Computing Development... Error! Bookmark not

More information

Automated Virtual Cloud Management: The need of future

Automated Virtual Cloud Management: The need of future Automated Virtual Cloud Management: The need of future Prof. (Ms) Manisha Shinde-Pawar Faculty of Management (Information Technology), Bharati Vidyapeeth Univerisity, Pune, IMRDA, SANGLI Abstract: With

More information

zenterprise The Ideal Platform For Smarter Computing Eliminating Redundant Software

zenterprise The Ideal Platform For Smarter Computing Eliminating Redundant Software zenterprise The Ideal Platform For Smarter Computing Eliminating Redundant Software Eliminating Redundant Software Is Harder To Do Than Infrastructure Consolidation but potential savings are greater! To

More information

Digital Advisory Services Professional Service Description Network Assessment

Digital Advisory Services Professional Service Description Network Assessment Digital Advisory Services Professional Service Description Network Assessment 1. Description of Services. 1.1. Network Assessment. Verizon will perform Network Assessment services for the Customer Network,

More information

Fundamental Concepts and Models

Fundamental Concepts and Models Fundamental Concepts and Models 1 1. Roles and Boundaries Could provider The organization that provides the cloud based IT resources Cloud consumer An organization (or a human) that has a formal contract

More information

Energy: electricity, electric grids, nuclear, green... Transportation: roads, airplanes, helicopters, space exploration

Energy: electricity, electric grids, nuclear, green... Transportation: roads, airplanes, helicopters, space exploration 100 Years of Innovation Health: public sanitation, aspirin, antibiotics, vaccines, lasers, organ transplants, medical imaging, genome, genomics, epigenetics, cancer genomics (TCGA consortium). Energy:

More information

OW2 Meeting Towards Building a Cloud Platform for Service Oriented Software Development

OW2 Meeting Towards Building a Cloud Platform for Service Oriented Software Development Towards Building a Cloud Platform for Service Oriented Software Development Hailong Sun (Assistant Professor) Beihang University Sept. 21, 2010 Motivation Existing work The state of the art Conclusion

More information

Enterprise Service Bus

Enterprise Service Bus We tested: Talend ESB 5.2.1 Enterprise Service Bus Dr. Götz Güttich Talend Enterprise Service Bus 5.2.1 is an open source, modular solution that allows enterprises to integrate existing or new applications

More information

Cloud Computing Patterns Fundamentals to Design, Build, and Manage Cloud Applications

Cloud Computing Patterns Fundamentals to Design, Build, and Manage Cloud Applications Cloud Computing Patterns Fundamentals to Design, Build, and Manage Cloud Applications Christoph Fehling Institute of Architecture of Application Systems University of Stuttgart Universitätsstr. 38 70569

More information

John Essner, CISO Office of Information Technology State of New Jersey

John Essner, CISO Office of Information Technology State of New Jersey John Essner, CISO Office of Information Technology State of New Jersey http://csrc.nist.gov/publications/nistpubs/800-144/sp800-144.pdf Governance Compliance Trust Architecture Identity and Access Management

More information

Networks and Services

Networks and Services Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure

More information

Cloud Courses Description

Cloud Courses Description Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment

More information

Intelligent Conceptual Message Routing in Enterprise Service Bus (ESB)

Intelligent Conceptual Message Routing in Enterprise Service Bus (ESB) Intelligent Conceptual Message Routing in Enterprise Service Bus (ESB) Amir Massoud Bidgoli 1, Payam Nabhani 2 1 Islamic Azad University Tehran North Branch. drbidgoli@gmail.com 2 Islamic Azad University

More information

Cloud Computing Services on Provisioning Cost Approach

Cloud Computing Services on Provisioning Cost Approach Cloud Computing Services on Provisioning Cost Approach 1 Sasidevi Puppala, 2 P.Radha Krishna, 3 Srilakshmi Aluri 1, 3 Student, Nova College of Engineering & Technology, Jupudi, Ibrahimpatnm. 2 Associate

More information

Proven approaches for Legacy Systems Modernization

Proven approaches for Legacy Systems Modernization Proven approaches for Legacy Systems Modernization Dr. Setrag Khoshafian, Chief Evangelist Agenda: Legacy Modernization Through BPM The Pain Points for Legacy Modernization BPM Suites For Modernizing The

More information

THE BLUENOSE SECURITY FRAMEWORK

THE BLUENOSE SECURITY FRAMEWORK THE BLUENOSE SECURITY FRAMEWORK Bluenose Analytics, Inc. All rights reserved TABLE OF CONTENTS Bluenose Analytics, Inc. Security Whitepaper ISO 27001/27002 / 1 The Four Pillars of Our Security Program

More information

OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing

OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing K. Satheeshkumar PG Scholar K. Senthilkumar PG Scholar A. Selvakumar Assistant Professor Abstract- Cloud computing is a large-scale

More information

TECHNOLOGY TRANSFER PRESENTS MAX. From EAI to SOA ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION

TECHNOLOGY TRANSFER PRESENTS MAX. From EAI to SOA ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER From EAI to SOA to Cloud Integration ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION DECEMBER 12-14, 2011 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME (ITALY)

More information

An Energy-Aware Design and Reporting Tool for On-Demand Service Infrastructures

An Energy-Aware Design and Reporting Tool for On-Demand Service Infrastructures An Energy-Aware Design and Reporting Tool for On-Demand Service Infrastructures Miguel Gómez, David Perales and Emilio J. Torres E2GC2 Workshop. IEEE/ACM GRID 2009. Oct 13 th, 2009 Outline 01 Introduction

More information

Cloud Courses Description

Cloud Courses Description Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,

More information

Service-Oriented Computing and Service-Oriented Architecture

Service-Oriented Computing and Service-Oriented Architecture Service-Oriented Computing and Service-Oriented Architecture Week 3 Lecture 5 M. Ali Babar Lecture Outline Service-Oriented Computing (SOC) Service-Oriented Architecture (SOA) Designing service-based systems

More information

Migrating e-science Applications to the Cloud: Methodology and Evaluation

Migrating e-science Applications to the Cloud: Methodology and Evaluation Institute of Architecture of Application Systems Migrating e-science Applications to the Cloud: Methodology and Evaluation Steve Strauch, Vasilios Andrikopoulos, Dimka Karastoyanova, and Karolina Vukojevic

More information

Extending SOA Infrastructure for Semantic Interoperability

Extending SOA Infrastructure for Semantic Interoperability Extending SOA Infrastructure for Semantic Interoperability Wen Zhu wzhu@alionscience.com Sumeet Vij svij@alionscience.com 3rd Annual DoD SOA & Semantic Technology Symposium July 14, 2011 www.alionscience.com

More information

Avoiding Web Services Chaos with WebSphere Service Registry and Repository

Avoiding Web Services Chaos with WebSphere Service Registry and Repository IBM Software Group Avoiding Web s Chaos with WebSphere Registry and Repository David Buchanan David Ben Buchanan J Briden Consulting IT Specialist Consulting IT IT Specialist WebSphere Software WebSphere

More information

Federal Enterprise Architecture and Service-Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010

More information

IBM WebSphere ESB V6.0.1 Technical Product Overview

IBM WebSphere ESB V6.0.1 Technical Product Overview IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to

More information

Restricted Document. Pulsant Technical Specification

Restricted Document. Pulsant Technical Specification Pulsant Technical Specification Title Pulsant Government Virtual Server IL2 Department Cloud Services Contributors RR Classification Restricted Version 1.0 Overview Pulsant offer two products based on

More information

White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012)

White 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 information

Tivoli Workload Automation with Cloud Automating Complex Applications and Dynamic Distributed Workloads in the Cloud

Tivoli Workload Automation with Cloud Automating Complex Applications and Dynamic Distributed Workloads in the Cloud Research Report Tivoli Workload Automation with Cloud Automating Complex Applications and Introduction Running applications and workloads in virtualized/cloud environments presents new challenges for information

More information

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Guido Schmutz, Technology Manager / Partner Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.

More information

Design Support for Performance-aware Cloud Application (Re-)Distribution

Design Support for Performance-aware Cloud Application (Re-)Distribution Design Support for Performance-aware Cloud Application (Re-)Distribution Santiago Gómez Sáez and Frank Leymann IAAS, University of Stuttgart Universitätsstr. 38, 70569 Stuttgart, Germany {gomez-saez,leymann}@iaas.uni-stuttgart.de

More information

Augmented Search for Web Applications. New frontier in big log data analysis and application intelligence

Augmented Search for Web Applications. New frontier in big log data analysis and application intelligence Augmented Search for Web Applications New frontier in big log data analysis and application intelligence Business white paper May 2015 Web applications are the most common business applications today.

More information

SOA Myth or Reality??

SOA Myth or Reality?? IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email jaqui.lynch@mainline.com Session S04 http://www.circle4.com/papers/s04soa.pdf

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

IAAS CLOUD EXCHANGE WHITEPAPER

IAAS CLOUD EXCHANGE WHITEPAPER IAAS CLOUD EXCHANGE WHITEPAPER Whitepaper, July 2013 TABLE OF CONTENTS Abstract... 2 Introduction... 2 Challenges... 2 Decoupled architecture... 3 Support for different consumer business models... 3 Support

More information

Oracle SOA Suite: The Evaluation from 10g to 11g

Oracle SOA Suite: The Evaluation from 10g to 11g KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete

More information

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Configuring and Managing a Private Cloud with Enterprise Manager 12c Configuring and Managing a Private Cloud with Enterprise Manager 12c IOUG Online Education Series 12:00pm - 1:00pm CT, June 26, 2012, Kai Yu Oracle Solutions Engineering Lab Enterprise Solutions Engineering,

More information

Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010

Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010 Next-Generation ESB Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat June 23rd, 2010 Today's Menu Recent History ESB (Re)Defined Building From a Strong Core Beyond

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

Service-Oriented Architecture Foundation

Service-Oriented Architecture Foundation Service-Oriented Architecture Foundation James T. Hennig, Chief Architect SOAF A james.hennig@us.army.mil "If you are not interoperable, you are not on the net, you are not contributing, you are not benefiting,

More information

A Software Development Platform for SOA

A Software Development Platform for SOA A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group

More information

SOA and Cloud in practice - An Example Case Study

SOA 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 information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights ORACLE PRODUCT LOGO Session ID: 17202 Oracle Fusion Applications - Technology Essentials Overview Nadia Bendjedou Senior Director Product Strategy,

More information

Enterprise Data Center Networks

Enterprise Data Center Networks Enterprise Data Center Networks Isabelle Guis Big Switch Networks Vice President of Outbound Marketing ONF Market Education Committee Chair 1 This Session Objectives Leave with an understanding of Data

More information

Subash Krishnaswamy Applications Software Technology Corporation

Subash Krishnaswamy Applications Software Technology Corporation Oracle Applications and Cloud Computing - Future Direction Subash Krishnaswamy Applications Software Technology Corporation Agenda Introduction ti to CLOUD Oracle Corporation and CLOUD Oracle Applications

More information

Cloud Computing Services and its Application

Cloud Computing Services and its Application Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its

More information

Characterizing and Evaluating Different Deployment Approaches for Cloud Applications

Characterizing and Evaluating Different Deployment Approaches for Cloud Applications Institute of Architecture of Application Systems Characterizing and Evaluating Different Deployment Approaches for Cloud Applications Johannes Wettinger, Vasilios Andrikopoulos, Steve Strauch, Frank Leymann

More information

Oracle Reference Architecture and Oracle Cloud

Oracle Reference Architecture and Oracle Cloud Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended

More information

UNIVERSITÉ DE NANTES LABORATOIRE D INFORMATIQUE DE NANTES ATLANTIQUE. Yann Busnel. Master 2 MIAGE. Yann Busnel ESB - Concept et techniques 1

UNIVERSITÉ DE NANTES LABORATOIRE D INFORMATIQUE DE NANTES ATLANTIQUE. Yann Busnel. Master 2 MIAGE. Yann Busnel ESB - Concept et techniques 1 Yann Busnel Master 2 MIAGE Yann Busnel ESB - Concept et techniques 1 ESB = Enterprise Service Bus Different modes of service exposition Functionnalities and roles of a bus Topology of ESB JBI environnement

More information

Training in a Cloud How Cloud Services Improve Training

Training in a Cloud How Cloud Services Improve Training Training in a Cloud How Cloud Services Improve Training MATERNA GmbH 2010 www.materna.com 1 Agenda Overview skill:form AG View on Cloud Computing Where we started Cloud architectural thoughts, components

More information

A SOA visualisation for the Business

A SOA visualisation for the Business J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...

More information

IBM Application Server on Cloud

IBM Application Server on Cloud Government Efficiency through Innovative Reform IBM Application Server on Cloud Service Definition Copyright IBM Corporation 2014 Table of Contents Overview... 1 Major differentiators... 1 Main Product

More information

IBM Tivoli Composite Application Manager for Response Time Tracking

IBM Tivoli Composite Application Manager for Response Time Tracking Track transactions end to end across your enterprise to drive fast response times and help maintain high customer satisfaction IBM Tivoli Composite Application Manager for Response Time Tracking Highlights

More information

Defining Generic Architecture for Cloud Infrastructure as a Service Model

Defining Generic Architecture for Cloud Infrastructure as a Service Model Defining Generic Architecture for Cloud Infrastructure as a Service Model Yuri Demchenko 1 University of Amsterdam Science Park 904, Amsterdam, The Netherlands E-mail: y.demchenko@uva.nl Cees de Laat University

More information

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Give Your Business the Competitive Edge IT managers have been under increasing pressure to migrate a portfolio of

More information

Oracle Infrastructure Systems Management with Enterprise Manager and Ops Center CON4954

Oracle Infrastructure Systems Management with Enterprise Manager and Ops Center CON4954 Oracle Infrastructure Systems Management with Enterprise Manager and Ops Center CON4954 Simon Hayler Product Manager Oracle Enterprise Manager September, 2014 Safe Harbor Statement The following is intended

More information

Microsoft SharePoint Architectural Models

Microsoft SharePoint Architectural Models Microsoft SharePoint This topic is 1 of 5 in a series Introduction to Fundamental SharePoint This series is intended to raise awareness of the different fundamental architectural models through which SharePoint

More information

The Impact of PaaS on Business Transformation

The Impact of PaaS on Business Transformation The Impact of PaaS on Business Transformation September 2014 Chris McCarthy Sr. Vice President Information Technology 1 Legacy Technology Silos Opportunities Business units Infrastructure Provisioning

More information

MOVING APPLICATIONS TO THE CLOUD: AN APPROACH BASED ON APPLICATION MODEL ENRICHMENT

MOVING APPLICATIONS TO THE CLOUD: AN APPROACH BASED ON APPLICATION MODEL ENRICHMENT International Journal of Cooperative Information Systems Vol. 20, No. 3 (2011) 307 356 c World Scientific Publishing Company DOI: 10.1142/S0218843011002250 MOVING APPLICATIONS TO THE CLOUD: AN APPROACH

More information

Operation and Maintenance Management Strategy of Cloud Computing Data Center

Operation and Maintenance Management Strategy of Cloud Computing Data Center , pp.5-9 http://dx.doi.org/10.14257/astl.2014.78.02 Operation and Maintenance Management Strategy of Cloud Computing Data Center Wei Bai 1, Wenli Geng 1 1 Computer and information engineering institute

More information