Future Trends in ICT & Software Engineering. Presented by Thorsten Engel Partner - Deloitte Consulting

Size: px
Start display at page:

Download "Future Trends in ICT & Software Engineering. Presented by Thorsten Engel Partner - Deloitte Consulting"

Transcription

1 Future Trends in ICT & Software Engineering. Presented by Thorsten Engel Partner - Deloitte Consulting

2 Table of Contents Key Trends in ICT Market Consolidation Off-Shoring Platforms & Devices Wireless Technology Open Source Service Oriented Architecture Software Engineering Challenges Ingredients for Success Project Management & Strategy Enterprise Architecture Technology Stack Methodology & Tools Deloitte s Approach Deloitte. All rights reserved

3 Software market is consolidating The Big Four Microsoft, IBM, Oracle and SAP together account for 34% of global software revenue. Enterprise Applications Middleware Operating Systems 65% of this market is made up of only two vendors, SAP (45%) and Oracle (20%). Oracle s significant presence is a result of an acquisition strategy, which included the purchase of Peoplesoft/J D Edwards, Siebel and Retek. The Top Five vendors (IBM, BEA, Oracle, Microsoft, Tibco) account for 69% of the Application Integration and Middleware market with IBM clearly leading at 37.2%. Vendor concentration is particularly high in the segment of Database Management Systems where Oracle, IBM and Microsoft account for 86%. Microsoft has a market share of over 90% in PC operating systems. In the market segment of server operating systems Microsoft accounts for 55% followed by Linux with 23% (in 2003). Development Frameworks It is estimated that in terms of use in new development projects JAVA platforms account for 40% and Microsoft.NET for 35%. Gartner projects that by 2008 both platforms will have roughly equal market share Deloitte. All rights reserved

4 Off-shoring continues to blossom Communicat ion Centre Shift A reliable and affordable communication infrastructure made it possible to move software development and IT services to low-cost locations, mainly India, China, Latin America and Eastern Europe. All Major Players Involved IBM, Microsoft, Oracle and SAP all have offshore labs. Sun estimates that half of its software products are built in offshore labs. US Heavily Affected Forrester Research estimates that in the next 12 years, 3.3 million IT jobs will leave the United States and go overseas. India Absorbing New Business Established Indian Firms Bennefit India's IT sector exported $10 billion worth of goods and services in 2003, and projects it will reach between $21 billion and $24 billion in Large Indian services firms (e.g. Infosys, Tata, Wipro) grow significantly faster than established system integration firms Deloitte. All rights reserved

5 New platforms and devices are proliferating As new technologies emerge, businesses learn to adapt. While many methods and devices begin their lives as niche-market consumer goods, devices which expand to mass-market often find their way into the professional world as well. SMS, for example, is becoming an increasingly accepted method of communication. Some industry experts expect the increased risk of information theft and malicious code affecting mobile devices to be one of the greatest upcoming challenges for IT security managers. Smartphones Today's cell phones can play MP3s, and the newest MP3 players can play video and view photos. Bluetooth technology further blurs the line, allowing these devices to talk to each other and share information. PDAs PDAs roll numerous productivity and entertainment functions , calendar, voice, camera, music, and video into one handheld device. Their applications will continue to expand. Set-Top device Set-top devices bring internet and streaming video to the TV set, shaking up the device world and further exploring the possibilities for video distribution Deloitte. All rights reserved

6 Wireless technology is becoming the norm Today, 27% of online consumers go wireless, versus only 9% in Although today's wireless users list their primary venue for unwired connectivity as their home, professional applications continue to expand as well. Power Reliability Percent of Comsumers Using Wireless Internet Access 30 New technologies like the Intel Centrino Duo improve performance and battery life. Focus is now shifting from performance, to performance per watt efficiency for PCs, notebooks and other devices. Electronic automobile safety systems have been introduced to take control of a car when impact seems imminent. While the reliability of office software may seem less critical, their importance to modern business has powerful impact of its own. % Year Deloitte. All rights reserved

