The Next Generation Enterprise

Size: px
Start display at page:

Download "The Next Generation Enterprise"

Transcription

1 The Next Generation Enterprise Author: Ravi Kumar Buragapu Technical Architect Abstract This white paper describes the potentials of next generation enterprise technologies and software services that have the capability to deliver zero-footprint, Web-based business applications that are easier to build, cheaper, more reusable, and more maintainable. Ravi Kumar Buragapu Page 1 12/17/2008

2 CONTENTS INTRODUCTION. 3 THE SERVICE ORIENTED ARCHITECTURE...3 SOA REFERENCE MODEL....5 SOFTWARE-AS-A-SERVICE SOFTWARE-AS-A-SERVICE ARCHITECTURE... 7 SOFTWARE-AS-A-SERVICE PROCESS MODEL TRADITIONAL SOFTWARE SERVICES MODEL SOFTWARE-AS-A-SERVICE PROCESS MODEL COMPOSITE APPLICATIONS & ENTERPRISE MASHUPS INFERENCE...11 Ravi Kumar Buragapu Page 2 12/17/2008

3 INTRODUCTION The traditional model for selling high-end business software is very inefficient, and is based on investing huge sums of money in sending out sales people to find and persuade prospects to buy the software. The traditional heavyweight, expensive and pay-huge-license-fees-upfront then try-to-implement-forever model does not work anymore. Furthermore, why do we buy software? Is it so we can have the joy of owning servers, doing backups, patches and maintenance? Of course not! We buy software to get things done. We want to use the services it provides and frankly if we could let someone else manage the headaches all the better. Of course several Open Source packages are available completely free, which is a perfect solution for the cost problem, but frankly most of these packages are by geeks for geeks; i.e. you really have to be quite ITsavvy to implement, integrate, upgrade them, and as we stated most small businesses simply do not have that type of resource. The objective of this paper is to describe the brave new world of next generation software services that provides All the benefits of enterprise software. A faster way to business value. A managed approach that frees staff resources. A low-risk option for enterprise management. A predictable way to achieve better outcomes. THE SERVICE ORIENTED ARCHITECTURE (SOA) SOA is a architecture and programming model, a way of thinking about building software. An SOA enables you to design software systems that provide services to other applications through published and discoverable interfaces, and where the services can be invoked over a network. When you implement an SOA using Web services technologies, you create a new way of building applications within a more powerful, flexible programming model. You can reduce your development and ownership costs-and your implementation risk. It's important to understand that Web service does not equal SOA. Web services is a collection of technologies, including XML, Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) and Universal Description, Discover and Integration (UDDI), Ravi Kumar Buragapu Page 3 12/17/2008

4 which allow you to build programming solutions for specific messaging and application integration problems. Over time, these technologies can be expected to mature, and eventually be replaced with better, moreefficient, more-robust technology. But for the moment, the existing technologies are sufficient, and have already proven that you can implement an SOA today. SOA is the next wave of application development. Web services and SOA are about designing and building systems using heterogeneous network-addressable software components. Primary characteristics of an SOA are Services are used to divide larger applications into smaller discrete modules. Services are integrated via service composition mechanisms to create larger applications. A service in SOA is an exposed piece of functionality with four properties. 1. Firstly, the interface that contract to the service is platformindependent. 2. The service can be dynamically located and invoked is the second property. 3. Thirdly, the service is self-contained. That is, the service maintains its own state. 4. Finally, the feature of having a neutral interface definition is known as loose coupling between services. It is not strongly tied to a particular implementation. A Service is a callable routine that is made available over a network. Services have well-defined interfaces. The interfaces are often published in a directory. With increasing adoption of SOA, RIA and other emerging trends discussed above, enterprises will become service providers and will no longer dictate the type of applications built and deployed on the enterprise IT infrastructure. An ecosystem of applications built upon services will clearly benefit the enterprise. Web services are becoming the preferred standards-based SOA approach for enabling external enterprise integration, leading to confusion between SOA and Web Services. Ravi Kumar Buragapu Page 4 12/17/2008

5 Simply remember that SOA is architecture and Web Services is one current implementation technology that can be used to achieve SOA. Discovery Discovered Services Service Information Service Description References Encompasses Demands Data Model Contract SOA Reference Model SOAs offer the following advantages over traditional approaches to distributed computing: They offer business services across the platforms They provide location independence Services need not be at a particular system or particular network Completely loosely coupled approach Authentication and authorization support at every level The search and connectivity to other services is dynamic Ravi Kumar Buragapu Page 5 12/17/2008

