SlideShare une entreprise Scribd logo
1  sur  57
Télécharger pour lire hors ligne
SOPERA
Open Source SOA




                                                  Position für Document Identifier, 6 pt
Yuri Kok & Walter Ridderhof, Industrial TSI




                         © 2010 SOPERA GmbH   1
Company Profile SOPERA GmbH
                            • Spin off Deutsche Post / DHL
The SOA Infrastructure of
Deutsche Post / DHL            – SOA initiative and framework started
                                 in 1999
                               – Live since 2001
                               – Over 200 mission critical business services with
                                 6000 service operations
                            • SOPERA GmbH
                               –   Founded 3/2007
                               –   Privately held company




                                                                                             Position für Document Identifier, 6 pt
                               –   60+ employees (2/3 development)
                               –   Open Source SOA market leader in EMEA
                               –   Strategic Board Member of Eclipse Foundation &
                                   project lead “Eclipse SOA”
                                                                  Winner of the
                                                            Open Source Business Award
                                                                      2009


                              © 2010 SOPERA GmbH                                         2
Global Enterprises rely on SOPERA
  Logistics      Finance           Public Sector   Other Verticals




                                                                         Position für Document Identifier, 6 pt
                     © 2010 SOPERA GmbH                              3
Long Term Maintainability - SOPERA Know How amongst
partners

Strategic     International          Germany   Partners can deliver all
                                                  kinds of services
                                                   Trainings
                                                   Installation
                                                   Architecture
                                                   Design
                                                   Implementation
                                                   Support (FLS, SLS)
                                               Partners can develop




                                                                               Position für Document Identifier, 6 pt
                                                   Components for the
                                                     SOPERA ASF
                                                     Framework
                                                   On the core of SOPERA
                                                     ASF




                         © 2010 SOPERA GmbH                                4
Today SOPERA offers a comprehensive SOA
Suite




                                              Position für Document Identifier, 6 pt
                    © 2010 SOPERA GmbH    5
Today’s scope of the SOA Suite SOPERA ASF


                           Integration
                           -Generic Data Integration
                           -SAP Netweaver Integration     Management
                           -MS BizTalk Integration       -System Monitoring
    Registry/                                            -System Management
                           -SAG webMethods Integration
    Repository                                           -SAM
    -Service Lookup       Enterprise Service         Bus -Mgmt. Dashboard
    -Policy Management    -Dynamic Mediation
    -Service Versioning   -Different communication styles
      Application         -Different communication protocols
                          -Java/ .Net-Support
      Developmen          -Distributed Architecture       BPM & BAM
      t                                                   -Workflow/ Human Interaction




                                                                                             Position für Document Identifier, 6 pt
      -Code Generation       Security                     -Composite Service Devel.
      -Simulation            -Identity
                                                          -Process Management
      -Test                  Management
                                                          -BAM
      -Packaging             -Authentification




                                                                                                              Document Identifier
                             -Authorisation
                             -Key Management                                         6




                                 confidential
                           © 2010 SOPERA GmbH
                                ♥ SOPERA GmbH                                           6
Gartners SOA Backplane 2010




                                  Position für Document Identifier, 6 pt
         © 2010 SOPERA GmbH   7
SOPERA covers most parts of the SOA
                                             Backplane

                                         JBoss, WebSphere
E.g. SAP Portal                                                                                              E.g. webMethods                              E.g. Esper
                                          WebLogic, OC4J


              SOPERA BPM                                 J2SE, Tomcat                     SOPERA BPM                                                                   SOPERA ASF
                                                                                                                                    SOPERA BPM
          optional Liferay Portal                        SOPERA .NET                       optional BRE                                                                SOPERA BPM




                                                                                                                                                                       E.g. CMDB
                                      E.g. Nagios                                E.g. Evidian                                                                           ITIL tools
       E.g. webMethods
                                     HP Openview                               HP Select Access


                                                                  SOPERA ASF
              SOPERA BPM                     SOPERA HQ                                    SOPERA ASF                   E.g. Mylyn
                                                                  SOPERA HQ
     E.g. WebSphere TX              E.g. WebSphere TX

                                                                                                                                                                 SOPERA ASF
                   SOPERA DI
                                             SOPERA DI            SOPERA ASF               SOPERA DI              SOPERA ASF
                  SOPERA SAP




                                                                                                                                                                                         Position für Document Identifier, 6 pt
                                                                                                  SOPERA ASF       SOPERA DI
                                                                                                                                                                       SOPERA ASF




         SOPERA DI                                                                                     SOPERA BPM                       SOPERA ASF
                                                                          SOPERA DI                                                                                    E.g. JIRA
     separate module MDM                                                                                optional BAM                   Service Registry



   Fully delivered                  Partly supported           3rd party options
    by SOPERA                        by SOPERA                 and alternatives
                                                                         © 2010 SOPERA GmbH                                                                                          8
SOPERA ASF: One Solution, many Possibilities

   Business      Consolidati                 Strategic    Multichann
    Process         on of                        IT           el
   Managem        Customer                  Consolidati   Manageme
      ent           Data                        on            nt




               SOPERA – Open Source SOA




                                                                           Position für Document Identifier, 6 pt
   Customer-       Mobile                    Mergers
      and          Device                      and
    Supplier     Integratio                 Acquisitio      ...
    Portals          n                          ns



                       © 2010 SOPERA GmbH                              9
SOPERA „Best-of-Breed“ concept integrates Open- and
Closed-Source-Components

 Service
 Integratio      Custom                 Process               Application              Data
 n
                 Services             Integration             Integration           Integration



                             SOPERA Enterprise Service Bus
 Open         Governanc   Security                       Process         Integratio       System
                                         Messaging
 Source                                                                    n                Mgmt.
              • e
                Novell    • Eclipse      • Apache          Mgmt.
                                                         • Apache        • Talend         • Nagios
 Plug-Ins                                                  ODE
                Nsure       Higgins        ActiveMQ                                       • SpringSour
                                                         • Intalio BPM                      ce Hyperic




                                                                                                                   Position für Document Identifier, 6 pt
 Commerci • SAG           • Evidian                      • SAG           • SAG wM         • HP
                                         • IBM Web-
 al         Centrasite      Access                         webMethod       Integr. Srv.     OpenView
                                           Sphere MQ
 Plug-Ins                   Master                         s
                                         • SAG                           • MS BizTalk     • HP
                          • HP Select      webMethod       BPMS                             SiteScope
                            Access         s Broker      • MS BizTalk                     • SAG wM
                                                                                            Optimize


                                                                                                         10

                                         © 2010 SOPERA GmbH                                                   10
Federation, Integration and Distribution for
a Maximum of organizational Independence
•   SOPERA is a distributed ESB
    –   Scales horizontally and vertically
    –   Can run in virtualized environments
    –   Works well over WAN (e.g. ISDN)
                                                                 Federation of Infrastructure
    –   Can be protected and secured                                 and Organizations