7 Open source is becoming respectable Open Source Technologies are becoming recognised by Technology giants e.g. Oracle RDBMS on Linux, Apache Web Server Open Source Frameworks/Platforms are being adopted more widely by Development vendors because of Open Standards Log4J, Eclipse Technology stack is maturing Open Source technology supports all tiers of N Tier application and Open Source tool support across the Build Test Maintain life cycle. Web Server: Apache Struts Log4J App Server: Tomcat, JBoss Persistence Service: Hibernate Unit Testing: JUnit Build Services: Ant, Maven Source Control: CVS DB: PostgreSQL, MySQL Operating System: Linux, BSD Deloitte. All rights reserved

8 Service Oriented Architecture is getting attention Loosely Coupled Distributed Service Oriented Service Oriented Architecture (SOA) is a concept of exposing business functions (traditionally residing in confined applications) as services both internally and externally. Once standard services are exposed, they can theoretically be aggregated to provide unified views and integrated to automate business processes. A modern SOA uses platform independent interface languages. Tightly Coupled Monolithic Client Client Server Standalone and Closed Dynamic and Open SOA can put more control of business processes in the hands of the business analysts SOA alleviates the dependence on a single package vendor SOA can extend the life of existing applications Deloitte. All rights reserved

9 SOA has evolved from Distributed Object Technologies Distributed Objects (DO) began emerging in the mid 1990s with the development of middleware technologies built upon standards such as CORBA, DCOM and J2EE. DO are specific to one specification/standard (e.g. CORBA or J2EE); the result of which is the formation of middleware islands; each with good internal integration, but poor external integration. SOA is more technology neutral and works at a wider scale; across middleware islands in an enterprise and even across enterprises. SOA has been introduced to tackle the highest-level integration tasks. DOA -Traditional XML Integration Service Producer Object XML XML XSD XSD XML XML XML XML EAI XML XML XSD XSD XML XML Service Consumer XML XML Object Object to XML Mapping XML to XML Mapping XML to Object Mapping SOA - Web Service Integration Service Producer Object WSDL WSDL SOAP SOAP Object ESB Object WSDL WSDL SOAP SOAP Service Consumer Object Web Service Integration minimises the need to develop transformation components and mapping logic Deloitte. All rights reserved

10 What challenges do Software Engineers need to address? New devices present greater opportunities for security breaches Business Demands Agility Increasing demand for technology within the enterprise to support business strategies Shortage of talent in the marketplace with leading edge technology skills Security Capability and SOA s dirty little secret IT Governance & Management Rate of Change Maintainability Rate of innovation by software and hardware vendors lock enterprises into a continual cycle of change and upgrades Distributed technology landscapes present management and maintenance complexities Deloitte. All rights reserved

11 Critical ingredients for success Project Management & Strategy: This is required to align IT with the business and to manage the governance and execution around IT related projects Enterprise Architecture: This is required to deal with complexity and to translate the demand side of the business into the supply side of system related solutions. Enterprise Architecture should cover the business as well as systems. Methodology & Tools: These provide the specific structure of formalism, by which demand can be translated into supply i.e. different ways of bridging the gap between the business and IT. Technology Stack: The underlying technology framework or stack covers all the different components that have to interoperate in order to produce a satisfactory solution. In the case of distributed computing, the stack can be very complex. Methodology & Tools Project Management & Strategy Enterprise Architecture Technology Stack Deloitte. All rights reserved

12 There are a lot of Silver Bullets that promise solutions Deloitte. All rights reserved

13 Software development methodologies examples Waterfall Project is divided into tightly controlled sequential phases with extensive documentation. Emphasis on planning, time schedules, target dates and budgets. Formal reviews are common here. Throwaway & Evolutionary Prototyping Not a standalone methodology, but rather an approach to handling a selected portion of a larger methodology Prototype proposals and visions are created, bolstering user involvement and encouraging idea flow Incremental/ Iterative... Development Can be assembled as a series of mini waterfalls, OR Can combine the Waterfall approach with iterative Prototyping, culminating in installation of a working system. Spiral Emphasis on minimising risk by breaking the project into smaller segments, and promoting ease-of-change during development. Each project segment follows a four quadrant plans to ensure consistent planning, risk resolution, development and progression at each stage. RAD (Rapid Application Development) Key objective is creating a fast-delivery and (relatively) low cost solution If project starts to slip, requirements (not deadline) are adjusted User is actively, intensely involved in the process and flexibility is high Deloitte. All rights reserved