6 Benefits from the perspective of Business Value Ability to more quickly meet customer demands Lower costs associated with the acquisition and maintenance of technology Management of business functionality closer to the business units Leverages existing investments in technology Reduces reliance on expensive custom development Although Web services were not conceived as an integration technology, they can be effective in the application-integration process. Web services provide a standard way to expose application interfaces through XML (Extensible Markup Language) and WSDL (Web Services Description Language). They also use a standard way to communicate, via SOAP (Simple Object Access Protocol). These features help reduce the cost and complexity of integration, as well as the cost and complexity of building new applications. Web services are made even more interesting by the fact that they are supported by both.net and J2EE, and run equally well on both platforms. Therefore, Web services are ideal for bridging the two platforms. SOFTWARE-AS-A-SERVICE (SaaS) It's a common experience among software companies today with increasing cost pressure, high customer expectations, and global competition all placing new demands on development and delivery processes. Software as a Service, or SaaS, is proving to be the wave of the future, enabling software companies to significantly reduce their time-to-market and time-to-profitability. Software-as-a-service (SaaS) is a fairly a new delivery mechanism that defined for supporting SOA concept. It provides application designed from the scratch to be delivered as online services, and enables end users to use software without worrying about downloads, upgrades, patches, and other issues related to traditional applications We believe that SaaS is going to have a major impact on the software industry, because software as a service will change the way people build, sell, buy, and use software. Ravi Kumar Buragapu Page 6 12/17/2008

7 There can be no question that Software as a Service (SaaS) is changing the landscape of the software industry. And it s no longer just hype beyond pure-play. Smart Client Browser Metadata Services Process Services Presentation Security Services Directory Services Business Services Metadata File System Database Software-as-a-Service (SaaS) Architecture SaaS applications must be specially designed for deployment to multiple customers. The various hosting options can have a big impact on how well the software scales and performs as users are added. one of the highest priorities for a prospective SaaS architect is creating a SaaS data architecture that is both robust and secure enough to satisfy tenants or clients who are concerned about surrendering control of vital business data to a third party, while also being efficient and costeffective to administer and maintain, an organization must surrender a level of control over its own data, trusting the SaaS vendor to keep it safe and away from prying eyes. Ravi Kumar Buragapu Page 7 12/17/2008

8 Most true SaaS offerings are built on an SOA foundation. SOA provides an easier platform to add additional features and greatly simplifies integration with other systems and services via web services, greatly enhancing the value of the application to the customer. SaaS Process Model SaaS is more of providing services with both behavior and information for use within the enterprise, or perhaps with other Web-based applications (dare I say mashups). Indeed, we are not outsourcing entire applications, but outsourcing services or processes, and have the power to mix and match processes to meet the exact requirements of the enterprise. This is no longer about selling perpetual licenses. When defining the product strategy we have to think about the underlying business model. Are our revenues based on Monthly Per User fees, Transaction based or an Advertising Supported model? This not only impacts the billing structure and the level of features that we need to build into the software, but also the strategy we use to migrate customers from our on-premise to the On-Demand offering. Finance Finance CRM CRM Portal Collaboration Enterprise User Traditional Software Service Model Today, SaaS applications are expected to take advantage of the benefits of centralization through a single-instance, multi-tenant architecture, and to provide a feature-rich experience competitive with comparable Ravi Kumar Buragapu Page 8 12/17/2008

9 on-premise applications. A typical SaaS application is offered either directly by the vendor or by an intermediary party called an aggregator, which bundles SaaS offerings from different vendors and offers them as part of a unified application platform. SaaS-Finance Solution Software Services Portfolio Finance SaaS-CRM Solution CRM Integrated Architecture Composite Architecture Enterprise User Portal Collaboration SaaS - Process Model In contrast to the one-time licensing model commonly used for onpremise software, SaaS application access is frequently sold using a subscription model, with customers paying an ongoing fee to use the application. Fee structures vary from application to application; some providers charge a flat rate for unlimited access to some or all of the application's features, while others charge varying rates that are based on usage. On the technical side, the SaaS provider hosts the application and data centrally deploying patches and upgrades to the application transparently, and delivering access to end users over the Internet through a browser or smart-client application. Many vendors provide application programming interfaces (API) that expose the applications data and functionality to developers for use in creating composite applications. A variety of security mechanisms can be used to keep sensitive data safe in transmission and storage. Applications providers Ravi Kumar Buragapu Page 9 12/17/2008

