270 likes | 426 Views
Enterprise Solutions Partnering. Integration Architecture. Enterprise Application. Providing Stability in the Whirlwind of Electronic-Commerce. Bill Moore Technical Architect Consultant. Presentation Objective. Define Technologies Review emerging technology opportunities
E N D
Enterprise Solutions Partnering Integration Architecture Enterprise Application Providing Stability in the Whirlwind of Electronic-Commerce Bill Moore Technical Architect Consultant
Presentation Objective • Define Technologies • Review emerging technology opportunities • Define process of change • Understand Processes of change • Review Business Opportunities • Embrace a “next step” perspective
Architectural Deliverable 1 Review and evaluate existing IDHW Common Directory architecture and data documents for possible architecture enhancement or improvement through emerging technology. Reviewed Documents IDHW e-Business Strategic Plan - Executive Overview IDHW e-Business Strategic Plan IDHW Common Directory Scope IDHW Common Directory Architecture Requirements IDHW Common Directory Architecture Recommendations IDHW Common Directory Revised Project Plan IDHW Common Directory Use Cases
Architectural Deliverable 2 Recommend best of breed integration product(s) and technology to ensure success that provides a scalable and extensible architecture consistent with IDHW E-Business Enterprise and client services delivery strategy. Vendor Selection Process 1. Develop a weighted score evaluation matrix 2. Request vendor product and demo media 3. Solicit IDHW input of benchmark considerations 4. Request vendor demonstrations from selected “finalists” 5. Select a finalist
ICCP ICSES EPICS FOCUS SUBA DAR WIC Apps Apps Apps Apps Apps Apps Apps Data Data Data Data Data Data Data Where are we today? Traditional development of business processes and data of individual systems within the Enterprise operating apart of each other $ =
Reusability ICSES ICCP FOCUS EPICS SUBA Transactions WIC DAR Apps Apps Apps Apps Apps Apps Apps Data Data Data Data Data Data Data Enterprise Application Integration? Enabling different Enterprise software components to work together Common Data SYNERGY Business Processes
Console Tools Messaging CORBA VB,Access,ASP, Javascript Java, EJB,XML XSL, XQL ADO, DAO COM/DCOM Development Technology History EPI Portal Intelligence EBC B2B, B2C EAI Integration Traditional Development
Convergence and Collaboration The global economy is on the verge of becoming a "digital economy," an entirely new business and social order that will dramatically change the way we live and do business Tony Bove, Director of Customer Messaging, BEA Systems Seminar April 2001 • Communications • Corporate Data • CommercePlatforms • ComputingTechnologies
Mission Critical Considerations The basic truth is that the New Economy was always about productivity gains and still is," Business Week editorial "Nasdaq Crashed. The New Economy Didn't": January 22, 2001. Savvy "e-generation businesses" have been quick to grasp the Internet's potential as a powerful tool for their larger efforts • Improving products and services development time • Improving organizational productivity • Creating strong partnerships • Expanding chain of operations
Collaborative Roadmap Business analysts and IT staff must work in tandem as they scope and develop new applications that provide new products and services to customers, enhance the success of strategic enterprise architecture positioning. Many companies facing relentless time-to-market pressure are missing what he calls the whole e-business picture" by jumping in without a clear application roadmap Dr. Ravi Kalakota, author of "E-Business: Roadmap for Success" (Addison-Wesley, June 1999)
Enterprise Interoperability The successful implementation of consistent, scalable, reliable, incremental and cost effective solutions depends on the standards and methodologies that are defined for these levels. Consider the following four questions: 1. How is information to be shared within an Application? 2. How is information to be shared between Applications within an Enterprise (A2A)? 3. How is information to be shared between Enterprises (A2B, B2A and B2B)? 4. How is information to be shared directly with Customers (C2B and B2C)?
Open Architecture An integration platform must be based on open rather than proprietary standards to ensure interoperability among the applications that run on it or are managed by it Enterprises that thrive in the future will be those that can rapidly assimilate packaged applications and reuse existing applications in new ways. They understand that systems built to change are ultimately more valuable than systems built to last. The key to their success will be how to modularize their application portfolio and organize the connections among the systems. Roy Schulte, Gartner Group
EAI Benefits Application integration is evolving into a software infrastructure layer that it is built on standards and provides a fully extensible enterprise platform. The goal is a renewed focus on business problems themselves and not on infrastructure or integration, resulting in : • Rapid application development • Control Project Cost • standards-based solution that provides not only near-term value but ensures increased time-to-value for future IT initiatives.
A2A B2C Enterprise Application Integration • The key to developing a Enterprise Application Integration (EAI) Architecture is recognizing that there are different levels of integration, each with its own particular requirements and considerations. B2B
Application to Application The complete A2A architecture must embrace the new component standard for application development, middleware products for cross-platform communication, as well as all of the technologies and standards that have already been deployed within the Enterprise. Businesses can not afford to replace or reengineer all of their mission critical applications. Roy Schulte, Gartner Group
L XML Scalable & Extensible Enterprise WAP Legacy E-business and new Web and wireless applications must be combined with the enterprise information systems already in place in order to propel the modern enterprise to success. EAI Server
. Application Integration Framework Enabling different software components to work to together
Application Integration Framework Business process automation products: • built on standards • provides a fully extensible enterprise platform • based on workflow technology • allow the business logic exposed by adapters to be tied together into a cohesive, end-to-end transaction flow.
Responding to the Challenge What steps should I take to ensure that our organization flourishes in the digital business economy?”
1 Integrate Within Your Enterprise The most important first step in successfully positioning your enterprise is integrating the disparate, disconnected applications that are used within your enterprise to automate your business processes. • Initiating communication among all the disparate applications. • Most applications within an enterprise are heterogeneous; they have been written in different programming languages and run on different operating systems and hardware platforms. • An underlying software that enables communication between a mix of these different and disparate application regardless of their platforms.
2 Manage Business Processes • Achieved by modifying or writing new programs that calls the business logic of the integrated applications through their adapters • When this new application is executed, it calls each of the integrated applications in a sequence that corresponds with the flow of an enterprise-wide business process.
L XML 3 Translating Disparate Data Structures • Translating Disparate Data Structures into a Common Format EPS FOCUS Logical Common Data ICSES ICCP
Enterprise Extensibility Customer Service Wireless Applications Common Directory Enterprise Project Management E-Learning Executive Informaton System Workflow Processing
Benefits Review • Accommodates future changes to business processes, new integration needs, new business partners • Accomplish business goals faster by dividing and conquering your server-side deployments. • Use a stable, standards-based, extensible infrastructure that allows developers to focus their expertise on solving unique business problems and creating innovative new applications. • Superior to the costly prospect of writing an entire solution in-house or purchasing an off-the-shelf product that is not extensible for future needs.
Conclusion Application Integration Framework • provides a fully extensible enterprise platform • built on standards • based on workflow technology • allow the business logic exposed by adapters to be tied together into a cohesive, end-to-end transaction flow
Map of the future • Systems Assessment • Critical Path Assessment • Emerging Methodologies Assessment • Role Evolvement Assessment • Emerging Business Use Assessment
Customer Service E-Learning Emerging Technology Executive Information System EPI Portal Intelligence EBI Business Intelligence Role Based Strategic Intelligence B2B Business to Business Partnering SSA, State Idaho EBI Business Intelligence B2C Business to Client Client Services EAI Application Integration A2A Application Integration Integrated Applications Silo Development Traditional Development Solution Method Technology