14 Development methodology usage Situations Where MOST Appropriate Situations Where LEAST Appropriate Waterfall Requirements are clear and stable Project is large, expensive or complex Manager is less experienced Requirements unclear or subject to change Pressure exists to implement quickly Real-time or event-driven systems Throwaway & Evolutionary Prototyping Online Systems requiring user dialog Project manager is experienced Project objectives are unclear Mainframe-based batch systems Project Team Composition unstable Web-enabled e-business systems Incremental / Iterative Development Large projects with vague requirements Web Information Systems (WIS) Leading-edge applications Small projects of short duration Integration risks are very low Interactive applications for massive analysis Spiral Real-time or safety-critical systems Implementation has priority over functionality, which can be added later High accuracy not essential Minimising resource consumption is a priority RAD (Rapid Application Development) Small-to-medium scale, short duration Team and manager are highly skilled Key technical components already in place Larger projects with high complexity Real-time or safety-critical projects Projects with obscure business objectives Deloitte. All rights reserved

15 There two major stacks for software development J2EE (Java 2 Enterprise Edition) Microsoft.NET An industry development standard which is independent of hardware systems and operating systems. The result of a large industry initiative led by Sun. It was designed to simplify complex problems with the development, deployment, and management of multi-tier enterprise solutions. The J2EE architecture is based on the Java programming language. Write once, run anywhere. Platform Independent. Poor integration with Microsoft products. Has a lot of Open Source support. Microsoft.NET is a set of software technologies for connecting information, people, systems, and devices It is based on Web services small buildingblock applications that can connect to each other as well as to other, larger applications over the Internet. Provides robust and secure execution environment. Supports multiple programming languages (more than 20 languages supported). Easy integration of Microsoft products. Uses XML Web Services so universally interoperable. Platform dependent. Closed Source technology Deloitte. All rights reserved

16 Our conclusion The specific technical skill associated with software engineering and the various technology stacks are typically readily available. Even when a new wave of technology is released, the temporary scarcity of specific skills soon gives way to commoditization. BUT The art of dealing with complexity and the skill of orchestrating an integrated solution out of commoditised components is definitely NOT a commodity, and commands a premium in the market Deloitte. All rights reserved

17 Need for approaches that deal with packages and green field The Realities of Software Engineering Deloitte Solution Increasing complexity of technology products powering business solutions Broader adoption of Software Development capability maturity model (CMM) as a standard measuring method Virtual teams and the need for experts in different technologies Increasingly complex delivery models; nearshore, multi-site offshore The need to manage risk, quality and delivery predictability in today s complex delivery environment The need for integrated solutions as opposed to stand-alone stovepipes Custom Development Playbook and... Enterprise Value Delivery Deloitte. All rights reserved

18 Deloitte: Enterprise Value Delivery - EVD EVD Flow Diagram Vision Plan Design Build Deliver Operate Enterprise Value Delivery is Deloitte s global project methodology comprised of deliverables and tools targeted for the Enterprise Applications (EA) community. The EVD Methodology comprises project phases and threads. The project phases split the project life cycle according to a series of steps whereas the project threads provide a grouping of deliverables according to a common theme across all phases. Deloitte is adding new threads and has made specific additions for aspects such as Tax or Human Capital as well as making specific provision for the use of Off-shoring. EVD Project Threads Value Organizational Readiness Process and Package Business Intelligence Information Technology Support Security and Controls Project Management Deloitte. All rights reserved

19 Deloitte: Custom Development Playbook Full-lifecycle - supports all phases of the development process Integrated Delivery Approach -used consistently by onshore teams and offshore delivery centers; Supports various delivery models Onsite/Onshore Offshore Near shore Co-sourcing Adaptable supports multiple methodologies such as Iterative, Waterfall, RUP etc. Technology independent but provides support for J2EE, Microsoft.Net, etc. CMM/CMMI compliant results measured for continuous improvement Industrial Strength Processes Welldefined and Repeatable processes Deloitte. All rights reserved

20 Member of Deloitte Touche Tohmatsu Deloitte. All rights reserved

21 Deloitte. All rights reserved

EnergySync and AquaSys. Technology and Architecture