10 might provide tools that allow customers to modify the data schema, workflow, and other aspects of the application's operation for their use. COMPOSITE APPLICATIONS & ENTERPRISE MASHUPS Software reuse has been a holy grail of the industry for decades and this is one of the very reasons mashups are so fascinating. Indeed, mashups make reuse happen at several different levels. As part of the adoption and implementation of SOA in the enterprise, we have also seen the emergence of Composite Applications. A composite application is composed of other applications and services, often including coordination between those services. In the Web 2.0 world, this concept is often referred to as a Mashup. A mashup is a website or web application that uses content from more than one source to create a completely new service. Enterprise mashup services will combine information from enterprise search engines, Web services, messaging systems, BI engines and data integration solutions with information from external services. Just type in the city and state and up pops a Google map populated with the cell tower locations. How'd they do that? Well, the cell towers are registered with the FCC. They took that information and compiled it into a searchable database. Then, by presenting that information within Google Maps, they provided a simple but very effective graphical interface to display towers within the area. So, they mashed up the FCC information with Google Maps, and provided a completely new service from the pairing. Mapping mashups are all the rage, simply because they transform data into a visual aid, which is often localized. That makes it a more meaningful, and ultimately more useful, service. Like the above example, it transforms raw, flat data into interactive information. Here's another example: After you've ordered something online, have you ever clicked on the link to track your package and had the information passed from UPS or Fedex? We will me more interested in seeing where is the package is, we would much rather see its progress charted on a map rather than reading a boring text list of destinations. Nevertheless, It wouldn't be surprised to hear of legal issues arising out of some mashups. For instance, is the data or a service truly open for Ravi Kumar Buragapu Page 10 12/17/2008

11 anyone to mash it up with another service? Some may be limited by their Terms of Service. Mashups are collaborative compositions of online capabilities within rich user interfaces, while Service-Oriented Business Applications are declarative compositions of Services within the context of a Service- Oriented Architecture implementation. Today, these two concepts are merging into the Enterprise Mashup, a governed, secure composition of Services within a rich user environment. INFERENCE What we're seeing is that the SaaS model changes not only the technology and the delivery of software to customers, but the marketing and sales process, too, which is perhaps where most of the excess "fat" can be cut from. Software companies can now directly and affordably reach millions of small customers. The entire marketing, sales, delivery, implementation, support, upgrade process is seamless, highly standardized, conducted via the Net, teleconferencing, Webex-like sharing in new low-cost ways. The challenges to developing and delivering SaaS products are significant, but with the right SaaS partners, software companies can reap the rewards and avoid the pitfalls. By adopting an integrated and coordinated SaaS development platform, coupled with a rock-solid SaaS delivery platform, software companies are in a strong position to continuously respond to customer needs with efficiently produced product capabilities, building customer loyalty and ensuring a steady, recurring revenue stream. Getting SaaS applications to market introduces a new set of issues requiring software companies to not only change their delivery platform, but also their development mindset. That's a daunting prospect, to say the least. ALLUSION Few insights on what s the philosophy and vision of the world on the next generation enterprise Ravi Kumar Buragapu Page 11 12/17/2008

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

David Pilling Director of Applications and Development

David Pilling Director of Applications and Development Service Oriented Architecture for Law Firms: SOA is inevitable, are you ready? David Pilling Director of Applications and Development "Things should be made as simple as possible, but no simpler. -- Albert

More information

The Cost and Benefits of On-Demand vs. On-Premise Procurement Software

The Cost and Benefits of On-Demand vs. On-Premise Procurement Software The Cost and Benefits of On-Demand vs. On-Premise Procurement Software A Coupa Executive White Paper Executive Summary Procurement software enables organizations to save time, money, and effort throughout

More information

Introduction to Service Oriented Architectures (SOA)

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

E-Business Suite Oracle SOA Suite Integration Options

E-Business Suite Oracle SOA Suite Integration Options Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software

More information

Simplifying Processes Interoperability with a Service Oriented Architecture

Simplifying Processes Interoperability with a Service Oriented Architecture Why SOA? Simplifying Processes Interoperability with a Service Oriented Architecture Zak Merzouki, Software Architecture and Technology Director BDPA 11/20/2008 Perspective "Things should be made as simple

More information

Fundamentals of Web Programming a

Fundamentals of Web Programming a Fundamentals of Web Programming a Software As A Service Teodor Rus rus@cs.uiowa.edu The University of Iowa, Department of Computer Science a Copyright 2009 Teodor Rus. These slides have been developed