•   SOPERA is non-invasive
    – Can integrate into existing middleware
    – Can be used as a federated Meta-ESB
    – Can integrate with all kinds of legacy
                                              •   SOPERA supports distributed Development




                                                                                                     Position für Document Identifier, 6 pt
                                              •   Develop, test and package locally - deploy
                                                  remotely
                                                   – Eclipse-based IDE fosters the use OF standard
                                                     collaboration tools



                                     © 2010 SOPERA GmbH                                         11
SOPERA is well positioned to provide the cloud
middleware – the Internet Service Bus, based on Open
Source and combining Java and .NET                                            Enterprise service
                                                                              bus
                                                                              Internet service bus
  Historically, the application
  landscape has resided in a         With cloud computing, part of the application
  dedicated data center              landscape resides in the cloud
                                                                              The
 Enterprise       Applicatio                                               internet
Data Center          ns                                       Address        cloud
                                        E-mail
                                                                  validatio
                                                                      n

                                                             Internet Service Bus
                                                                                     Archivin
   Enterprise Service Bus                                                               g




                                                                                                     Position für Document Identifier, 6 pt
                                                   Enterprise Service Bus
                                  Enterprise
                                     Data
                                    Center
                                                                                          12

                                   © 2010 SOPERA GmbH                                           12
„Lower cost“ is only one reason to adapt open source
  technology




                                                                           Position für Document Identifier, 6 pt
                                                            Page 13
USER SURVEY THE451GROUP, 12/2009. „Commercial Adpotion of
Open Source“             © 2010 SOPERA GmbH                           13
Open source will get significant market share in
SOA

 Key reasons
 for Open Source            Importance for SOA

 • Lower cost                  Remaining high cost
                                pressure in IT
                                infrastructure
 • Flexibility to use 3rd
   party software
                               Reuse of existing IT
                                                           Open source
                                                           already
                                assets and the need to
                                                           gains
                                exchange technologies if
                                                           significant
 • Reduced Vendor              the requirements change
                                                           market
   Lock-in




                                                                              Position für Document Identifier, 6 pt
                                                           share in
 • Higher degree of             As most enterprises end
                               up with multiple ESBs,
                                                           middleware:
   Standard
   Compliance                   standard compliance is
                                key




                                  © 2010 SOPERA GmbH                     14
After Operating Systems and App Servers, the SOA
  market will be penetrated by Open Source

                                                                      Open Source share
                                  Leading providers ...

               Technology stack   Commercial licenses        Open Source
                                                             licenses
Business
                                  SAP, Oracle                SugarCRM, OpenBravo
Applications

BPM/BAM                           SAP, Oracle, Software AG   Intalio, BonitaSoft

SOA/
                                  TIBCO, IBM, Software AG    SOPERA, FUSE, JBoss
ESB




                                                                                               Position für Document Identifier, 6 pt
Databases                         Oracle, IBM, Microsoft     Mysql, Postgres

Application
                                  Oracle/BEA, IBM            JBoss, Tomcat
Server
Operating
                                  Microsoft                  RedHat, Novell
Systems



                                  © 2010 SOPERA GmbH
                                          Page 15                                         15
The Eclipse SOA Platform has been developed by
SOPERA
      - Project Swordfish



                             70.000+




                                            SOPERA‘s leadership role in
                                             Eclipse is a key reason for
                                           enterprises to select SOPERA




                                                                                    Position für Document Identifier, 6 pt
                                               against the big vendors
                                           (e.g. IBM, Oracle), as Eclipse is
                                           a source of a de-facto standard




                                                                        16

                      © 2010 SOPERA GmbH                                       16
The platform advantages of SOPERA ASF


                                               Easier to integrate with existing
                   Open Platform                heterogenous environments,
Reasons for                                     flexible, part of Eco-system
SOPERA
• Get more            Highly                   Modular, distributed, no bottleneck
  projects           Scalable                  Excellent performance
                     Platform
• Develop your
  own solutions                                Open Standards (WS-*, BPMN,
                   Committed on                BPEL, JBI, OSGi, SAML, LDAP, …) and
                     Standards                 De-facto Standards (Java & JavaEE,




                                                                                           Position für Document Identifier, 6 pt
                                               Eclipse, Tomcat, Linux,...)
                      Business                 Community Edition under EPL
                   friendly Open               Develop you own solution on top
                   Source license               and sell it (i.e. ebMS)




                         © 2010 SOPERA GmbH                                           17
SOPERA offers all enterprise relevant services
for the Integration platform

         Services      Description

                          1st level, 2nd level, and 3rd levels support
          Support
                          including maintenance

                          Delivery of bug fixes, recurring updates and
          Maintenance
                          upgrades

          Technical       Offering consulting services like installation support or
          Consulting      custom development

          Standard        Subsidized development for a customer which




                                                                                           Position für Document Identifier, 6 pt
          development     becomes part of the standard distribution

          Training        Comprehensive training, certification programs




                                     © 2010 SOPERA GmbH                               18
Service-oriented
Architecture




                               Position für Document Identifier, 6 pt
     © 2010 SOPERA GmbH   19
The Gap between Business and IT




                                                                Critical dependencies in current architectures
                              A           B
BusinessBusiness                                             Business or IT strategies lifecycle of 1-2 years
        Processes                                            Setting up new processes within 6 to 10 months


                                                           Lack of common understanding of requirements
                                                             Business is a moving target, IT is hindering
                                                               innovations




                                                                                                                      Position für Document Identifier, 6 pt
         Business         Legacy   J2EE       CRM
         Application                                         Application Lifecycles of 5 to 30 years
   IT                                                        Infrastructure must be controlled closely to guarantee
         Technical                                             quality of service for mission critical processes
         Infrastructure



                                                    © 2010 SOPERA GmbH                                           20
Business Capabilities




                              A          B            Business Processes driven by
BusinessBusiness                                        Business goals; reflected in user
        Processes                                       and system interactions
               Consumer
                                                                                            Solution
 Meet                                                 Domain Service Layer
         Business
in the                                                 Stable Business Services              Communication
Middl    Capabilities                                  representing the Business Identity   between Business




                                                                                                              Position für Document Identifier, 6 pt
   e           Provider                                                                          and IT
                                                      Application oriented silos; hard to
         Business         Legacy   ERP       CRM
                                                        maintain and require constant
         Applications                                   modernization
   IT
                                                      Complex technical hardware and
         Technical                                      software platforms enable
         Infrastructure                                 application development



                                                   © 2010 SOPERA GmbH                                    21
Business and IT loosely coupled




                              A          B            Business Processes driven     Agile, visible, multi channel,
BusinessBusiness                                        by Business goals;            role-based
        Processes                                       reflected in user and
               Consumer                                 system interactions
 Meet                                                 Driven by Governance and      Governed, stable,
         Business