EnergySync and AquaSys. Technology and Architecture EnergySync and AquaSys Technology and Architecture EnergySync and AquaSys modules Enterprise Inventory Enterprise Assets Enterprise Financials Enterprise Billing Service oriented architecture platform

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

SELECTING A DEVELOPMENT APPROACH Original Issuance: February 17, 2005 Revalidated: March 27, 2008

SELECTING A DEVELOPMENT APPROACH Original Issuance: February 17, 2005 Revalidated: March 27, 2008 SELECTING A DEVELOPMENT APPROACH Original Issuance: February 17, 2005 Revalidated: March 27, 2008 Introduction A system development methodology refers to the framework that is used to structure, plan,

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

IT Infrastructure and Emerging Technologies

IT Infrastructure and Emerging Technologies IT Infrastructure and Emerging Technologies Content IT Infrastructure Infrastructure Components Contemporary Hardware Platform Trends Contemporary Software Platform Trends Management Issues 2 IT infrastructure

More information

JBoss Enterprise Middleware

JBoss Enterprise Middleware JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Presented By : Sukanta Basak Red Hat -- Vital Statistics Headquarters in Raleigh, NC Founded in 1993 Over

More information

Service Oriented Architectures

Service Oriented Architectures 8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history

More information

SOA : To Do or Not to Do

SOA : To Do or Not to Do Abstract SOA : To Do or Not to Do Gopala Krishna Behara and K.T.R.B Sarma As business moves from Web services to SOA, adoption and successful implementations of SOA become more evident. The goal of SOA

More information

Business Process Management in the Finance Sector

Business Process Management in the Finance Sector Business Process Management in the Finance Sector Leveraging the power of processes for profit oracle.com Introduction It is vital for financial services companies to ensure the rapid implementation of

More information

Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA

Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA presented by John Jay King King Training Resources john@kingtraining.com Download this paper and code examples from: http://www.kingtraining.com

More information

Strategy for Application Modernization A Summa White Paper

Strategy for Application Modernization A Summa White Paper Strategy for Application Modernization A Summa White Paper Summa 925 Liberty Avenue, 6 th Floor Pittsburgh, PA 15222 (p) 412.258.3300 (f) 412.258.3299 www.summa tech.com Why Modernize? My customers want

More information

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond

More information

Chapter 4 IT Infrastructure and Platforms

Chapter 4 IT Infrastructure and Platforms Chapter 4 IT Infrastructure and Platforms Essay Questions: 1. Identify and describe the stages of IT infrastructure evolution. 2. Identify and describe the technology drivers of IT infrastructure evolution.

More information

JAVA/J2EE DEVELOPER RESUME

JAVA/J2EE DEVELOPER RESUME 1 of 5 05/01/2015 13:22 JAVA/J2EE DEVELOPER RESUME Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract

More information

Create a single 360 view of data Red Hat JBoss Data Virtualization consolidates master and transactional data

Create a single 360 view of data Red Hat JBoss Data Virtualization consolidates master and transactional data Whitepaper Create a single 360 view of Red Hat JBoss Data Virtualization consolidates master and transactional Red Hat JBoss Data Virtualization can play diverse roles in a master management initiative,

More information

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,

More information

Lesson 18 Web Services and. Service Oriented Architectures

Lesson 18 Web Services and. Service Oriented Architectures Lesson 18 Web Services and Service Oriented Architectures Service Oriented Architectures Module 4 - Architectures Unit 1 Architectural features Ernesto Damiani Università di Milano A bit of history (1)

More information

SOA Testing Services. Enabling Business Agility and Digital Transformation

SOA Testing Services. Enabling Business Agility and Digital Transformation SOA Testing Services Enabling Business Agility and Digital Transformation Getting Value From Service Oriented Architecture (SOA) Many organisations have chosen a Service Oriented Architecture (SOA) middleware

More information

SNUG June 16, 2006 The Future of PeopleSoft Integration

SNUG June 16, 2006 The Future of PeopleSoft Integration SNUG June 16, 2006 The Future of PeopleSoft Integration Reasons to Use Your Free PeopleSoft and Fusion Middleware Integration Tools 1 Aims and Ambitions Web Services and Process Orchestration Primer Understand

More information

Enterprise SOA Service activity monitoring

