Docstoc

EAI and B2Bi Strategy

Document Sample
EAI and B2Bi Strategy Powered By Docstoc
					EAI and B2Bi Strategy




마이크로소프트 솔루션사업부
Ki-young Choi
kychoi@microsoft.com
EAI & B2Bi definition
              Integration Defined

Enterprise Application    Business-to-Business
Integration               Integration

a solution for modeling   a solution for extending
and automating            an organization’s
business processes        integration beyond the
within an organization    firewall to connect with
by orchestrating          external constituencies
disparate data sources    such as partners,
and applications          supply chains, etc.

                                 Source: DocuLabs
Integration 시장
 IT 예산의 30%는 애플리케이션 통합을 위해
 지출됨 - Forrester Research
 Global 2000 회사는 평균 49개의 기업
 애플리케이션이 있으며 연간 IT 예산의 25%에서
 35% 정도를 통합 비용으로 지출함 -META
 Group
 현재 작성된 코딩의 70%는 통합을 위한 코드임
 Average Fortune 1000대 기업은 평균 15에서
 100개의 주요 애플리케이션을 보유하고 있으며,
 EAI를 도입한 기업은 20%에서 80%의 시간
 절약을 얻은 것으로 나타남 - Goldman Sachs
EAI 시장
   EAI 시장 성장률
       EAI 제품 및 서비스는 연간 45% 성장하여 2001년
        $50억 규모가 될 것으로 예측됨 -Yankee Group
       전세계 EAI시장이 향후 5년간 연평균 30.7% 성장할
        것으로 예상 (IT산업 전체 성장율 11%) – IDC
        Research
   시장규모
       2000년 54억달러를 기록한 것에 이어 2001년
        82억달러를 형성하고, 오는 2004년에는 약
        174억달러에 이를 것으로 예상 - IDC
   국내시장
       EAI 시장이 처음 형성되기 시작한 99년 약 50억원을
        기록했고 지난해 이의 두배인 100억원 규모 추정
       국내 EAI/B2Bi 시장은 올해 약 500억원 이상의 시장
        규모에 이를 것으로 예상
Technical & Operational Challenges
 Integrate Heterogeneous Environments
                Multiple Applications and Platforms

  Integrate With Business Partners
               Extranet, B2B Exchanges, Supply Chains

  Leverage Existing IT Investments
               Legacy Systems, Mainframes, EDI VAN

 Reduce Development Time to Market
               Maintain Operational Agility
 Build on Open Standards
               XML and SOAP For Data Exchange
EAI 비용절감 효과
    GartnerGroup advises its clients that use of an integration broker
    will reduce application implementation costs by one-third. While
    these initial savings are substantial, even greater savings occur
    after initial development. During maintenance, when a single
    change to an application interface can have a rippling effect to
    several dozen interfaces, use of an integration broker can reduce
    costs by two-thirds.

                                                                             Traditional
     Lower Total Cost                                                       Approach

      of Ownership                                                           EAI
                         Effort (Days)



         Less                                            Build
          Development
          Effort
                                         Design
         Lower                                                               Run

          Support                                 Build
          Costs                                                        Run


     Faster Build
                                                  Lifecycle (Time)
                                                                  Source: Accenture
Definitions
Ovum:
Enterprise Application Integration (EAI) combines the
technologies and processes that enable custom-built
and/or packaged business applications to exchange
business-level information in formats and contexts
that each understands.

EAI is not middleware. EAI is not workflow. EAI is not
data transformation (as found in data warehousing
‘extract, transform and load’ products). Each of these
types of product offers a solution to a specific piece
of the general business problem that is EAI. EAI is a
combination of the technologies employed in these
different kinds of products…
Solution Requirements
   Openly support data standards based on XML,
    but also legacy business data formats
   Easily map between different business
    document formats, preferably without
    programming
   Quickly define and deploy internal and external
    trading partner relationships across any
    platform
   Securely and reliably exchange data between
    cooperating systems
   Visually define and manage distributed
    business processes independent of underlying
    technology
   Easily extend the system to support different
    applications and technologies
   Must minimize cost, time, and risk
Integration Server Functionality
  Application Area                                  Functionality
Integration and      Integrates disparate systems cohesively
development          Translates data from multiple dissimilar systems
                     Performs two-way data conversion between systems and performs
                     complex data transformations and aggregated conversions
                     Integrates with relational databases and objects
                     (e.g., Component Object Model or Enterprise JavaBeans)