in the                                                  the SOA Strategy, defines     extensible, reusable,
Middl    Capabilities                                   the business identity         autonomous, free of




                                                                                                                     Position für Document Identifier, 6 pt
   e           Provider                                                               redundancies
                                                      Application oriented silos;   Strategic existing assets, can
         Business         Legacy   ERP       CRM
                                                        hard to maintain and          be constantly improved
         Application                                    require constant
   IT                                                   modernization
                                                                                Top Down
                                                      Complex technical hardware Mission critical, scalable,
                                                                                 Processes
         Technical                                      and software platforms       reliable, flexible to maintain,
         Infrastructure                                 enable application           can be constantly improved
                                                        development


                                                   © 2010 SOPERA GmbH
                                                                                      Technology                22
Processes and Data centric Services
Get Customer   Configure Car    Create Order          Build Car   Deliver Car




                                                                                     Position für Document Identifier, 6 pt
               Customer I/O          Production I/O


                               Production        Production
   Finance      Customers
                                   DB               ERP




                                © 2010 SOPERA GmbH                              23
Activities and Business Services
Get Customer     Configure Car    Create Order          Build Car       Deliver Car




               Step 1 Step 2 Step 3                             Step 1 Step 2 Step 3




                           Order I/O




                                                                                            Position für Document Identifier, 6 pt
                 Customer I/O          Production I/O


                                 Production        Production
   Finance        Customers
                                     DB               ERP




                                  © 2010 SOPERA GmbH                                   24
Business Services Layer
Get Customer     Configure Car    Create Order          Build Car       Deliver Car




               Step 1 Step 2 Step 3                             Step 1 Step 2 Step 3




                           Order I/O




                                                                                            Position für Document Identifier, 6 pt
                 Customer I/O          Production I/O


                                 Production        Production
   Finance        Customers
                                     DB               ERP




                                  © 2010 SOPERA GmbH                                   25
 SOPERA Advanced Services
          Factory




                                  Position für Document Identifier, 6 pt
       © 2010 SOPERA GmbH    26
The SOPERA Advanced Services Factory
Get Customer       Configure Car    Create Order            Build Car
                                                                        Management


SOPERA BPM
                                                                        Monitoring




SOPERA ESB               OrderService




                                                                                          Position für Document Identifier, 6 pt
               CustomerService          ProductionService
SOPERA DI
                                                                         SOPERA HQ
                                   Production        Production
    Finance       Customers
                                       DB               ERP




                                     © 2010 SOPERA GmbH                              27
Position für Document Identifier, 6 pt
Is service message processing
sufficiently effective in
execution?
        © 2010 SOPERA GmbH      28
SOPERA Advanced Services Factory
Get Customer       Configure Car    Create Order            Build Car
                                                                        Management


SOPERA BPM
                                                                        Monitoring




SOPERA ESB               OrderService




                                                                                          Position für Document Identifier, 6 pt
               CustomerService          ProductionService
SOPERA DI                                                                SOPERA HQ
                                   Production        Production
    Finance       Customers
                                       DB               ERP




                                     © 2010 SOPERA GmbH                              29
SOPERA ASF distributed ESB architecture
 SOPERA Technical Services



      Authentication
         Provider
                        UserAccount                             Privilege
                                               Authorization
                        Management                             Management
              JAAS                               Provider
                          Provider                              Provider

                         SOPERA Lib              SOPERA Lib     SOPERA Lib


                       SOPERA Distributed Service Bus

        SOPERA Lib       SOPERA Lib              SOPERA Lib
                                                                     HTTPS




                                                                                                              Position für Document Identifier, 6 pt
      Configuration      Service               Notification
        Provider         Registry               Receiver

                                                                Element
                                                                Manager




                                                                       SOPERA Advanced Services
                                                                       Factory (Delivered with SOPERA)
                                                                       Plug-Ins
                                      © 2010 SOPERA GmbH               Third Party Components            30
SOPERA .NET
                                                                       Using the same SOPERA
                                                                       Infrastructure services for Java
                                   Any                Any              and .NET Participants.
                                  Java               Java              (Homogeneous Infrastructure)
                                Provider           Consumer
                              Provider Policy
                              Provider Policy     Consumer Policy
                                                  Consumer Policy

                                                                            Infrastructure Services
                             Eclipse Swordfish (Java)
                                                                                 Authentication
                                SOPERA Runtime Core (Java)

  SOPERA                           Distributed Service Bus
                                                                                 Configuration
    ASF
                                SOPERA Runtime Core (.NET)                      Service Registry
                                 Microsoft .NET WCF
                                                                                  and more …




                                                                                                               Position für Document Identifier, 6 pt
                              Provider Policy
                              Provider Policy     Consumer Policy
                                                  Consumer Policy

                                  Any                 Any
                                 .NET                .NET               SOPERA RT Core .NET is
                                Provider           Consumer             entirely written as
                                                                        managed C# Assembly
                                                                        based on the Windows
    see also: http://www.eclipse.org/swordfish/                         Communication
              http://msdn.microsoft.com/wcf                             Foundation (WCF )



                                                  © 2010 SOPERA GmbH                                      31
Position für Document Identifier, 6 pt
Do your tools sufficiently support
your SOA effort?
         © 2010 SOPERA GmbH          32
SOPERA ASF ToolSuite
 Service Editor

                                               Description Editor
                                                 •   Service
                                                     Interface
                                               Provider Editor
                                                 •   Service
                                                     Endpoint
                                               Policy Editor
                                                 •   QoS




                                                                          Position für Document Identifier, 6 pt
                                               Code Generation
                                                 •   Java
                                                 •   JavaEE
                                                 •   .NET



                       © 2010 SOPERA GmbH                            33
SOPERA ASF ToolSuite
 Development Box




                                               Infrastructure
                                                 •   LDAP, Tomcat, JMS
                                                 •   Technical Service
                                                     Participants
                                               Simple Consumer
                                                 •   Manual Tests




                                                                                 Position für Document Identifier, 6 pt
                                               Test Consumer
                                                 •   Batch-driven
                                                 •   For Regression Tests




                       © 2010 SOPERA GmbH                                   34
SOPERA ASF ToolSuite
 Administration


                                               Security
                                                 •   Users & Roles
                                                 •   Authorization &
                                                     Privileges
                                               Service Registry
                                                 •   View
                                                 •   Publish
                                                 •




                                                                            Position für Document Identifier, 6 pt
                                                     Download
                                               Configuration
                                                 •   Validation
                                                 •   Import/Export




                       © 2010 SOPERA GmbH                              35
SOPERA Service Development Summary
   A complete Service Management Platform based on latest
    technologies and standards
     •   Provides all components required for the design, deployment,
         governance and operation of Services
     •   Designed after Service-oriented principles
     •   Standards based: XML, XSD, WS-*, Java/JavaEE, .NET, Eclipse, …
     •   Comes with “best-of-breed” infrastructure technologies
   Immediate benefits
     •   Rapidly create new Services




                                                                               Position für Document Identifier, 6 pt
     •   Fosters technology and vendor independence
     •   Unlimited Scalability
     •   Integrates well with your existing Services and Applications



                                 © 2010 SOPERA GmbH                       36