Enterprise SOA Service activity monitoring Enterprise SOA activity monitoring Michael Herr Head of SOPSOLUTIONS CITT Expertengespräch, 19. Juni 2006 AGENDA Business oriented SOA: Agility and Flexibility Application Integration: Policy-driven ESB

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

Oracle BPEL Nuts and Bolts

Oracle BPEL Nuts and Bolts Oracle BPEL Nuts and Bolts Paper 743 presented by John Jay King King Training Resources john@kingtraining.com Download this paper from: http://www.kingtraining.com Copyright @ 2009, John Jay King 1/68

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

How To Understand A Services-Oriented Architecture

How To Understand A Services-Oriented Architecture Introduction to Service Oriented Architecture CSCI-5828 Foundations of Software Engineering Ming Lian March 2012 Executive Summary This Executive Summary gives the straight word to the fresh that have

More information

Service Virtualization andRecycling

Service Virtualization andRecycling Message Driven SOA -- Enterprise Service Oriented Architecture Service virtualization and component applications Driving reusability and ROI in SOA deployments --- Atul Saini Entire contents Fiorano Software

More information

Integration using IBM Solutions

Integration using IBM Solutions With special reference to integration with SAP XI Email: keithprabhu@hotmail.com Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies

More information

ManageEngine (division of ZOHO Corporation) www.manageengine.com. Infrastructure Management Solution (IMS)

ManageEngine (division of ZOHO Corporation) www.manageengine.com. Infrastructure Management Solution (IMS) ManageEngine (division of ZOHO Corporation) www.manageengine.com Infrastructure Management Solution (IMS) Contents Primer on IM (Infrastructure Management)... 3 What is Infrastructure Management?... 3

More information

Evaluation of SOA Vendors A Technical White Paper from Firstservis

Evaluation of SOA Vendors A Technical White Paper from Firstservis Evaluation of SOA Vendors A Technical White Paper from Firstservis Author: Alexander Roussekov, Senior SOA Architect, Firstservis Pty Ltd. Abstract This paper describes a SOA Vendors Evaluation Methodology

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

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based

More information

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Enterprise Service Bus Defined. Wikipedia says (07/19/06) Enterprise Service Bus Defined CIS Department Professor Duane Truex III Wikipedia says (07/19/06) In computing, an enterprise service bus refers to a software architecture construct, implemented by technologies

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

What is it? What does it do? Benefits

What is it? What does it do? Benefits JBoss Enterprise SOA Platform What is it? The JBoss Enterprise SOA Platform includes serviceoriented architecture (SOA) open source middleware such as JBoss Enterprise Service Bus (ESB), JBoss jbpm, JBoss

More information

Prerequisites for Successful SOA Adoption

Prerequisites for Successful SOA Adoption George Feuerlicht University of Technology, Sydney jiri@it.uts.edu.au 1. INTRODUCTION The adoption of SOA (Service Oriented Architecture) has gained momentum in the past two years, and the predictions

More information

How To Create A C++ Web Service

How To Create A C++ Web Service A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with

More information

Business Process Management Enabled by SOA

Business Process Management Enabled by SOA Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)

More information

Getting Started with Open Source Compliance

Getting Started with Open Source Compliance Getting Started with Open Source Compliance August 9, 2006 www.hro.com Denver Boulder Colorado Springs London Los Angeles Munich Salt Lake City San Francisco Copyright 2006 Holme, Roberts & Owen LLP Where

More information

SOA + OSS + Offshore Outsourcing = Success A Torry Harris Article

SOA + OSS + Offshore Outsourcing = Success A Torry Harris Article SOA + OSS + Offshore Outsourcing = Success A Torry Harris Article INTRODUCTION 3 AGILE & INEXPENSIVE: SUCCESS FACTORS 4 AGILITY: REDUCED TIME TO MARKET 4 INEXPENSIVE: REDUCED OPERATIONAL COST 4 THE TRIO

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

Red Hat and the Telecommunications

Red Hat and the Telecommunications Red Hat and the Telecommunications Industry Abstract The telecommunications industry is currently in a period of unprecedented change and opportunity. The flexibility, transparency, and broad vendor support

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

IT Infrastructure and Platforms