Interapplication     Communicates between applications using messaging technology
communication        Supports major communication protocols
Process              Lets companies automate processes that span customer inquiries, back-
management           end system access and updates, and return notifications
                     Lets users develop process flows in a graphical environment or modeling
                     tool
Security             Authentication and authorization services for access
                     to integrated systems
Administration       An interface or console (proprietary or third party) that lets
                     administrators manage the application environment
Performance and      Scales across machines or processors
reliability          Caches data for improved performance
                     Manages database connections and threads
                     Logs system performance and sends notifications or alerts to
                     administrators
                                                          Source: Info Week - Key Requirements
                                                          For Integration Servers
The Evolution of Integration…


  Manual re-keying

           EDI

                     EAI

                       B2B   Orchestration
                           Process Automation
Orchestration

   Rapidly build business processes
   Easily change business processes
   Enable disparate systems to
    cooperate
   Leverage existing investments
   Learn from your business activity
             The Real Integration Goal:
     Integrating processes, not integrating systems
                                                                   Supplier


          Warehousing
  Pick      System
 Ticket      Shipment

                                                                   Customer
                                               Purchase Order
                Order
                        Commerce             Purchase Order Ack
Distribution              App

                                                                  Marketplace
                         Credit
                         Check

                                   Invoice

           Financials
             BizTalk Server 2000
Integration with any sized organization - on any platform
                                           bCentral Service or
                                            Microsoft Office




                                             BizTalk Server
                                            Standard Edition
                BizTalk
                Server
               Enterprise
                Edition                     Non-BTS Server:
                                            Windows, UNIX,
                                           AS400, Mainframe…



                                            BizTalk Server
                                           Enterprise Edition
Solution Requirements


    Orchestration
     Integration
   Communication
       Solution Requirements

                                Supply                  COM                               Web
 ERP      CRM        KM         Chain
                                           Workflow
                                                       Object
                                                                  Script     Database
                                                                                         Service


   Data             Digitally                                                  Syn-
          Encode/               Encrypt/   Transport/ Reliability/  LOB      chronous/
  Trans-
          Decode
                     Sign/
                                Decrypt     Receive Extensibility Adapters     Asyn-     XML
formation            Verify                                                  chronous



  Intranet – Extranet – Internet – VAN
  Solution Requirements
 BizTalk Server 2000
   BizTalk Orchestration
    BizTalk Messaging
Intranet – Extranet – Internet – VAN
    Comprehensive Toolset
   Define Your Business       BizTalk Editor
    Documents
   Transform Your             BizTalk Mapper
    Business Documents
   Build Trading Partner      BizTalk Messaging
    Relationships               Manager
   Orchestrate your           BizTalk Orchestration
    Business Processes          Designer

   Learn from your data       BizTalk Document
                                Tracking
   Manage the System          BizTalk Admin
                                Console
                        Orchestration Process
1. Business Analyst defines the business process

                             2. Developer maps business definitions to software components

                                               3. BizTalk generates the orchestration code

                                                <XLANG>
                                                                   Internal Applications
                                                 Process
                                                </XLANG>
Internal Applications




                          COM                                BizTalk
                                         BizTalk
                                                           Transform/
                                      Orchestration
                                                            Routing
                                         Engine
                                                             Engine
                          MSMQ
                                                              Internet

                                 Web
                                Service           Web
                                                 Service
                                                                        B2B Trading Partners
Orchestrating Business Interactions
Embracing web services while supporting existing systems

                                                              UDDI.ORG

 Pick                             Web Service:
Ticket   Shipment                 Register my Business



           Web        BizTalk
          Service:
          Submit
                      Server                 Purchase Order     Web Service:
           Order     Enterprise                                 Query Registry
                      Edition
                                  Purchase Order Ack
                        Web                                   Customer
                      Service:
                       Credit     Web Service:
                       Check      Order Status


                                   Invoice
Technological Infrastructure
Mapper                              Orchestration
                                      Designer


                                                                                Host
         Banco 2                                      Tracking
                                                                            Integration

         Core                HIS


                            MSMQ
                                                                                             Serviço
                                                    Clearing                                 de Filas
                      BTS

                                                                     Core
          SQL                                         BTS

                                                            MSMQ
                                                                     SQL
         Banco 1                                               HIS


                      BTS
                                                                            BACEN
                SQL

                            MSMQ                                                 MQseries
         wfw
                              HIS
                                                                                            Pgm