Position für Document Identifier, 6 pt
Can you easily adjust and
improve your business
processes?
     © 2010 SOPERA GmbH     37
SOPERA Business Process Management
Get Customer       Configure Car    Create Order            Build Car
                                                                        Management


SOPERA BPM
                                                                        Monitoring




SOPERA ESB               OrderService




                                                                                          Position für Document Identifier, 6 pt
               CustomerService          ProductionService
SOPERA DI
                                                                         SOPERA HQ
                                   Production        Production
    Finance       Customers
                                       DB               ERP




                                     © 2010 SOPERA GmbH                              38
SOPERA BPM Architecture
 Business
 Analyst
                                           BPM Designer


                                            Model and
   IT                                        Design
 Engineer




                      BPM Server
            Process                          Human
            Engine                          Workflow




                                                               Position für Document Identifier, 6 pt
                      © 2010 SOPERA GmbH                  39
SOPERA BPM Integration




                                              Position für Document Identifier, 6 pt
                    © 2010 SOPERA GmbH   40
Business Activity Monitoring




                                                Position für Document Identifier, 6 pt
                      © 2010 SOPERA GmbH   41
SOPERA BPM Summary
   A complete BPMS platform based on latest technologies and
    standards
     •   Fully Integrated Platform
     •   Provides all the components required for the design, deployment,
         monitoring and dynamic optimisation of any process type
     •   Standards based: BPMN, BPEL, WS-*, AJAX, REST, Java, Eclipse, …
     •   Extensible (Portal, CMS, Rules Engines, etc.)
   Immediate benefits
     •




                                                                                 Position für Document Identifier, 6 pt
         Easy to use: Zero Code, One-Click deployment approach
     •   High performance, scalable and reliable
     •   Integrates with SOPERA Services and Web Services




                                © 2010 SOPERA GmbH                          42
Position für Document Identifier, 6 pt
Is the integration of your
underlying infrastructure under
control? © 2010 SOPERA GmbH       43
SOPERA Data Integration
Get Customer       Configure Car    Create Order            Build Car
                                                                        Management


SOPERA BPM
                                                                        Monitoring




SOPERA ESB               OrderService




                                                                                          Position für Document Identifier, 6 pt
               CustomerService          ProductionService
SOPERA DI                                                               SOPERA HQ
                                   Production        Production
    Finance       Customers
                                       DB               ERP




                                     © 2010 SOPERA GmbH                              44
SOPERA DI is based on graphical development
   •   Dramatically increased productivity & ramp up
   •   Combined graphical & technical views
   •   Drag-and-drop mapping interface
   •   Large library of components & connectors
   •   Leverages industry-standard languages
         Java, Perl, SQL




                                                            Position für Document Identifier, 6 pt
                          © 2010 SOPERA GmbH           45
SOPERA DI offers Versatility through
Connectivity
   Broadest connectivity to support all systems
     •   250+ connectors available out of the box
   Business Applications (B2B, ECommerce)
     •   SAP, SugarCRM, SalesForce.com, LDAP…
   RDBMS
     •   Oracle, MySQL, DB2/400, SQL Server, Sybase, PostgreSQL…
   Web Technologies
     •   Web Services, JMS, FTP, HTTP, POP, SMTP…




                                                                        Position für Document Identifier, 6 pt
   Files
     •   Delimited, positional, XML, Excel…




                             © 2010 SOPERA GmbH                    46
Example Usage Scenarios

                                                                                   Oracle
                                                                                   SQL Server
                                                                                   DB2/400
                                                                DB output adapter

                                                                                                WebSphere
                                                                                                MQ
             File input adapter
             (multiple formats)        SOPERA ASF                 MOM output adapter

DB2/400
                                        Runtime
Oracle
SQL Server
              DB input adapter                                     FTP output adapter
       WebSphere




                                                                                                                 Position für Document Identifier, 6 pt
       MQ
                                                                                   Excel
                   MOM input adapter
                                                             File output adapter




                                        © 2010 SOPERA GmbH                                                  47
SOPERA DI Summary
   A robust Data Integration solution built on latest technologies
     •   Functionality and performance meeting or exceeding
         the leading commercial solutions
     •   Based on industry standards: Eclipse, Java, SQL, Perl, etc.
     •   Integrates well with the distributed architecture of SOPERA ASF
   Immediate benefits
     •   Implements a standard approach for all integration projects
     •   Best performance & high scalability




                                                                                Position für Document Identifier, 6 pt
     •   Faster time-to-Market
     •   More connectivity
     •   Ease of use




                                 © 2010 SOPERA GmbH                        48
Position für Document Identifier, 6 pt
Do you know what’s going on in
your Business and IT
Departments?
        © 2010 SOPERA GmbH       49
SOPERA Management and Monitoring
Get Customer       Configure Car    Create Order            Build Car
                                                                        Management


SOPERA BPM
                                                                        Monitoring




SOPERA ESB               OrderService




                                                                                          Position für Document Identifier, 6 pt
               CustomerService          ProductionService
SOPERA DI                                                               SOPERA HQ
                                   Production        Production
    Finance       Customers
                                       DB               ERP




                                     © 2010 SOPERA GmbH                              50
SOPERA HQ Overview
   Web based
     •   Flexible
     •   Personalizible
     •   Extensible
   Enterprise ready
     •   Users and Roles
     •   Groups and Application
         Management
     •   Charting & Control
         Actions
     •   Alerting & Notification




                                                             Position für Document Identifier, 6 pt
     •   Reporting
   Easy to use
     •   Auto-Discovery
     •   Drill-down
     •   Trends and Baselines


                                   © 2010 SOPERA GmbH   51
Proactive Management

Without SOPERA HQ …                                     With SOPERA HQ …

Localhost:> Top

Name     CPU      Mem
Java     85%      158M




                                                                                                                    Position für Document Identifier, 6 pt
•      Text-based Log browsing
•      Limited to single Machine                         • User-friendly Interface
•      Limited Information                               • End-to-End Visibility
                                                                •   Hardware, Operating System, JVM, Tomcat,
•      Deep System Know How necessary                               Oracle, MQ Series, Service Providers and
•      Tedious and error-prone manual Activities                    Consumers, Custom Code, etc.
•      Reactive                                          • Proactive



                                           © 2010 SOPERA GmbH                                                  52
SOPERA HQ Summary
   Advanced Capabilities
     • Automatic discovery of more than 70
       technologies
     • Easy to extend and integrate
     • Enterprise ready
   Easy to use
     • Deep insight into a broad range of
       technologies
     • Single and easy to use Web Interface
   Reduction of Complexity
     • Combination of Monitoring, Diagnosis




                                                           Position für Document Identifier, 6 pt
       and Control in a single Web
       Application
     • Shows the full stack
     • Consolidates management solutions
   Proactive Management


                                 © 2010 SOPERA GmbH   53