IT Infrastructure and Platforms Chapter 6 IT Infrastructure and Platforms 6.1 2006 by Prentice Hall OBJECTIVES Define IT infrastructure and describe the components and levels of IT infrastructure Identify and describe the stages of IT

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

What is BPM? Software tools enabling BPM

What is BPM? Software tools enabling BPM What is BPM? BPM, or Business Process Management, is a technology, but it is also more than that. Broadly speaking, one can consider BPM as a management discipline in which processes are valued as assets

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: Analysis, the Keys to Success!

Service-Oriented Architecture: Analysis, the Keys to Success! Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. bill@iconatg.com www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem

More information

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION Make Big Available for Everyone Syed Rasheed Solution Marketing Manager January 29 th, 2014 Agenda Demystifying Big Challenges Getting Bigger Red Hat Big

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

How To Develop A Web Development Software For A Business

How To Develop A Web Development Software For A Business Company Profile Rg. No. GUJ-BVN-13673 0 Introduce with company OmTechSoft is an established high-potential player with a rich experience in developing customized commercial grade products and applications

More information

JBoss Enterprise MIDDLEWARE

JBoss Enterprise MIDDLEWARE JBoss Enterprise MIDDLEWARE WHAT IS IT? JBoss Enterprise Middleware integrates and hardens the latest enterprise-ready features from JBoss community projects into supported, stable, enterprise-class middleware

More information

JBoss enterprise soa platform

JBoss enterprise soa platform JBoss enterprise soa platform What is it? The JBoss Enterprise SOA Platform includes serviceoriented architecture (SOA) open source middleware such as JBoss Enterprise Service Bus (ESB), JBoss jbpm, JBoss

More information

Part One Business Modeling Business Process Model

Part One Business Modeling Business Process Model 1 Part One Business Modeling Business Process Model 1 Business Process Model Sound Surveillance Video Surveillance Timing Control Lighting Control 2 2 Part Two Requirements Modeling Use Case Diagram System

More information

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER OXAGILE RESUMES SENIOR JAVA SOFTWARE ENGINEER SUMMARY OF QUALIFICATIONS Over 4 years of solid experience in software development, application programming and engineering Strong expertise in J2EE architectures,

More information

Business Process Management Tampereen Teknillinen Yliopisto

Business Process Management Tampereen Teknillinen Yliopisto Business Process Management Tampereen Teknillinen Yliopisto 31.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group IBM SOA 25.10.2007 Kimmo Kaskikallio IT Architect IBM Software Group Service Oriented

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Research on the Model of Enterprise Application Integration with Web Services

Research on the Model of Enterprise Application Integration with Web Services Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business

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

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Service Mediation. The Role of an Enterprise Service Bus in an SOA Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7

More 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

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I s Integration Dr. Timothy D. Kehoe, Irene Chang, Dave Czulada, Howard Kong, Dr. Dino Konstantopoulos

More information

Integrating Siebel CRM 8 with Oracle Applications

Integrating Siebel CRM 8 with Oracle Applications Integrating Siebel CRM 8 with Oracle Applications Agenda Corporate Overview Siebel 8.0 New Features Siebel Integration Approaches Integration with Oracle Applications Option 1 Option 2 Pros and Cons Evaluation

More information

Alexander Nikov. 5. IT Infrastructure and Emerging Technologies. Learning Objectives. BART Speeds Up with a New IT Infrastructure

Alexander Nikov. 5. IT Infrastructure and Emerging Technologies. Learning Objectives. BART Speeds Up with a New IT Infrastructure INFO 1400 Information Technology Fundamentals 5. IT Infrastructure and Emerging Technologies Alexander Nikov Learning Objectives 1. Define IT infrastructure and describe its components. 2. Identify and

More information

Modern SOA Testing. A Practitioners Guide to. July 2011

Modern SOA Testing. A Practitioners Guide to. July 2011 A Practitioners Guide to Modern SOA Testing Gaurish Hattangadi Abstract Today s dynamic business needs are shaping the modern IT industry. Lower costs and faster time to market have propelled forward market-changing

More information

Enterprise Service Bus: Five Keys for Taking a Ride

Enterprise Service Bus: Five Keys for Taking a Ride About this research note: Technology Insight notes describe emerging technologies, tools, or processes as well as analyze the tactical and strategic impact they will have on the enterprise. Enterprise