More information

Improving Agility at PHMSA through Service-Oriented Architecture (SOA)

Improving Agility at PHMSA through Service-Oriented Architecture (SOA) Leveraging People, Processes, and Technology Improving Agility at PHMSA through Service-Oriented Architecture (SOA) A White Paper Author: Rajesh Ramasubramanian, Program Manager 11 Canal Center Plaza,

More information

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform White Paper Delivering Web Services Security: September 2003 Copyright 2003 Entrust. All rights reserved. Entrust is a registered trademark of Entrust, Inc. in the United States and certain other countries.

More information

FREQUENTLY ASKED QUESTIONS. Oracle Applications Strategy

FREQUENTLY ASKED QUESTIONS. Oracle Applications Strategy FREQUENTLY ASKED QUESTIONS Oracle Applications Strategy The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

More information

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications Keith Swenson VP R&D, Chief Architect Fujitsu America, Inc. May 30, 2013 We are a software company

More information

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture Integrating Oracle Forms and a Service Oriented Architecture Grant Ronald Group Product Manager The following is intended to outline our general product direction. It is intended

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

A Quick Introduction to SOA

A Quick Introduction to SOA Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC mmabdallah@itida.gov.eg Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright

More information

Extending the Benefits of SOA beyond the Enterprise

Extending the Benefits of SOA beyond the Enterprise Extending the Benefits of SOA beyond the Enterprise 2 TABLE OF CONTENTS 1 SOA The Right Approach for Application Integration...3 2 SOA outside the Firewall: An Opportunity to Improve Collaboration...4

More information

IBM Information Management

IBM Information Management IBM Information Management January 2008 IBM Information Management software Enterprise Information Management, Enterprise Content Management, Master Data Management How Do They Fit Together An IBM Whitepaper

More information

Service Oriented Architecture & Web Services

Service Oriented Architecture & Web Services Master Thesis Computer Science Thesis no: MCS-2008-16 Month: Jan Year: 2008 Service Oriented Architecture & Web Services Guidelines for Migrating from Legacy Systems and Financial Consideration Adeyinka

More information

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering. Service Oriented Architecture Definition (1) Definitions Services Organizational Impact SOA principles Web services A service-oriented architecture is essentially a collection of services. These services

More information

Sage Integration Cloud Technology Whitepaper

Sage Integration Cloud Technology Whitepaper Sage Integration Cloud Technology Whitepaper Sage Christian Rubach July 21, 2016 Abstract Sage is committed to providing businesses around the world the information, insight and tools they need to succeed.

More information

Financial Management Software as a Service

Financial Management Software as a Service White Paper Financial Management Software as a Service Overview 3 Financial Management Software as a Service 5 What to Look for? 7 Conclusions and Summary 9 About Efima 10 Overview Technology continues

More information

Top 8 Identity and Access Management Challenges with Your SaaS Applications. Okta Inc. 301 Brannan Street San Francisco, CA 94107

Top 8 Identity and Access Management Challenges with Your SaaS Applications. Okta Inc. 301 Brannan Street San Francisco, CA 94107 Top 8 Identity and Access Management Challenges with Your SaaS Applications Okta Inc. 301 Brannan Street San Francisco, CA 94107 info@okta.com 1-888-722-7871 Contents 1 The Importance of Identity for SaaS

More information

Service Oriented Architecture (SOA) An Introduction

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

A Comprehensive Solution for API Management

A Comprehensive Solution for API Management An Oracle White Paper March 2015 A Comprehensive Solution for API Management Executive Summary... 3 What is API Management?... 4 Defining an API Management Strategy... 5 API Management Solutions from Oracle...

More information

HP SOA Systinet software

HP SOA Systinet software HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption

More information

perspective Microservices A New Application Paradigm Abstract

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

Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION

Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION October 2013 Daitan White Paper Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION Highly Reliable Software Development Services http://www.daitangroup.com Cloud

More information

Unlocking the Power of SOA with Business Process Modeling

Unlocking the Power of SOA with Business Process Modeling White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this

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

Integration Using the MultiSpeak Specification

Integration Using the MultiSpeak Specification Integration Using the MultiSpeak Specification By: Gary A. McNaughton, Cornice Engineering, Inc. and Robert Saint, National Rural Electric Cooperative Association Introduction Over the years many different

More information

Pronto Connect Preparing for a more connected future. White Paper