Host Integration Server 2000
  COM, XML          Application Integration
  MSMQ

  ADO, ASP
  OLE DB, ODBC
                    Data Integration



  TCP/IP, SNA        Network Integration


                      TCP/IP and                   DDM (DRDA & RLIO),         APPC, CPI-C, DPL,
                                                   XA, TDS, CLI, DBLIB         LUO, 3270 (BMS)
                        SNA
                                                                              MQ Series Bridge




                                                  IMS
                                            DB2           Oracle

                                                       Sybase
                                                VSAM
                 OS/390, OS/400, UNIX

                                   VSAM, DB2, Oracle, Sybase             CICS, IMS, MQ Series
                                                                         3270, 5250, Non-COM
BizTalk Server Adapters
  • Application Adapters
      Ariba, Commerce One, Cove Systems, Front Steps,
      Peregrine, Great Plains, i2, J.D. Edwards, Kewill,
      Manhattan Associates, McHugh, Mega, MS Office,
      Navision, Onyx, Oracle e-business, Peachtree,
      Pivotal, QAD, Quick Books, Remedy, SAP,
      ServiceSwitch, Siebel, Slam Dunk Networks, Trade
      Power, Ultimus, Visibility, Worldtrak,…
  • Technology Adapters
      C API, COM, EDI, FTP, IBM DB2/400, Ingres, Java
      Beans, JMS , Microsoft SQL Server™ 2000 and
      Microsoft SQL Server™ 7.0, Monitoring, MSMQ,
      Oracle 8i and Oracle 7.3, Progress 4GL/Database
      8.3b/ 9.0, Sybase, XML,…
References                                                    Manufacturing
                                                              Arbed
                                                              Asahi Glass
Chemical                          Public Sector
                                  UK Government              Bass Brewers
      Air Liquide
                                  Pennsylvania St.           Boeing
      Air Products & Chemicals                               Boise Cascade
                                  Northern Ireland Gov’t
      Engelhard                  State Of Arkansas          Corning
      Solutia                    State Of Kansas            Danone
Computer Hardware & Electronics   State Of Michigan          Del Webb
      Compaq                     State Of Queensland        Dimon
      Intel                      State Of Texas             Estee Lauder
      Linear Technology          U S Dept Of Defense        Ford Motor
                                  U S Department Of Energy   Fuji Photo Film
      Mitsubishi Electric
                                  U S Army                   Georgia-Pacific
      NEC
                                  U S NAVY                   Hitachi
      Siemens AG                                             Honeywell International
                                  Retail
      Siemens Corporation        Lotte Shopping             Levi Strauss & Co
      Texas Instruments          Jones Apparel Group        Mitsubishi Heavy Industries
      Tokyo Electron             Federated Dept Stores      National Gypsum
      Xerox                      J.C. Penney                Nestlé
Consulting Services               Pier 1 Imports             Nippon Steel
      Electronic Data Systems    Radio Shack                Parker Hannifin
                                  Tokyu Department Store     Performance Food Group
      PricewaterhouseCoopers
                                  Whole Foods Market         Raytheon
                                  Woolworths Holdings        Sara Lee
Health Products & Services:                                   Sonoco Products
                                  Telecommunications
      AstraZeneca                Broadwing                  Toyota Motor
      Merck                      NTT                        Tyco International
      Novo Nordisk               Nokia                      Volvo
      Pfizer                     Verizon Communications     Weyerhaeuser
Hospitality                       WorldCom                   Media
      Accor                      Utility & Energy            Bertelsmann
                                  BP Amoco                   Clear Channel Com.
      Aramark
                                  Conectiv                   New York Times
      Cendant                                                Reuters
                                  Consolidated Edison
      Darden Restaurants                                     Transportation
                                  Enron
      Hilton Hotels              NiSource                   East Japan Railway
      Six Continents             Unocal                     Norfolk Southern
In Financial Services & Banking
              Differentiate Biztalk for
               orchestration, from Tibco
              Replacing DBus, a homegrown
               hybrid
              Merrill Lynch institutional CMA
              Unified exception handling unit
                           ABN Amro
                           AXA
                           Bank One
                           Deutsche Bank
                           Dresdner Bank
                           First American Financial
                           FleetBoston Financial
                           Golden West Financial Corp.
                           HSBC Holdings
                           Lloyds TSB Group
                           Merrill Lynch
                           MetLife
                           Nomura Securities
                           Old Mutual
Comprehensive Offering

              Business
              Process
             Automation
              BizTalk
   Enterprise Server      Business
   Application 2000          To
   Integration            Business
      (EAI)                (B2B)