More information

Enterprise Service Bus (ESB) Market Opportunities, Market Forecasts, and Market Strategies, 2007-2013

Enterprise Service Bus (ESB) Market Opportunities, Market Forecasts, and Market Strategies, 2007-2013 Brochure More information from http://www.researchandmarkets.com/reports/446662/ Enterprise Service Bus (ESB) Market Opportunities, Market Forecasts, and Market Strategies, 2007-2013 Description: ESB market

More information

Overview and Frequently Asked Questions

Overview and Frequently Asked Questions Overview and Frequently Asked Questions OVERVIEW Oracle is pleased to announce that we have completed our acquisition of Siebel Systems and we are now operating as one. As the leader in customer relationship

More information

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company. www.cbdiforum.

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company. www.cbdiforum. Independent Insight for Oriented Practice An SOA Roadmap John C. Butler Chief Architect A CBDI Partner Company www.cbdiforum.com Agenda! SOA Vision and Opportunity! SOA Roadmap Concepts and Maturity Levels!

More information

Next Generation Application Development. Copyright 2011 EMC Corporation. All rights reserved.

Next Generation Application Development. Copyright 2011 EMC Corporation. All rights reserved. Next Generation Application Development 1 Priority Discussion Topics Characteristics of a Next-Gen App Legacy Applications in the New World Consumption Applications in the Cloud and on the Go Structuring

More information

APPLICATION REPLATFORMING : MIGRATION AND MODERNIZATION

APPLICATION REPLATFORMING : MIGRATION AND MODERNIZATION WWW.WIPRO.COM APPLICATION REPLATFORMING : MIGRATION AND MODERNIZATION DO BUSINESS BETTER Wipro's Application Replatforming Services help transform legacy applications, add value and decrease risks. These

More information

The Accenture Foundation Platform for Oracle. Enter

The Accenture Foundation Platform for Oracle. Enter The for Oracle Enter for Oracle Accenture s pre-built, pre-tested Oracle Fusion Middleware 11g-based architecture is a strategic decision guide and implementation accelerator that improves application

More information

The ESB and Microsoft BI

The ESB and Microsoft BI Business Intelligence The ESB and Microsoft BI The role of the Enterprise Service Bus in Microsoft s BI Framework Gijsbert Gijs in t Veld CTO, BizTalk Server MVP gijs.intveld@motion10.com About motion10

More information

Yes Bank open source CRM. Yes Bank Collaborative CRM (YCCRM) Case Study. Empower business with Professional Open Source. Solutions.

Yes Bank open source CRM. Yes Bank Collaborative CRM (YCCRM) Case Study. Empower business with Professional Open Source. Solutions. Empower business with Professional Open Source Yes Bank open source CRM Yes Bank Collaborative CRM (YCCRM) Solutions Case Study We provide enterprise-ready professional open source business productivity

More information

SpiritSoft (SpiritWave)

SpiritSoft (SpiritWave) Decision Framework, R. Schulte Research Note 9 December 2002 Predicts 2003: Enterprise Service Buses Emerge The enterprise service bus, a new variation of software infrastructure, has added to the range

More information

Cisco Integration Platform

Cisco Integration Platform Data Sheet Cisco Integration Platform The Cisco Integration Platform fuels new business agility and innovation by linking data and services from any application - inside the enterprise and out. Product

More information

Reduce your IT Budget and Realize Greater Business Service Levels

Reduce your IT Budget and Realize Greater Business Service Levels Reduce your IT Budget and Realize Greater Business Service Levels by Focusing Spending in Cost Reduction Areas Errol James President IT Spending Trends IT spending is slowing as a result of economic conditions

More information

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013 The webmethods ESB The Foundation of your SOA Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013 2013 Software AG. All rights reserved. 2 2 Agility Process & Integration 3 Integration? INTEGRATION

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

APIs vs. SOA Integrations with SX without the ION Investment

APIs vs. SOA Integrations with SX without the ION Investment APIs vs. SOA Integrations with SX without the ION Investment There has been a lot of hype over Service Oriented Architecture (SOA), Enterprise Service Architecture (ESB) and Intelligent Open Network (ION)

More information

JBoss EntErprisE ApplicAtion platform migration guidelines www.jboss.com