Pronto Connect Preparing for a more connected future. White Paper Pronto Connect Preparing for a more connected future White Paper Enhancing Pronto Xi for the era of mobile and web services Pronto Software is a leading vendor of enterprise resource planning (ERP) business

More information

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.

More information

Service Models Comparisons & Total Cost of Ownership by Coupa Software

Service Models Comparisons & Total Cost of Ownership by Coupa Software Service Models Comparisons & Total Cost of Ownership by Coupa Software Procurement software enables organizations to save time, money, and effort throughout the procure- to- pay cycle. It offers a direct

More information

Software as a Service Business Model (Introducing SOA and Web Service)

Software as a Service Business Model (Introducing SOA and Web Service) Software as a Service Business Model Guide Insight into Software as a Service Business Model (Introducing SOA and Web Service) By Sumantra Mukherjee Chief Technology Officer Nature Technologies Pvt Ltd

More information

Cloud Computing-Software as Service

Cloud Computing-Software as Service International Journal of Cloud Computing and Services Science (IJ-CLOSER) Vol.1, No.1, Mar ch 2012, pp. 11~16 ISSN: 2089-3337 11 Cloud Computing-Software as Service Gurudatt Kulkarni*, Jayant Gambhir*,

More information

Moving Service Management to SaaS Key Challenges and How Nimsoft Service Desk Helps Address Them

Moving Service Management to SaaS Key Challenges and How Nimsoft Service Desk Helps Address Them Moving Service Management to SaaS Key Challenges and How Nimsoft Service Desk Helps Address Them Table of Contents Executive Summary... 3 Introduction: Opportunities of SaaS... 3 Introducing Nimsoft Service

More information

Cloud Standards. Arlindo Dias IT Architect IBM Global Technology Services CLOSER 2102

Cloud Standards. Arlindo Dias IT Architect IBM Global Technology Services CLOSER 2102 Cloud Standards Arlindo Dias IT Architect IBM Global Technology Services CLOSER 2102 2011 IBM Corporation Agenda Overview on Cloud Standards Identity and Access Management Discussion 2 Overview on Cloud

More information

Fogbeam Vision Series - The Modern Intranet

Fogbeam Vision Series - The Modern Intranet Fogbeam Labs Cut Through The Information Fog http://www.fogbeam.com Fogbeam Vision Series - The Modern Intranet Where It All Started Intranets began to appear as a venue for collaboration and knowledge

More information

Address IT costs and streamline operations with IBM service desk and asset management.

Address IT costs and streamline operations with IBM service desk and asset management. Asset management and service desk solutions To support your IT objectives Address IT costs and streamline operations with IBM service desk and asset management. Highlights Help improve the value of IT

More information

Web Services Strategy

Web Services Strategy Web Services Strategy Agenda What What are are Web Web Services? Services? Web Web Services Services --The The Technologies Technologies Web Web Services Services Compliments Compliments Overall Overall

More information

Sage CRM Solutions freedom of choice. CRM The Way You Want It. Freedom

Sage CRM Solutions freedom of choice. CRM The Way You Want It. Freedom Sage CRM Solutions freedom of choice CRM The Way You Want It. Sage CRM Solutions Freedom Picture all of your customers in a single room. It s a big room. You look left. You look right. You see row upon

More information

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Service-Oriented Architecture and its Implications for Software Life Cycle Activities Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:

More information

Tableau Metadata Model

Tableau Metadata Model Tableau Metadata Model Author: Marc Reuter Senior Director, Strategic Solutions, Tableau Software March 2012 p2 Most Business Intelligence platforms fall into one of two metadata camps: either model the

More information

Bringing Web 2.0 to the Enterprise: Leveraging Social Computing Technologies for ERP Applications. An Epicor White Paper

Bringing Web 2.0 to the Enterprise: Leveraging Social Computing Technologies for ERP Applications. An Epicor White Paper Bringing Web 2.0 to the Enterprise: Leveraging Social Computing Technologies for ERP Applications An Epicor White Paper Abstract Today s business applications are not flexible enough to keep pace with

More information

A Software-as-a-Service Primer for Independent Software Vendors

A Software-as-a-Service Primer for Independent Software Vendors A Software-as-a-Service Primer for Independent Software Vendors By, Jeffrey M. Kaplan, Managing Director, THINKstrategies, Inc. Founder, SaaS Showplace Introduction Software-as-a-Service (SaaS) is a fundamentally

More information

Methods and tools for data and software integration Enterprise Service Bus

Methods and tools for data and software integration Enterprise Service Bus Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic hauptvogl@gmail.com Abstract Enterprise Service Bus (ESB)