Position für Document Identifier, 6 pt
Some solutions are a bit
heavyweight!
       © 2010 SOPERA GmbH   54
Usage of SOPERA ASF Components

 Get Customer                             Get Order       Create Order         Create Invoice   Deliver Order
                                                                                           SOPERA BPM
                                                                                           Enterprise Business
                                                                                           Process Management
               Enterprise Management
               And Monitoring
   SOPERA HQ




                                                                                            SOPERA ASF
                                                                                            Enterprise SOA

                                                OrderService




                                                                                                                      Position für Document Identifier, 6 pt
                                       CustomerService      ProductionService               SOPERA DI
                                                                                            Enterprise Data
                                                                                            Integration
                                                         Production        Production
       Finance                           Customers
                                                             DB               ERP




                                                          © 2010 SOPERA GmbH                                     55
Summary


                          SOA Best                 With SOPERA, companies can benefit
                           Practice                 from eight years of practical
Reasons for
                         integrated                 experience of a recognized SOA Leader
SOPERA
 SOPERA offers
                       Strong position             SOPERA is driving the design of future
  companies a              in the                   SOA standards as part of Eclipse with
  proven and             community                  an international development base
  technically
  advanced SOA
  platform               Rigorously                The SOPERA platform is rigorously
 SOPERA delivers      tailored to SOA              aimed at successful implementation of




                                                                                                  Position für Document Identifier, 6 pt
  companies                                         SOA strategies
  attractive answers
  to their SOA                                     SOPERA possesses extensive
  questions            Proven support
                                                    experience in operating an SOA in a
                         structures
                                                    sophisticated enterprise environment




                             © 2010 SOPERA GmbH                                              56
Position für Document Identifier, 6 pt
                                                             57
                                                            © 2010 SOPERA GmbH
 Any questions?

Contenu connexe

Similaire à SOPERA, a Application Integration division of Talend

Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]Rhapsody Technologies, Inc.
 
20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overview20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overviewSUNDAR RAMANATHAN
 
Customer Case - Oracle B2B Critical Mission Hub
Customer Case - Oracle B2B Critical Mission HubCustomer Case - Oracle B2B Critical Mission Hub
Customer Case - Oracle B2B Critical Mission HubBruno Alves
 
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERPПреимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERPLANIT
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationAshraf Imran
 
SOA for business technology
SOA for business technologySOA for business technology
SOA for business technologyCapgemini
 
Radovan Janecek R E S Tor S O A Pv1
Radovan  Janecek    R E S Tor S O A Pv1Radovan  Janecek    R E S Tor S O A Pv1
Radovan Janecek R E S Tor S O A Pv1SOA Symposium
 
Контроль зверей: инструменты для управления и мониторинга распределенных сист...
Контроль зверей: инструменты для управления и мониторинга распределенных сист...Контроль зверей: инструменты для управления и мониторинга распределенных сист...
Контроль зверей: инструменты для управления и мониторинга распределенных сист...yaevents
 
Emerging SOA + BPM Standards, Software and Platforms
Emerging SOA + BPM Standards,Software and PlatformsEmerging SOA + BPM Standards,Software and Platforms
Emerging SOA + BPM Standards, Software and PlatformsTarmo Ploom
 
SharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David StrockSharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David StrockJeff Shuey
 
API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?Akana
 
API and SOA: Two sides of the same coin
API and SOA: Two sides of the same coinAPI and SOA: Two sides of the same coin
API and SOA: Two sides of the same coinSachin Agarwal
 
Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6Tim Jarvis
 
Amr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY PresentationAmr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY Presentation500 Startups
 
Salesforce & SAP Integration
Salesforce & SAP IntegrationSalesforce & SAP Integration
Salesforce & SAP IntegrationRaymond Gao
 
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptxHortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptxHortonworks
 

Similaire à SOPERA, a Application Integration division of Talend (20)

Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]
 
20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overview20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overview
 
Customer Case - Oracle B2B Critical Mission Hub
Customer Case - Oracle B2B Critical Mission HubCustomer Case - Oracle B2B Critical Mission Hub
Customer Case - Oracle B2B Critical Mission Hub
 
Afaria Overview- Architecture, Scaling, Supported Platforms
Afaria Overview- Architecture, Scaling, Supported PlatformsAfaria Overview- Architecture, Scaling, Supported Platforms
Afaria Overview- Architecture, Scaling, Supported Platforms
 
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERPПреимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 Integration
 
SOA for business technology
SOA for business technologySOA for business technology
SOA for business technology
 
Ims Services
Ims ServicesIms Services
Ims Services
 
Radovan Janecek R E S Tor S O A Pv1
Radovan  Janecek    R E S Tor S O A Pv1Radovan  Janecek    R E S Tor S O A Pv1
Radovan Janecek R E S Tor S O A Pv1
 
Контроль зверей: инструменты для управления и мониторинга распределенных сист...
Контроль зверей: инструменты для управления и мониторинга распределенных сист...Контроль зверей: инструменты для управления и мониторинга распределенных сист...
Контроль зверей: инструменты для управления и мониторинга распределенных сист...
 
Emerging SOA + BPM Standards, Software and Platforms
Emerging SOA + BPM Standards,Software and PlatformsEmerging SOA + BPM Standards,Software and Platforms
Emerging SOA + BPM Standards, Software and Platforms
 
Fetch! brochure
Fetch! brochureFetch! brochure
Fetch! brochure
 
SharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David StrockSharePoint Saturday DC by ImageTech Systems - David Strock
SharePoint Saturday DC by ImageTech Systems - David Strock
 
API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?API and SOA: Two Sides of the Same Coin?
API and SOA: Two Sides of the Same Coin?
 
API and SOA: Two sides of the same coin
API and SOA: Two sides of the same coinAPI and SOA: Two sides of the same coin
API and SOA: Two sides of the same coin
 
Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6
 
Amr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY PresentationAmr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY Presentation
 
Salesforce & SAP Integration
Salesforce & SAP IntegrationSalesforce & SAP Integration
Salesforce & SAP Integration
 
Eclipse SOA Initiative
Eclipse SOA InitiativeEclipse SOA Initiative
Eclipse SOA Initiative
 
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptxHortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
 