JBoss EntErprisE ApplicAtion platform migration guidelines www.jboss.com JBoss Enterprise Application Platform Migration Guidelines This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based

More information

Let s look at a few examples of customers leveraging existing technologies to deliver new services.

Let s look at a few examples of customers leveraging existing technologies to deliver new services. MODULE 2: NOVELL WEB APPLICATION DEVELOPMENT Welcome to Module 2 of The Certified Novell Salesperson Course, Novell Web Application Development, enabled by Novell extend technologies. In this module you

More information

Using SOA to Improve Operational Efficiency An Executive Overview

Using SOA to Improve Operational Efficiency An Executive Overview Using SOA to Improve Operational Efficiency An Executive Overview Introducing MIKE2.0 An Open Source Methodology for Information Development http://www.openmethodology.org Management and Technology Consultants

More information

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES ABSTRACT Enterprise Application Integration technologies have been in the market for approx 10 years. Companies deploying EAI solutions have now started

More information

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Application integration solutions To support your IT objectives IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Market conditions and business

More information

From Private to Hybrid Clouds through Consistency and Portability

From Private to Hybrid Clouds through Consistency and Portability Extending IT Governance From Private to Hybrid Clouds through Consistency and Portability Gordon Haff 2 Executive summary 3 beyond information security 3 from private to public and back again 4 consistency

More information

E-Business Technologies for the Future

E-Business Technologies for the Future E-Business Technologies for the Future Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh spring@imap.pitt.edu http://www.sis.pitt.edu/~spring Overview

More information

Extend your business reach

Extend your business reach Extend your business reach With the world s fastest, smartest business application platform. Make your business applications available anytime, anywhere. The Power of Choice unipaas business benefits Eliminates

More information

Government's Adoption of SOA and SOA Examples

Government's Adoption of SOA and SOA Examples Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja

More information

Innovation through Outsourcing

Innovation through Outsourcing Innovation through Outsourcing Timothy Gehrig timothy.gehrig@cedarcrestone.com David Moore david.moore@cedarcrestone.com Agenda Expectations CedarCrestone Introduction Market Direction Outsourcing Solutions

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

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

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp) Open Source Business Process Management Suites Trends and Advantages Executive Summary This paper explains open source BPM and its benefits. Focused and in-depth description of two major open source BPM

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

Don t be misled by misinformation and rumors about Open Source or fall prey to the pitfalls of expensive proprietary solutions.

Don t be misled by misinformation and rumors about Open Source or fall prey to the pitfalls of expensive proprietary solutions. Don t be misled by misinformation and rumors about Open Source or fall prey to the pitfalls of expensive proprietary solutions. GET THE FACTS. The True Cost of Open Source: Open Source SOA & Application

More information

Next Generation Intelligent, Mobile, Widely Distributed Applications: Solving Tomorrow s Software Development Challenges Today

Next Generation Intelligent, Mobile, Widely Distributed Applications: Solving Tomorrow s Software Development Challenges Today Next Generation Intelligent, Mobile, Widely Distributed Applications: Solving Tomorrow s Software Development Challenges Today By Bob DeAnna, Chief Technology Officer, Recursion Software We are on the

More information

Product Framework. Products must use a common suite of infrastructure Support Services

Product Framework. Products must use a common suite of infrastructure Support Services DISA Platform as a Service (PaaS) And RACE May 2012 Version 1.0 Product Framework A Combat Support Agency Overview Enterprise Services must be Product focused with: Discrete retail based boundaries for

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any

More information

Chapter 3 Technology adapted

Chapter 3 Technology adapted Chapter 3 Technology adapted 3.1 Introduction In developing a web enabled solution for laboratory data and document management, there are several options available for system analysis and designing, documentation

More information

Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities.

Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities. Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities. > RESPOND RAPIDLY TO CHANGING MARKET CONDITIONS > DRIVE CUSTOMER AND AGENT LOYALTY > ENHANCE INTEGRATION

More information

JBoss Enterprise MIDDLEWARE

JBoss Enterprise MIDDLEWARE JBoss Enterprise MIDDLEWARE WHAT IS IT? JBoss Enterprise Middleware integrates and hardens the latest enterprise-ready features from JBoss community projects into supported, stable, enterprise-class middleware

More information