More information

EBXML FEATURE SOAP WSDL. written by Una Kearns UDDI. Content Management & Web Services. 6 November 2001 www.wsj2.com

EBXML FEATURE SOAP WSDL. written by Una Kearns UDDI. Content Management & Web Services. 6 November 2001 www.wsj2.com WS J FEATURE SOAP EBXML written by Una Kearns UDDI WSDL Content Management & Web Services 6 November 2001 econtent Services the services behind Web Services Una Kearns, XML architect at Documentum, leads

More information

A standards-based approach to application integration

A standards-based approach to application integration A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights

More information

To Build or Buy: Key Decision Points for Choosing the Best Billing Solution. Cloud Based Billing & Subscription Management Expert Series WHITEPAPER

To Build or Buy: Key Decision Points for Choosing the Best Billing Solution. Cloud Based Billing & Subscription Management Expert Series WHITEPAPER Cloud Based Billing & Subscription Management Expert Series To Build or Buy: Key Decision Points for Choosing the Best Billing Solution www.ariasystems.com Executive summary This white paper is intended

More information

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business

More information

Web Application Development for the SOA Age Thinking in XML

Web Application Development for the SOA Age Thinking in XML Web Application Development for the SOA Age Thinking in XML Enterprise Web 2.0 >>> FAST White Paper August 2007 Abstract Whether you are building a complete SOA architecture or seeking to use SOA services

More information

WHITE PAPER COMPOSITE CONTACT CENTER SOLUTIONS

WHITE PAPER COMPOSITE CONTACT CENTER SOLUTIONS WHITE PAPER COMPOSITE CONTACT CENTER SOLUTIONS How companies are reducing costs and improving customer service by streamliningcall centers processes, consolidating agent desktops, and creating multi-channel,

More information

Transform your customer relationships. Avanade Customer Relationship Management Services

Transform your customer relationships. Avanade Customer Relationship Management Services Transform your customer relationships Avanade Customer Relationship Management Services The opportunity to improve business results with solutions that drive better customer relationships and insights

More information

Integrating Enterprise Reporting Seamlessly Using Actuate Web Services API

Integrating Enterprise Reporting Seamlessly Using Actuate Web Services API Any User. Any Data. Any Deployment. Technical White Paper Integrating Enterprise Reporting Seamlessly Using Actuate Web Services API How Web Services Can Be Used to Perform Fast, Efficient, Future-Proof

More information

Key Considerations for Libraries

Key Considerations for Libraries Software as a Service and Cloud Computing: Key Considerations for Libraries 1 I ncreasingly, libraries are considering technology as a strategy. Rather than treating technology as merely tools for completing

More information

Zen or Tao of SOA & Software As A Service

Zen or Tao of SOA & Software As A Service Zen or Tao of SOA & Software As A Service David Moskowitz Productivity Solutions, Inc. David Moskowitz: The Zen or Tao of SOA and Software as a Service Slide 1 Agenda Common vocabulary When to use / not

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

More information

Approaching SaaS Integration with Data Integration Best Practices and Technology

Approaching SaaS Integration with Data Integration Best Practices and Technology white paper Approaching SaaS Integration with Data Integration Best Practices and Technology David S. Linthicum Introduction Many new and existing business processes and information continue to move outside

More information

PRM SOFTWARE AS POWERFUL AS YOU NEED IT TO BE. Partner Relationship Management: A Success Guide for Emerging Growth Companies

PRM SOFTWARE AS POWERFUL AS YOU NEED IT TO BE. Partner Relationship Management: A Success Guide for Emerging Growth Companies PRM SOFTWARE AS POWERFUL AS YOU NEED IT TO BE Partner Relationship Management: A Success Guide for Emerging Growth Companies Table of contents Partner Relationship Management for Emerging Growth Companies...

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

Five Steps to Integrate SalesForce.com with 3 rd -Party Systems and Avoid Most Common Mistakes

Five Steps to Integrate SalesForce.com with 3 rd -Party Systems and Avoid Most Common Mistakes Five Steps to Integrate SalesForce.com with 3 rd -Party Systems and Avoid Most Common Mistakes This white paper will help you learn how to integrate your SalesForce.com data with 3 rd -party on-demand,

More information

This document attempts to take some of the fear and uncertainty away from the CRM concept:

This document attempts to take some of the fear and uncertainty away from the CRM concept: What is CRM? What is CRM? Today growing businesses manage customer connections and information in a variety of ways. Some use old fashioned note cards and Rolodex. Others store information on their mobile

