Building Enterprise Applications with a Pro-Active Infrastructure
|
|
|
- Godwin Wilkinson
- 9 years ago
- Views:
Transcription
1 1 Building Enterprise Applications with a Pro-Active Infrastructure Wilfried Reimann and Sebastian Wedeniwski Abstract Reason for a strategic decision towards the enterprise-wide initiative Pro-Active Infrastructure (PAI) was that the decentralized IT explosion was not only difficult to manage, it was first and foremost expensive. Every custom-build system used its own infrastructure. The initiative PAI is part of DaimlerChrysler s IT business strategy and has the goal to proactively provide necessary infrastructure to projects. But just writing down standards based on patterns, blueprints, reference architectures and then hoping that someone would adopt them this seemed like too little to DaimlerChrysler. Index Terms enterprise-wide IT infrastructure, on demand operating environment, service oriented architecture, SOA T 1. INTRODUCTION HE combination of evolving business drivers, changing customer demands and the evolution of enabling technology has produced a business revolution. Electronic connections are changing the way companies deal with partners, with information access, services and speed as the key differentiators. In fact, Web connections make it critical to optimize business processes across enterprises, rather than just within an enterprise. Organizations are morphing from vertically integrated supply chains to interconnected eco of suppliers, partners and clients. All trading partners in global companies, this means employees, suppliers, customers and all products of the company, define an Extended Enterprise. In an Extended Enterprise business is done in connected value chains within and between companies by electronic communication such as the Internet. That leads to a new business model. It is the transformation into a networked company. The IT architecture of an Extended Enterprise is a key success factor for enabling the business in a global acting company. Manuscript received March 23, W. Reimann is with the Technology-Integration & Development, DaimlerChrysler AG, Germany / USA ( [email protected]). S. Wedeniwski is with the Business Consulting Services, IBM Germany ( [email protected]). Building distributed for an Extended Enterprise is highly complex. Challenges are developing robust, scalable and secure applications with high quality. The IT-Life-Cycle with Development for Operations has to be implemented and managed. Applications have to be developed without knowing the details of the operations environment. Independent of the developer location or organization, applications should be managed similar in all datacenters. Worldwide global and regional development centers are building applications, which have to run in datacenters. Trends like Outsourcing or Partner-Development are dominant organizational development and execution models and have to be supported with a future IT Architecture. Another dominant challenge is On Demand Business. An On Demand Business is an enterprise whose business processes integrated end-to-end across the company and with key partners, suppliers and customers can respond with speed to any customer demand, market opportunity or external threat. 2. WHY A PRO-ACTIVE INFRASTRUCTURE? PAI provides an integrated application platform which forms the foundations of the support platforms for all Java-based custom-build. With the help of PAI platforms, programmers can concentrate primarily on developing the business logic, as they barely have to bother with topics as security or directory aspects example. In contrast, they can use a large number of reusable components and architectures. Instead of having to perform timeconsuming tests, developers can leverage secure, scalable platforms and profit from the associated support organization. Along with this, PAI enables the integration of the applications and infrastructure components within the datacenters. Therefore, PAI forms the bridge between the data centers and application development. Summarized, PAI is needed for several reasons: Application projects need a powerful, tested and dependable IT infrastructure, which fulfills the corporate technology standards
2 2 and runs the corporate datacenter operating environments. The company needs a comprehensive enterprise architecture which includes products, infrastructure architecture and guidelines. Web and e-business projects should concentrate on the business application development rather than on infrastructure issues. Large scale infrastructure services still have to be provided by small scale projects. PAI is needed as basis for a future On Demand Operating Environment for building global, regional and local integrated applications. By using PAI platforms, projects can leverage the best of both worlds: a supported standard platform as a solid foundation and the flexibility of custom build software. Today infrastructure and platform integration issues are addressed on a project level. If projects are building enterprise applications a lot of infrastructure related code has to build on applications servers, Web servers, and security servers. This is not the way, how applications should be realized. Even if you are building applications on standard products, every datacenter and project is running different version levels and fix-pack versions in the development and datacenter, see Figure 1. In this environment it is very difficult, to migrate versions or share environments. The product life cycle management is very expensive. The implications of today s middleware zoo can neither be fully supported nor tested. Application A Application B Application C Version 1, Fixpack 2, Version 3, Fixpack 2, Version 2, Fixpack 1, Version 3, Fixpack 2, Version 2, Fixpack 1, Version 3, Fixpack 4, to reduce the life cycle costs for application to enhance the quality, robustness and scalability of application to reduce the time to market for application to increase the control over external application development to ensure the interoperability between regional and global application to harmonize the architecture of application This initiative was of large scope and significant complexity. Not only from a technical perspective but more from achieving enterprisewide acceptance from all departments and from covering different disjunctive and partly contrary requirements/policies. The technical complexity comes from numerous products contained in the platforms from various suppliers such as IBM, Sun, Novell, Netegrity, Mercury, Merant, and Microsoft. Within PAI, these components are connected with each other, using integration components developed in-house. In our scope, the enterprise-wide departments (organized by brands) are Mercedes Car Group ITP (Mercedes-Benz, Maybach, smart), Chrysler Group ITN (Chrysler, Jeep, Dodge), Commercial Vehicles ITC (Mercedes-Benz Trucks, Freightliner, MercedesBenz Vans, Buses & Coaches), Services (Finanical Services, DaimlerChrysler Bank), and strategic partners (Misubishi Motors Corp.,). Target customers of PAI are basically DaimlerChrysler IT organization units and projects, external software partners developing for DaimlerChrysler in all different souring strategies and internal as well as external datacenter running these applications. Version 4, Fixpack 2, Version 5, Fixpack 1, Version 4, Fixpack 3, Without PAI Target Situation Figure 1 Too many variants of version levels 3. PAI SCOPE AND APPROACH At DaimlerChrysler PAI is a central initiative with the goal to design, implement and deliver a common IT infrastructure based on PAI platforms for application projects, see Figure 2. PAI platforms are a stack of elements to support DaimlerChrysler specific application development. In particular it provides solutions in order Frame work App Server Frame work App Server Hardware & OS Extended Scope Of Infrastructure J2EE BIB Directory & Security Hardware & OS Figure 2 PAI extends the scope of infrastructure In the last two years, our architecture strategy followed these three steps: J2EE PAI
3 3 1. Migration of existing assets (PAI 1.0, delivered Sep 2002) and use of existing infrastructure wherever it is possible. Only those assets with low dependency to applications were taken. 2. Begin consolidation of existing infrastructure and take all those assets that need to be controlled by PAI, to ensure the scalability, availability and manageability of the delivered infrastructure with high potential for reuse (PAI , delivered June 2003 Oct 2004). 3. Enhancing PAI release with new functionality in a more proactive way (PAI 3.0 and later, will be delivered Oct 2005). This was triggered by requirements of customers and new upcoming technologies. 4. PAI PRODUCT ARCHITECTURE The PAI architecture defines a set of tested compatible platforms, environments, and tools based upon the DaimlerChrysler enterprise architecture and strategic technology products. The PAI product scope goes beyond delivering only software products. With the PAI approach we take strategic market products from several vendors and integrate these products to company specific PAI platforms. Hence, PAI is a product suite containing so called PAI platforms. Therefore, we must distinguish between PAI itself and a PAI platform. With this in mind, PAI can be seen as a brand for a set of products, whereas a PAI platform can be seen as a managed product. A PAI platform is defined by the following characteristics: A PAI platform is a package of functionality (vendor products and DaimlerChrysler self developed components) that provides higher level services to applications. The main criterion of packaging the functionality is the granularity of the existing strategic vendor products, e.g. IBM WebSphere Application Server for the PAI J2EE Application. A PAI platform is a managed product within the PAI brand, i.e. we deliver explicit configuration settings. It is integrated with other PAI platforms; these relationships will be implemented as parts of the corresponding platforms to guarantee the integration. A PAI platform is well-tested inside the DaimlerChrysler infrastructure. An application can use only one or many of these PAI platforms, depending on its requirements and the type of this application. Our first area of focus was on J2EE applications, portal, directory, security, process and business integration, see Figure 3. The next phase will include data management,.net applications, SAP applications, and operation services (provisioning, problem determination and resolution). Test Tools Development Tools Installation Tools General Available Not Scheduled.NET Application J2EE Application Data Management Collaboration Business Intelligence Content Management Application s Notes Application Security Directory Packaged Software s Process Integration Business Information Broker Pervasive Computing Figure 3 PAI s 2.5 PAI High Level IT Architecture We categorize the platforms of this overall architecture in the following three types: Application s, which are containers where application code for presentation, business and process logic can be deployed. They provide built-in components for applications to ensure standardized operations. All resources within the platform are used exclusively by the application. Examples for this kind of platform types are the J2EE Application as well as the Process Integration. Shared Services s, which provide services that can be used and shared by different applications. The Application s contain APIs to provide applications the access to the services provided by the Shared Services s. The Directory and the Security are examples for this platform type. Integration s, which form containers for providing capabilities for the integration of different applications. They provide reusable components and templates for a standardized usage of the platform. We can take the and the Business Information Broker as examples of this platform type. These PAI platforms are built with a Java framework, a set of reusable components, applications and glue-code to deliver a powerful integrated product, which can be used modular. The platforms are implemented according to an architectural model for development and operations, which comes with the product. Architectural models are available for the platforms, the physical environments and the tools for development and operations in the PAI Centers. PAI Centers are development, test&integration, and production datacenter (internal and external). With the environments, PAI delivers a full set of automated installation
4 4 procedures and descriptions, including the operational models. It is planned to integrate these procedures in Provisioning Technology from system vendors, which will enable better On Demand usage of hardware and software. Additionally a set of tools for development, test (functional and load tests) and operations are offered, which allow efficient development and operations for PAI platforms and environments. These tools are more an option and can be used by IT customers. In addition to these PAI platforms, environments and tools, a set of services will be delivered through service people, which are focused to PAI. Examples for these services are Architecture-Consulting, Application-Testing, Environment-Installation for PAI. These services are so called value added services. At the end processes between development and operations could be standardized like Change Management, Problem Management, Error Handling. In the following subsections we describe the six fully featured platforms of the current PAI release 2.5. A. PAI Directory & Security s The Directory is a shared platform of the PAI 2.5 product suite. It provides a central data store for security-related data. This data is used for user management of local users, authentication services for local users, and authorization management for all kinds of PAI based applications. B. PAI Directory & Security s The Security is also a shared platform. It provides an end-to-end security solution for PAI-based applications based on authentication, Single Sign-On and URL-based authorization services. It relies on user directories like the DaimlerChrysler Corporate Directory as data store for authentication data and the PAI Directory as data store for authorization data. Furthermore it supports applications using HTTP as communication protocol. C. PAI J2EE Application The J2EE Application builds the basis for delivering J2EE compliant rich client and thin Web applications. It also provides core application integration services to enable integration between applications, store and resume features, as well as consistent system management integration, by providing a powerful logging mechanism. A Web application framework is included, first to ensure long-term migration, and second, to deliver powerful multivariant application management features. D. PAI The provides a portlet-based environment, which supports assembling web pages from various sources that are using portlets. The portal provides user-customized pages, a range of portlets integrating with external, and existing web content. The PAI is complemented by a number of product extensions to integrate with the existing DCX infrastructure. E. PAI Process Integration Process Integration is one of the focal points of the PAI business integration strategy, which addresses integration of applications, data, and processes from both, business and IT perspectives. Business integration is the coordination and cooperation of all the business processes and applications within and external to the enterprise. It involves bringing together the data and process intelligence in the enterprise, and harnessing these to enable all applications and users to achieve their business needs. F. PAI Business Information Broker The Business Information Broker platform is another focal point of the PAI business integration strategy. It addresses integration of applications and data. By bringing together the data, business rules, and process intelligence in the organizational unit, or on a higher level in the entire enterprise, on this integration point, reuse of existing application logic can be leveraged and management can be simplified. Besides the foundation for application inter-communication this platform provides data transformation capabilities and event brokering. 5. SERVICE ORIENTED ARCHITECTURE A service oriented architecture (SOA) is an enterprise-scale IT architecture for linking resources on demand. In an SOA, resources are made available to participants in a value-net, enterprise, line of business (typically spanning multiple applications within an enterprise or across multiple enterprises) where the primary structuring element for applications is a service (as opposed to sub,, or components). It consists of a set of business aligned IT services that collectively fulfill an organization s business processes and goals. These services can be choreographed into composite applications and can be invoked through open protocols. The vision of PAI is a system architecture in which applications are integrated using service interactions that are loosely-coupled and welldefined to support interoperability, and to enable flexibility and reuse. Loosely-coupled implies that the underlying implementation is hidden from the
5 5 application that invokes the service. And welldefined suggests a common definition of services which is independent of any particular technology but can be used by all technologies. Today, PAI has implemented an Enterprise Application Architecture where broker-specific adaptors provide pre-built connectivity to a wide variety of applications and platforms. Next major shift for PAI will be a service oriented integration using Web Services to have open standard interfaces and to be flexible and cheaper for new business requirements. That means our vision is a service oriented integration of all applications in the enterprise where changes of internal components should not change other parts in the enterprise environment since even the internal components are loosely coupled. 6. CONCLUSION Between 2002 and 2004, about 70 applications worldwide have been developed based on PAI at DaimlerChrysler. Many of these have a development budget of over 1 million euro. The first was the employee portal, which is used throughout the company. Other examples of successfully supported product developments are the supplier portal (also used internationally), and a dealer platform. The latest project is the development of a materials purchasing system, which is to go on stream shortly. DaimlerChrysler expects PAI to deliver significant advantages regarding costs: a best practice survey commissioned from Gartner, demonstrated that the greatest potential for cost reduction is by far to be found in operation management. PAI calculates, that applications which have been developed on a PAI basis, will result in an overall cost reduction of between 25% and 30% during these solutions lifecycle, see [4]. Web Service Applications, Rational software whitepaper from IBM, April [2] Channabasavaiah, K., Holley, K., Tuggle, E. M., Jr.,, Migrating to a service-oriented architecture, IBM whitepaper G , April [3] Chappell, D. A., Enterprise Service Bus, [4] Gammel, R., Daimler-Chrysler setzt Standards Anwendung der Jahres 2004, Deutsche Computerwoche 48/2004, pp [5] Hohmann, L., Beyond Software Architecture, [6] IBM, Operating Environment essentials for an on demand breakthrough, IBM whitepaper, March [7] IBM Business Consulting Services, The automotive industry: On the road to on demand, IBM whitepaper G , [8] IBM Business Consulting Services, IBM Service-Oriented Modeling and Architecture, IBM whitepaper G , [9] Keen, M., et al., Patterns: Implementing an SOA Using an Enterprise Service Bus, IBM Redbook SG , July [10] Perks, C., Beveridge, T., Guide to Enterprise IT Architecture, [11] Youngs, R., Redmond-Pyle, D., Spaas, P., Kahan, E., A standard for architecture description, IBM Systems Journal Vol. 38, No. 1, 1999, pp W. Reimann, University Bielefeld (Germany ), is since 1981 in different positions at DaimlerChrysler. Since 2001 Senior Manager Technology-Integration and head of the product development&support team of DaimlerChrysler s Integrated Application. Since 1990 experience in Object Technology and IT-Architecture of enterprise wide. S. Wedeniwski is an Executive IT Architect at IBM Business Consulting Services Germany. Since 1998 he works as IT architect for different departments at IBM Germany. He received his M.Sc. in Computer Science as well as in Mathematics and his Ph.D. in Mathematics (Number Theory) from the University Tübingen in 1997 and 2001, respectively. His research interests include software engineering, distributed computing and Number Theory. Even if you consider that the initial learning curve prevented the company from reducing costs by the above-mentioned sum, the result is still a cost factor which provides a clear overview of the investment for PAI development: in 2003 and 2004, DaimlerChrysler did a two digit million euro investment in PAI development and support. PAI has already fulfilled its profitability. We summarize our lessons learned similar to playing chess: First, you have to play it very carefully. Second: sometimes I have to lose an important chess piece if I want to win the chess match. REFERENCES [1] Brown, A., Johnston, S., Kelly, K., Using Service-Oriented Architecture and Component-Based Development to Build
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 ([email protected]), IT Architect, IBM 28 Mar 2006 Today's business
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
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
IBM Enterprise Content Management Product Strategy
White Paper July 2007 IBM Information Management software IBM Enterprise Content Management Product Strategy 2 IBM Innovation Enterprise Content Management (ECM) IBM Investment in ECM IBM ECM Vision Contents
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
Integration and Infrastructure Software. IBM WebSphere Application Server Family. Flexible infrastructure for todayʼs business world.
Integration and Infrastructure Software IBM WebSphere Application Server Family. Flexible infrastructure for todayʼs business world. Build on demand solutions with a more flexible infrastructure. Today
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
Service Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
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
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,
Accelerating High Performance with Accenture Application Services for Java
Accelerating High Performance with Accenture Application Services for Java 1 The Java Imperative Among applications with 100,000 concurrent users (typically very large Web-based systems), by 2016, Java
Accenture Foundation Platform for Oracle
Accenture Foundation Platform for Oracle 2 Oracle Accenture s pre-built, pre-tested Oracle Fusion Middleware based architecture is a strategic decision guide and implementation accelerator that improves
SAP NetWeaver. SAP NetWeaver
SAP NetWeaver SAP NetWeaver POWERED BY SAP NetWeaver The SAP NetWeaver technology platform is a comprehensive integration and application platform that helps reduce your total cost of ownership (TCO).
Integration using IBM Solutions
With special reference to integration with SAP XI Email: [email protected] Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration
Extend the value of your core business systems.
Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems
Critical Success Factors for Product Information Management (PIM) System Implementation
Critical Success Factors for Product Information Management (PIM) System Implementation Improving product data and streamlining product-related processes directly translate into quality products, higher
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
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
IBM WebSphere Application Server Family
IBM IBM Family Providing the right application foundation to meet your business needs Highlights Build a strong foundation and reduce costs with the right application server for your business needs Increase
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 [email protected] Copyright IBM Corporation 2005. All rights
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
SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government
SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond
A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration.
A discussion of information integration solutions November 2005 Deploying a Center of Excellence for data integration. Page 1 Contents Summary This paper describes: 1 Summary 1 Introduction 2 Mastering
Autonomic computing: strengthening manageability for SOA implementations
Autonomic computing Executive brief Autonomic computing: strengthening manageability for SOA implementations December 2006 First Edition Worldwide, CEOs are not bracing for change; instead, they are embracing
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 [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf
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!
IBM Enterprise Service Bus for Healthcare
IBM Enterprise Service Bus for Enabling new levels of integration and interoperability for today s demanding hospitals and health plans Highlights Integrate data and applications from disparate sources
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
Five best practices for deploying a successful service-oriented architecture
IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative
How service-oriented architecture (SOA) impacts your IT infrastructure
IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction
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
Choose an IBM WebSphere Application Server configuration to suit your business needs
IBM is the industry s market leading foundation for building, deploying, reusing, integrating and managing applications and services Choose an IBM configuration to suit your business needs Highlights Unparalleled
CBM SOMA - SCA. Techniques and Standards to Increase Business and IT Flexibility. Jouko Poutanen Senior IT Architect, IBM Software Group
CBM SOMA - SCA Techniques and Standards to Increase and IT Flexibility Jouko Poutanen Senior IT Architect, IBM Software Group 2008 IBM Corporation Agenda Component Modeling (CBM) Drivers: specialization,
Reaping the rewards of your serviceoriented architecture infrastructure
IBM Global Services September 2008 Reaping the rewards of your serviceoriented architecture infrastructure How real-life organizations are adding up the cost savings and benefits Executive summary Growing
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
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7 No. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,
Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond
Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond Technology Challenges Are Daunting Today s information technology executives are tackling increasingly complex
Introduction to SOA governance and service lifecycle management.
-oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2009 Vol. 8, No. 7, November - December 2009 Cloud Architecture Mahesh H. Dodani, IBM, U.S.A.
SAP NetWeaver & Enterprise Services Architecture
SAP NetWeaver & Enterprise Services Architecture Market Strategy, Technology Denis Rousseau SAP NetWeaver and... Enterprise Services Architecture! Business Drives Technology! Enterprise Services Architecture!
Service management White paper. Manage access control effectively across the enterprise with IBM solutions.
Service management White paper Manage access control effectively across the enterprise with IBM solutions. July 2008 2 Contents 2 Overview 2 Understand today s requirements for developing effective access
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)
Business Integration Architecture for Next generation OSS (NGOSS)
Business Integration Architecture for Next generation OSS (NGOSS) Bharat M. Gupta, Manas Sarkar Summary The existing BSS/OSS systems are inadequate in satisfying the requirements of automating business
Prerequisites for Successful SOA Adoption
George Feuerlicht University of Technology, Sydney [email protected] 1. INTRODUCTION The adoption of SOA (Service Oriented Architecture) has gained momentum in the past two years, and the predictions
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
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.
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
Event based Enterprise Service Bus (ESB)
Event based Enterprise Service Bus (ESB) By: Kasun Indrasiri 128213m Supervised By: Dr. Srinath Perera Dr. Sanjiva Weerawarna Abstract With the increasing adaptation of Service Oriented Architecture for
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:
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
How To Build A Financial Messaging And Enterprise Service Bus (Esb)
Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk
SOA Governance and the Service Lifecycle
IBM SOA SOA Governance and the Service Lifecycle Naveen Sachdeva [email protected] IBM Software Group 2007 IBM Corporation IBM SOA Agenda What is SOA Governance? Why SOA Governance? Importance of SOA
Provide access control with innovative solutions from IBM.
Security solutions To support your IT objectives Provide access control with innovative solutions from IBM. Highlights Help protect assets and information from unauthorized access and improve business
How can Identity and Access Management help me to improve compliance and drive business performance?
SOLUTION BRIEF: IDENTITY AND ACCESS MANAGEMENT (IAM) How can Identity and Access Management help me to improve compliance and drive business performance? CA Identity and Access Management automates the
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
MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER
MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER Pharma companies are improving personalized relationships across more channels while cutting cost, complexity, and risk Increased competition
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
IBM Maximo technology for business and IT agility
IBM Software Tivoli March 2010 IBM Maximo technology for business and IT agility IBM asset and service management solutions 2 IBM Maximo technology for business and IT agility Contents 2 Executive summary
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
SOA and API Management
SOA and API Management Leveraging Your Investment in Service Orientation Version 1.0 December 2013 John Falkl General Manager, Technology, Strategy & Integration Haddon Hill Group, Inc. Contents Introduction...
White paper December 2008. Addressing single sign-on inside, outside, and between organizations
White paper December 2008 Addressing single sign-on inside, outside, and between organizations Page 2 Contents 2 Overview 4 IBM Tivoli Unified Single Sign-On: Comprehensively addressing SSO 5 IBM Tivoli
IBM Sales and Distribution IBM and Manhattan Associates
IBM Sales and Distribution IBM and Manhattan Associates Innovating across the supply chain and beyond 2 IBM and Manhattan Associates Market-leading companies realize that their supply chains are strategic
Service-Oriented Architecture: Analysis, the Keys to Success!
Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. [email protected] www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
SOA: The missing link between Enterprise Architecture and Solution Architecture
SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing
Oracle Identity Management for SAP in Heterogeneous IT Environments. An Oracle White Paper January 2007
Oracle Identity Management for SAP in Heterogeneous IT Environments An Oracle White Paper January 2007 Oracle Identity Management for SAP in Heterogeneous IT Environments Executive Overview... 3 Introduction...
How To Use A Cloud Based Organization (Soa) To Improve Your Business
IBM SOA Setting the stage for a new era in Sugandh Mehta Distinguished Engineer IBM Global 2007-2008 IBM Corporation What is Driving Today? The Changing Landscape in the Globally Integrated Economy Forges
IBM Tivoli Service Request Manager
Deliver high-quality services while helping to control cost IBM Tivoli Service Request Manager Highlights Streamline incident and problem management processes for more rapid service restoration at an appropriate
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
Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution
Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment
Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8
Table of Contents 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 3 SOA in Verizon The IT Workbench Platform... 10 3.1 Technology... 10 3.2 Processes
A Software Development Platform for SOA
A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa [email protected] 2004 IBM Corporation Agenda IBM Software Group
CSCI 5828 Spring 2010 Foundations of Software Engineering. - Arpit Sud
CSCI 5828 Spring 2010 Foundations of Software Engineering - Arpit Sud 1 Agenda What is it? Why to use it? When to use it? How to implement it? Where not to apply it? 2 Service oriented Architecture 3 What
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
IAAS CLOUD EXCHANGE WHITEPAPER
IAAS CLOUD EXCHANGE WHITEPAPER Whitepaper, July 2013 TABLE OF CONTENTS Abstract... 2 Introduction... 2 Challenges... 2 Decoupled architecture... 3 Support for different consumer business models... 3 Support
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...
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
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2010 Vol. 9, No. 2, March-April 2010 Architected Cloud Solutions Revealed Mahesh H. Dodani,
Realizing business flexibility through integrated SOA policy management.
SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished
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
An Oracle White Paper February 2013. Schneider National Implements Next - Generation IT Infrastructure
An Oracle White Paper February 2013 Schneider National Implements Next - Generation IT Infrastructure Introduction Schneider National, Inc., a leading provider of truckload, logistics, and intermodal services,
Modernizing enterprise application development with integrated change, build and release management.
Change and release management in cross-platform application modernization White paper December 2007 Modernizing enterprise application development with integrated change, build and release management.
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
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
Service Virtualization: Managing Change in a Service-Oriented Architecture
Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual
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
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
Business Applications and Infrastructure Entwined
Markets, S. Hayward, B. Burton, J. Comport, Y. Genovese, T. Bittman Research Note 9 July 2003 Business and Infrastructure Entwined Oracle's bid for PeopleSoft encompasses more than applications. It illustrates
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)
SAP integration and management services
SAP CAPABILITY OVERVIEW UNITING THE ENTERPRISE SAP integration and management services SAP CAPABILITY OVERVIEW The Challenge Making life simpler One of the key reasons that many organisations struggle
IBM 000-281 EXAM QUESTIONS & ANSWERS
IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of
What Is the Java TM 2 Platform, Enterprise Edition?
Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today
Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments.
IBM WebSphere Message Broker To support your IT objectives Delivering a platform-independent based ESB for universal connectivity and transformation in heterogeneous IT environments. The evolution of application
Service Oriented Enterprise Architecture
Service Oriented Enterprise Architecture Danny Greefhorst With the e-business explosion of the past few years corporations were, and still are, faced with the challenge of time to market more than ever
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
What is Open Source? Open source is defined by three key components:
Integrating Open Source into your business To help businesses deal with the complexity of globalization, unanticipated opportunities, unexpected threats, competitive demands and fiscal constraints, a business