SOPERA, a Application Integration division of Talend

  • 1. SOPERA Open Source SOA Position für Document Identifier, 6 pt Yuri Kok & Walter Ridderhof, Industrial TSI © 2010 SOPERA GmbH 1
  • 2. Company Profile SOPERA GmbH • Spin off Deutsche Post / DHL The SOA Infrastructure of Deutsche Post / DHL – SOA initiative and framework started in 1999 – Live since 2001 – Over 200 mission critical business services with 6000 service operations • SOPERA GmbH – Founded 3/2007 – Privately held company Position für Document Identifier, 6 pt – 60+ employees (2/3 development) – Open Source SOA market leader in EMEA – Strategic Board Member of Eclipse Foundation & project lead “Eclipse SOA” Winner of the Open Source Business Award 2009 © 2010 SOPERA GmbH 2
  • 3. Global Enterprises rely on SOPERA Logistics Finance Public Sector Other Verticals Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 3
  • 4. Long Term Maintainability - SOPERA Know How amongst partners Strategic International Germany Partners can deliver all kinds of services Trainings Installation Architecture Design Implementation Support (FLS, SLS) Partners can develop Position für Document Identifier, 6 pt Components for the SOPERA ASF Framework On the core of SOPERA ASF © 2010 SOPERA GmbH 4
  • 5. Today SOPERA offers a comprehensive SOA Suite Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 5
  • 6. Today’s scope of the SOA Suite SOPERA ASF Integration -Generic Data Integration -SAP Netweaver Integration Management -MS BizTalk Integration -System Monitoring Registry/ -System Management -SAG webMethods Integration Repository -SAM -Service Lookup Enterprise Service Bus -Mgmt. Dashboard -Policy Management -Dynamic Mediation -Service Versioning -Different communication styles Application -Different communication protocols -Java/ .Net-Support Developmen -Distributed Architecture BPM & BAM t -Workflow/ Human Interaction Position für Document Identifier, 6 pt -Code Generation Security -Composite Service Devel. -Simulation -Identity -Process Management -Test Management -BAM -Packaging -Authentification Document Identifier -Authorisation -Key Management 6 confidential © 2010 SOPERA GmbH ♥ SOPERA GmbH 6
  • 7. Gartners SOA Backplane 2010 Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 7
  • 8. SOPERA covers most parts of the SOA Backplane JBoss, WebSphere E.g. SAP Portal E.g. webMethods E.g. Esper WebLogic, OC4J SOPERA BPM J2SE, Tomcat SOPERA BPM SOPERA ASF SOPERA BPM optional Liferay Portal SOPERA .NET optional BRE SOPERA BPM E.g. CMDB E.g. Nagios E.g. Evidian ITIL tools E.g. webMethods HP Openview HP Select Access SOPERA ASF SOPERA BPM SOPERA HQ SOPERA ASF E.g. Mylyn SOPERA HQ E.g. WebSphere TX E.g. WebSphere TX SOPERA ASF SOPERA DI SOPERA DI SOPERA ASF SOPERA DI SOPERA ASF SOPERA SAP Position für Document Identifier, 6 pt SOPERA ASF SOPERA DI SOPERA ASF SOPERA DI SOPERA BPM SOPERA ASF SOPERA DI E.g. JIRA separate module MDM optional BAM Service Registry Fully delivered Partly supported 3rd party options by SOPERA by SOPERA and alternatives © 2010 SOPERA GmbH 8
  • 9. SOPERA ASF: One Solution, many Possibilities Business Consolidati Strategic Multichann Process on of IT el Managem Customer Consolidati Manageme ent Data on nt SOPERA – Open Source SOA Position für Document Identifier, 6 pt Customer- Mobile Mergers and Device and Supplier Integratio Acquisitio ... Portals n ns © 2010 SOPERA GmbH 9
  • 10. SOPERA „Best-of-Breed“ concept integrates Open- and Closed-Source-Components Service Integratio Custom Process Application Data n Services Integration Integration Integration SOPERA Enterprise Service Bus Open Governanc Security Process Integratio System Messaging Source n Mgmt. • e Novell • Eclipse • Apache Mgmt. • Apache • Talend • Nagios Plug-Ins ODE Nsure Higgins ActiveMQ • SpringSour • Intalio BPM ce Hyperic Position für Document Identifier, 6 pt Commerci • SAG • Evidian • SAG • SAG wM • HP • IBM Web- al Centrasite Access webMethod Integr. Srv. OpenView Sphere MQ Plug-Ins Master s • SAG • MS BizTalk • HP • HP Select webMethod BPMS SiteScope Access s Broker • MS BizTalk • SAG wM Optimize 10 © 2010 SOPERA GmbH 10
  • 11. Federation, Integration and Distribution for a Maximum of organizational Independence • SOPERA is a distributed ESB – Scales horizontally and vertically – Can run in virtualized environments – Works well over WAN (e.g. ISDN) Federation of Infrastructure – Can be protected and secured and Organizations • SOPERA is non-invasive – Can integrate into existing middleware – Can be used as a federated Meta-ESB – Can integrate with all kinds of legacy • SOPERA supports distributed Development Position für Document Identifier, 6 pt • Develop, test and package locally - deploy remotely – Eclipse-based IDE fosters the use OF standard collaboration tools © 2010 SOPERA GmbH 11
  • 12. SOPERA is well positioned to provide the cloud middleware – the Internet Service Bus, based on Open Source and combining Java and .NET Enterprise service bus Internet service bus Historically, the application landscape has resided in a With cloud computing, part of the application dedicated data center landscape resides in the cloud The Enterprise Applicatio internet Data Center ns Address cloud E-mail validatio n Internet Service Bus Archivin Enterprise Service Bus g Position für Document Identifier, 6 pt Enterprise Service Bus Enterprise Data Center 12 © 2010 SOPERA GmbH 12
  • 13. „Lower cost“ is only one reason to adapt open source technology Position für Document Identifier, 6 pt Page 13 USER SURVEY THE451GROUP, 12/2009. „Commercial Adpotion of Open Source“ © 2010 SOPERA GmbH 13
  • 14. Open source will get significant market share in SOA Key reasons for Open Source Importance for SOA • Lower cost  Remaining high cost pressure in IT infrastructure • Flexibility to use 3rd party software  Reuse of existing IT Open source already assets and the need to gains exchange technologies if significant • Reduced Vendor  the requirements change market Lock-in Position für Document Identifier, 6 pt share in • Higher degree of As most enterprises end  up with multiple ESBs, middleware: Standard Compliance standard compliance is key © 2010 SOPERA GmbH 14
  • 15. After Operating Systems and App Servers, the SOA market will be penetrated by Open Source Open Source share Leading providers ... Technology stack Commercial licenses Open Source licenses Business SAP, Oracle SugarCRM, OpenBravo Applications BPM/BAM SAP, Oracle, Software AG Intalio, BonitaSoft SOA/ TIBCO, IBM, Software AG SOPERA, FUSE, JBoss ESB Position für Document Identifier, 6 pt Databases Oracle, IBM, Microsoft Mysql, Postgres Application Oracle/BEA, IBM JBoss, Tomcat Server Operating Microsoft RedHat, Novell Systems © 2010 SOPERA GmbH Page 15 15
  • 16. The Eclipse SOA Platform has been developed by SOPERA - Project Swordfish 70.000+ SOPERA‘s leadership role in Eclipse is a key reason for enterprises to select SOPERA Position für Document Identifier, 6 pt against the big vendors (e.g. IBM, Oracle), as Eclipse is a source of a de-facto standard 16 © 2010 SOPERA GmbH 16
  • 17. The platform advantages of SOPERA ASF  Easier to integrate with existing Open Platform heterogenous environments, Reasons for flexible, part of Eco-system SOPERA • Get more Highly  Modular, distributed, no bottleneck projects Scalable  Excellent performance Platform • Develop your own solutions  Open Standards (WS-*, BPMN, Committed on BPEL, JBI, OSGi, SAML, LDAP, …) and Standards De-facto Standards (Java & JavaEE, Position für Document Identifier, 6 pt Eclipse, Tomcat, Linux,...) Business  Community Edition under EPL friendly Open  Develop you own solution on top Source license and sell it (i.e. ebMS) © 2010 SOPERA GmbH 17
  • 18. SOPERA offers all enterprise relevant services for the Integration platform Services Description 1st level, 2nd level, and 3rd levels support Support including maintenance Delivery of bug fixes, recurring updates and Maintenance upgrades Technical Offering consulting services like installation support or Consulting custom development Standard Subsidized development for a customer which Position für Document Identifier, 6 pt development becomes part of the standard distribution Training Comprehensive training, certification programs © 2010 SOPERA GmbH 18
  • 19. Service-oriented Architecture Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 19
  • 20. The Gap between Business and IT Critical dependencies in current architectures A B BusinessBusiness Business or IT strategies lifecycle of 1-2 years Processes Setting up new processes within 6 to 10 months  Lack of common understanding of requirements Business is a moving target, IT is hindering innovations Position für Document Identifier, 6 pt Business Legacy J2EE CRM Application Application Lifecycles of 5 to 30 years IT Infrastructure must be controlled closely to guarantee Technical quality of service for mission critical processes Infrastructure © 2010 SOPERA GmbH 20
  • 21. Business Capabilities A B Business Processes driven by BusinessBusiness Business goals; reflected in user Processes and system interactions Consumer Solution Meet Domain Service Layer Business in the Stable Business Services Communication Middl Capabilities representing the Business Identity between Business Position für Document Identifier, 6 pt e Provider and IT Application oriented silos; hard to Business Legacy ERP CRM maintain and require constant Applications modernization IT Complex technical hardware and Technical software platforms enable Infrastructure application development © 2010 SOPERA GmbH 21
  • 22. Business and IT loosely coupled A B Business Processes driven Agile, visible, multi channel, BusinessBusiness by Business goals; role-based Processes reflected in user and Consumer system interactions Meet Driven by Governance and Governed, stable, Business in the the SOA Strategy, defines extensible, reusable, Middl Capabilities the business identity autonomous, free of Position für Document Identifier, 6 pt e Provider redundancies Application oriented silos; Strategic existing assets, can Business Legacy ERP CRM hard to maintain and be constantly improved Application require constant IT modernization Top Down Complex technical hardware Mission critical, scalable, Processes Technical and software platforms reliable, flexible to maintain, Infrastructure enable application can be constantly improved development © 2010 SOPERA GmbH Technology 22
  • 23. Processes and Data centric Services Get Customer Configure Car Create Order Build Car Deliver Car Position für Document Identifier, 6 pt Customer I/O Production I/O Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 23
  • 24. Activities and Business Services Get Customer Configure Car Create Order Build Car Deliver Car Step 1 Step 2 Step 3 Step 1 Step 2 Step 3 Order I/O Position für Document Identifier, 6 pt Customer I/O Production I/O Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 24
  • 25. Business Services Layer Get Customer Configure Car Create Order Build Car Deliver Car Step 1 Step 2 Step 3 Step 1 Step 2 Step 3 Order I/O Position für Document Identifier, 6 pt Customer I/O Production I/O Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 25
  • 26.  SOPERA Advanced Services Factory Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 26
  • 27. The SOPERA Advanced Services Factory Get Customer Configure Car Create Order Build Car Management SOPERA BPM Monitoring SOPERA ESB OrderService Position für Document Identifier, 6 pt CustomerService ProductionService SOPERA DI SOPERA HQ Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 27
  • 28. Position für Document Identifier, 6 pt Is service message processing sufficiently effective in execution? © 2010 SOPERA GmbH 28
  • 29. SOPERA Advanced Services Factory Get Customer Configure Car Create Order Build Car Management SOPERA BPM Monitoring SOPERA ESB OrderService Position für Document Identifier, 6 pt CustomerService ProductionService SOPERA DI SOPERA HQ Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 29
  • 30. SOPERA ASF distributed ESB architecture SOPERA Technical Services Authentication Provider UserAccount Privilege Authorization Management Management JAAS Provider Provider Provider SOPERA Lib SOPERA Lib SOPERA Lib SOPERA Distributed Service Bus SOPERA Lib SOPERA Lib SOPERA Lib HTTPS Position für Document Identifier, 6 pt Configuration Service Notification Provider Registry Receiver Element Manager SOPERA Advanced Services Factory (Delivered with SOPERA) Plug-Ins © 2010 SOPERA GmbH Third Party Components 30
  • 31. SOPERA .NET Using the same SOPERA Infrastructure services for Java Any Any and .NET Participants. Java Java (Homogeneous Infrastructure) Provider Consumer Provider Policy Provider Policy Consumer Policy Consumer Policy Infrastructure Services Eclipse Swordfish (Java) Authentication SOPERA Runtime Core (Java) SOPERA Distributed Service Bus Configuration ASF SOPERA Runtime Core (.NET) Service Registry Microsoft .NET WCF and more … Position für Document Identifier, 6 pt Provider Policy Provider Policy Consumer Policy Consumer Policy Any Any .NET .NET SOPERA RT Core .NET is Provider Consumer entirely written as managed C# Assembly based on the Windows see also: http://www.eclipse.org/swordfish/ Communication http://msdn.microsoft.com/wcf Foundation (WCF ) © 2010 SOPERA GmbH 31
  • 32. Position für Document Identifier, 6 pt Do your tools sufficiently support your SOA effort? © 2010 SOPERA GmbH 32
  • 33. SOPERA ASF ToolSuite Service Editor  Description Editor • Service Interface  Provider Editor • Service Endpoint  Policy Editor • QoS Position für Document Identifier, 6 pt  Code Generation • Java • JavaEE • .NET © 2010 SOPERA GmbH 33
  • 34. SOPERA ASF ToolSuite Development Box  Infrastructure • LDAP, Tomcat, JMS • Technical Service Participants  Simple Consumer • Manual Tests Position für Document Identifier, 6 pt  Test Consumer • Batch-driven • For Regression Tests © 2010 SOPERA GmbH 34
  • 35. SOPERA ASF ToolSuite Administration  Security • Users & Roles • Authorization & Privileges  Service Registry • View • Publish • Position für Document Identifier, 6 pt Download  Configuration • Validation • Import/Export © 2010 SOPERA GmbH 35
  • 36. SOPERA Service Development Summary  A complete Service Management Platform based on latest technologies and standards • Provides all components required for the design, deployment, governance and operation of Services • Designed after Service-oriented principles • Standards based: XML, XSD, WS-*, Java/JavaEE, .NET, Eclipse, … • Comes with “best-of-breed” infrastructure technologies  Immediate benefits • Rapidly create new Services Position für Document Identifier, 6 pt • Fosters technology and vendor independence • Unlimited Scalability • Integrates well with your existing Services and Applications © 2010 SOPERA GmbH 36
  • 37. Position für Document Identifier, 6 pt Can you easily adjust and improve your business processes? © 2010 SOPERA GmbH 37
  • 38. SOPERA Business Process Management Get Customer Configure Car Create Order Build Car Management SOPERA BPM Monitoring SOPERA ESB OrderService Position für Document Identifier, 6 pt CustomerService ProductionService SOPERA DI SOPERA HQ Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 38
  • 39. SOPERA BPM Architecture Business Analyst BPM Designer Model and IT Design Engineer BPM Server Process Human Engine Workflow Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 39
  • 40. SOPERA BPM Integration Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 40
  • 41. Business Activity Monitoring Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 41
  • 42. SOPERA BPM Summary  A complete BPMS platform based on latest technologies and standards • Fully Integrated Platform • Provides all the components required for the design, deployment, monitoring and dynamic optimisation of any process type • Standards based: BPMN, BPEL, WS-*, AJAX, REST, Java, Eclipse, … • Extensible (Portal, CMS, Rules Engines, etc.)  Immediate benefits • Position für Document Identifier, 6 pt Easy to use: Zero Code, One-Click deployment approach • High performance, scalable and reliable • Integrates with SOPERA Services and Web Services © 2010 SOPERA GmbH 42
  • 43. Position für Document Identifier, 6 pt Is the integration of your underlying infrastructure under control? © 2010 SOPERA GmbH 43
  • 44. SOPERA Data Integration Get Customer Configure Car Create Order Build Car Management SOPERA BPM Monitoring SOPERA ESB OrderService Position für Document Identifier, 6 pt CustomerService ProductionService SOPERA DI SOPERA HQ Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 44
  • 45. SOPERA DI is based on graphical development • Dramatically increased productivity & ramp up • Combined graphical & technical views • Drag-and-drop mapping interface • Large library of components & connectors • Leverages industry-standard languages  Java, Perl, SQL Position für Document Identifier, 6 pt © 2010 SOPERA GmbH 45
  • 46. SOPERA DI offers Versatility through Connectivity  Broadest connectivity to support all systems • 250+ connectors available out of the box  Business Applications (B2B, ECommerce) • SAP, SugarCRM, SalesForce.com, LDAP…  RDBMS • Oracle, MySQL, DB2/400, SQL Server, Sybase, PostgreSQL…  Web Technologies • Web Services, JMS, FTP, HTTP, POP, SMTP… Position für Document Identifier, 6 pt  Files • Delimited, positional, XML, Excel… © 2010 SOPERA GmbH 46
  • 47. Example Usage Scenarios Oracle SQL Server DB2/400 DB output adapter WebSphere MQ File input adapter (multiple formats) SOPERA ASF MOM output adapter DB2/400 Runtime Oracle SQL Server DB input adapter FTP output adapter WebSphere Position für Document Identifier, 6 pt MQ Excel MOM input adapter File output adapter © 2010 SOPERA GmbH 47
  • 48. SOPERA DI Summary  A robust Data Integration solution built on latest technologies • Functionality and performance meeting or exceeding the leading commercial solutions • Based on industry standards: Eclipse, Java, SQL, Perl, etc. • Integrates well with the distributed architecture of SOPERA ASF  Immediate benefits • Implements a standard approach for all integration projects • Best performance & high scalability Position für Document Identifier, 6 pt • Faster time-to-Market • More connectivity • Ease of use © 2010 SOPERA GmbH 48
  • 49. Position für Document Identifier, 6 pt Do you know what’s going on in your Business and IT Departments? © 2010 SOPERA GmbH 49
  • 50. SOPERA Management and Monitoring Get Customer Configure Car Create Order Build Car Management SOPERA BPM Monitoring SOPERA ESB OrderService Position für Document Identifier, 6 pt CustomerService ProductionService SOPERA DI SOPERA HQ Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 50
  • 51. SOPERA HQ Overview  Web based • Flexible • Personalizible • Extensible  Enterprise ready • Users and Roles • Groups and Application Management • Charting & Control Actions • Alerting & Notification Position für Document Identifier, 6 pt • Reporting  Easy to use • Auto-Discovery • Drill-down • Trends and Baselines © 2010 SOPERA GmbH 51
  • 52. Proactive Management Without SOPERA HQ … With SOPERA HQ … Localhost:> Top Name CPU Mem Java 85% 158M Position für Document Identifier, 6 pt • Text-based Log browsing • Limited to single Machine • User-friendly Interface • Limited Information • End-to-End Visibility • Hardware, Operating System, JVM, Tomcat, • Deep System Know How necessary Oracle, MQ Series, Service Providers and • Tedious and error-prone manual Activities Consumers, Custom Code, etc. • Reactive • Proactive © 2010 SOPERA GmbH 52
  • 53. SOPERA HQ Summary  Advanced Capabilities • Automatic discovery of more than 70 technologies • Easy to extend and integrate • Enterprise ready  Easy to use • Deep insight into a broad range of technologies • Single and easy to use Web Interface  Reduction of Complexity • Combination of Monitoring, Diagnosis Position für Document Identifier, 6 pt and Control in a single Web Application • Shows the full stack • Consolidates management solutions  Proactive Management © 2010 SOPERA GmbH 53
  • 54. Position für Document Identifier, 6 pt Some solutions are a bit heavyweight! © 2010 SOPERA GmbH 54
  • 55. Usage of SOPERA ASF Components Get Customer Get Order Create Order Create Invoice Deliver Order SOPERA BPM Enterprise Business Process Management Enterprise Management And Monitoring SOPERA HQ SOPERA ASF Enterprise SOA OrderService Position für Document Identifier, 6 pt CustomerService ProductionService SOPERA DI Enterprise Data Integration Production Production Finance Customers DB ERP © 2010 SOPERA GmbH 55
  • 56. Summary SOA Best  With SOPERA, companies can benefit Practice from eight years of practical Reasons for integrated experience of a recognized SOA Leader SOPERA  SOPERA offers Strong position  SOPERA is driving the design of future companies a in the SOA standards as part of Eclipse with proven and community an international development base technically advanced SOA platform Rigorously  The SOPERA platform is rigorously  SOPERA delivers tailored to SOA aimed at successful implementation of Position für Document Identifier, 6 pt companies SOA strategies attractive answers to their SOA  SOPERA possesses extensive questions Proven support experience in operating an SOA in a structures sophisticated enterprise environment © 2010 SOPERA GmbH 56
  • 57. Position für Document Identifier, 6 pt 57 © 2010 SOPERA GmbH  Any questions?