More information

What You Need to Know About Transitioning to SOA

What You Need to Know About Transitioning to SOA What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

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

Software Engineering II

Software Engineering II Software Engineering II Dr. Rami Bahsoon School of Computer Science University of Birmingham r.bahsoon@cs.bham.ac.uk Software Engineering II - Dr R Bahsoon Introduction to Cloud and SOA 1 Service-oriented

More information

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT IntelliDyne, LLC MARCH 2012 STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT

More information

OIT Cloud Strategy 2011 Enabling Technology Solutions Efficiently, Effectively, and Elegantly

OIT Cloud Strategy 2011 Enabling Technology Solutions Efficiently, Effectively, and Elegantly OIT Cloud Strategy 2011 Enabling Technology Solutions Efficiently, Effectively, and Elegantly 10/24/2011 Office of Information Technology Table of Contents Executive Summary... 3 The Colorado Cloud...

More information

Software as a Service Flexible Service Delivery for Your Health Insurance Exchange

Software as a Service Flexible Service Delivery for Your Health Insurance Exchange Software as a Service Flexible Service Delivery for Your Health Insurance Exchange SaaS Health Insurance Exchanges Improving Services through More Cost-Efficient Delivery States are charged with making

More information

3 4 5 Oracle SOA Suite 11g is the only complete, integrated, best of breed and hot-pluggable SOA platform available today. It has a comprehensive view on the entire software lifecycle process, providing

More information

IBM Customer Experience Suite and Electronic Forms

IBM Customer Experience Suite and Electronic Forms Introduction It s more important than ever to have a set of capabilities that allow you to create dynamic, self service options for your customers that leverage existing processes and infrastructure. Your

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

Data Warehouse Appliances: The Next Wave of IT Delivery. Private Cloud (Revocable Access and Support) Applications Appliance. (License/Maintenance)

Data Warehouse Appliances: The Next Wave of IT Delivery. Private Cloud (Revocable Access and Support) Applications Appliance. (License/Maintenance) Appliances are rapidly becoming a preferred purchase option for large and small businesses seeking to meet expanding workloads and deliver ROI in the face of tightening budgets. TBR is reporting the results

More information

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises

More information

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

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

How your business can successfully monetize API enablement. An illustrative case study

How your business can successfully monetize API enablement. An illustrative case study How your business can successfully monetize API enablement An illustrative case study During the 1990s the World Wide Web was born. During the 2000s, it evolved from a collection of fragmented services

More information

The Stacks Approach. Why It s Time to Start Thinking About Enterprise Technology in Stacks

The Stacks Approach. Why It s Time to Start Thinking About Enterprise Technology in Stacks The Stacks Approach Why It s Time to Start Thinking About Enterprise Technology in Stacks CONTENTS Executive Summary Layer 1: Enterprise Competency Domains Layer 2: Platforms Layer 3: Enterprise Technology

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

I D C T E C H N O L O G Y S P O T L I G H T

I D C T E C H N O L O G Y S P O T L I G H T I D C T E C H N O L O G Y S P O T L I G H T Enabling a Diversified Cloud Strategy to Accelerate Innovation in the Future-Ready Enterprise December 2015 Adapted from Worldwide IDC Cloud FutureScape 2016:

More information

Microsoft SOA Roadmap

Microsoft SOA Roadmap Microsoft SOA Roadmap Application Platform for SOA and BPM Thomas Reimer Enterprise Technology Strategist, SOA and BPM Microsoft Corporation (EMEA) Trends and Roadmap THE FUTURE OF DYNAMIC IT Market Trends

More information

Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture

Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini 1 2 3 ABSTRACT The global economic recession and the shrinking budget

More information

OpenText Output Transformation Server

OpenText Output Transformation Server OpenText Output Transformation Server Seamlessly manage and process content flow across the organization OpenText Output Transformation Server processes, extracts, transforms, repurposes, personalizes,

More information

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

Increasing Sales Through Adoption of the Applied Educational Systems Software as a Service (SaaS) Model

Increasing Sales Through Adoption of the Applied Educational Systems Software as a Service (SaaS) Model Applied Educational Systems SaaS Advantage Increasing Sales Through Adoption of the Applied Educational Systems Software as a Service (SaaS) Model Version 1.0 Engage. Learn. Succeed. www.aeseducation.com

More information

Simplify Software as a Service (SaaS) Integration

Simplify Software as a Service (SaaS) Integration Simplify Software as a Service (SaaS) Integration By Simon Peel December 2008 Introduction Fuelled by a fiercely competitive business environment that requires the pace of business and technology to accelerate,

More information

2003-2007, Aplicor, Inc., All Rights Reserved

2003-2007, Aplicor, Inc., All Rights Reserved I N T E G R A T I O N S E R V I C E S W H I T E P A P E R Copyright 2003-2007, Aplicor, Inc., All Rights Reserved Introduction to Integration Services Due to Aplicor s focus on mid-market and enterprise

More information

CLOUD STORAGE USING HADOOP AND PLAY

CLOUD STORAGE USING HADOOP AND PLAY 27 CLOUD STORAGE USING HADOOP AND PLAY Devateja G 1, Kashyap P V B 2, Suraj C 3, Harshavardhan C 4, Impana Appaji 5 1234 Computer Science & Engineering, Academy for Technical and Management Excellence

More information

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO

So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise Eric Newcomer, CTO Overview First of all: concepts and definitions Change your thinking about your IT environment Including organization

More information

A White Paper for Business Decision Makers

A White Paper for Business Decision Makers A White Paper for Business Decision Makers Cost-Effective Document Management Solutions for Business-Critical Processes Part II Leveraging Today s Enterprise SaaS Content Management Solutions to Support

More information

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)

More information

Cloud Computing - Benefits and Barriers for Retail Adoption

Cloud Computing - Benefits and Barriers for Retail Adoption Original Published Research from Cobweb Solutions - Europe s Leading Cloud Services Provider Cloud Computing - Benefits and Barriers for Retail Adoption 28022011 v1.5 written by Ed Dixon Director of Enterprise

More information

White paper Contents

White paper Contents Three Ways to Integrate Active Directory with Your SaaS Applications Okta Inc. 301 Brannan Street San Francisco, CA 94107 info@okta.com 1-888-722-7871 Contents 1 User Management Challenges of Software

More information

ENTERPRISE ARCHITECTUE OFFICE

ENTERPRISE ARCHITECTUE OFFICE ENTERPRISE ARCHITECTUE OFFICE Date: 12/8/2010 Enterprise Architecture Guiding Principles 1 Global Architecture Principles 1.1 GA1: Statewide Focus 1.1.1 Principle Architecture decisions will be made based

More information

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Presented by: Shashi Mamidibathula, CPIM, PMP Principal Pramaan Systems shashi.mamidi@pramaan.com www.pramaan.com

More information

Benefits of extend On-Demand (SaaS Model) for Equipment Dealers and Rental Firms

Benefits of extend On-Demand (SaaS Model) for Equipment Dealers and Rental Firms extend On-Demand WHITEPAPER Benefits of extend On-Demand (SaaS Model) for Equipment Dealers and Rental Firms A Journey to Competitive Advantage and Business Excellence Abstract Competitive Advantage through

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

Integrating SharePoint Sites within WebSphere Portal

Integrating SharePoint Sites within WebSphere Portal Integrating SharePoint Sites within WebSphere Portal November 2007 Contents Executive Summary 2 Proliferation of SharePoint Sites 2 Silos of Information 2 Security and Compliance 3 Overview: Mainsoft SharePoint

More information

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing TECHNOLOGY GUIDE THREE Emerging Types of Enterprise Computing TECHNOLOGY GU IDE OUTLINE TG3.1 Introduction TG3.2 Server Farms TG3.3 Virtualization TG3.4 Grid Computing TG3.5 Utility Computing TG3.6 Cloud

More information

IT SERVICE MANAGEMENT: HOW THE SAAS APPROACH DELIVERS MORE VALUE

IT SERVICE MANAGEMENT: HOW THE SAAS APPROACH DELIVERS MORE VALUE 1 IT Service Management: How the SaaS Approach Delivers More Value IT SERVICE MANAGEMENT: HOW THE SAAS APPROACH DELIVERS MORE VALUE EXECUTIVE SUMMARY Today s companies are very reliant on their technology

More information

ENZO UNIFIED SOLVES THE CHALLENGES OF REAL-TIME DATA INTEGRATION

ENZO UNIFIED SOLVES THE CHALLENGES OF REAL-TIME DATA INTEGRATION ENZO UNIFIED SOLVES THE CHALLENGES OF REAL-TIME DATA INTEGRATION Enzo Unified Solves Real-Time Data Integration Challenges that Increase Business Agility and Reduce Operational Complexities CHALLENGES

More information