bea vision and roadmap - pradžiamif.vu.lt/.../wsgrid/reading/soa-bea/bea_vision_and_  · bea...

Download BEA Vision and Roadmap - Pradžiamif.vu.lt/.../wsgrid/reading/SOA-BEA/BEA_Vision_and_  · BEA Vision

Post on 10-Jun-2018

218 views

Category:

Documents

1 download

Embed Size (px)

TRANSCRIPT

  • BEA Confidential. | 1

    BEA Vision and Roadmap

    Paul CrerandTechnical DirectorEurope, Middle East & Africa

  • BEA Confidential. | 2

    Agenda Slide

    BEAs Business Plan: Custom Business Logic Containers

    The Future of WebLogic Server

    Extending WebLogic Product Line

    Introducing Service Infrastructure from BEA

  • BEA Confidential. | 3

    Agenda Slide

    BEAs Business Plan: Custom Business Logic Containers

    The Future of WebLogic Server

    Extending WebLogic Product Line

    Introducing Service Infrastructure from BEA

  • BEA Confidential. | 4

    Proven Practice MethodologyBEA SOA Domain Model

    Reference Architectures

    Manageability/Availability

    Scalability

    Security

    Construction costs

    Business & IT Benefits

    Key Measures

    Organization Design

    Funding

    Skillsets

    Roles & Responsibilities

    Standards

    Operational Processes & Tools

    Change Management

    Infrastructure Services

    Information & Access Services

    Shared Business Services

    Presentation Services

    Composite Applications

    SOA-enabled Business Strategies

    Business Process Architecture

    Business Strategy & Process

    ArchitectureCosts & Benefits

    Projects &

    Applications

    BuildingBlocks

    Organization &Governance

    Existing Applications

    Key In-flight Projects

    Infrastructure Construction Plans

  • BEA Confidential. | 5

    Before Middleware

    New BEA Product Family Free Flow

    SAP ORCL PSFT IBM SEBL EDA/PTC CA

    WebLogic

    SIPEDGE .NET TUX CICS

    HPUX AIX Solaris Linux NT Mainframe OS

  • BEA Confidential. | 6

    Java/.Net/Corba/Etc: New Software Category Formed

    New BEA Product Family Free Flow

    SAP ORCL PSFT IBM SEBL EDA/PTC CA

    WebLogicSIPEDGE .NET TUX CICS

    Application Infrastructure

    HPUX AIX Solaris Linux NT Mainframe OS

  • BEA Confidential. | 7

    Then Came Customized Big Apps

    New BEA Product Family Free Flow

    SAP ORCL PSFT IBM SEBL EDA/PTC CA

    Application Infrastructure

    HPUX AIX Solaris Linux

    WebLogicSIP .NET TUX CICS

    NT Mainframe OS

    EDGE

  • BEA Confidential. | 8

    SOA Drives Need For The Next Software Category

    New BEA Product Family AquaLogic

    Application Infrastructure

    Service Infrastructure

    HPUX AIX Solaris Linux

    WebLogicSIP .NET TUX CICS

    SAP ORCL PSFT IBM SEBL EDA/PTC CA

    NT Mainframe OS

    EDGE

  • BEA Confidential. | 9

    New BEA Product Family Free Flow

    WebLogic

    SIPEDGE .NET TUX CICS

    Intranet services Extranet services: ASPs, outsourcers, partners

    BEA Will Continue To Innovate In Enterprise Software Infrastructure

    Service Infrastructure

    Application Infrastructure

    HPUX AIX Solaris Linux

    SAP ORCL PSFT IBM SEBL EDA/PTC CA

    NT Mainframe OS

  • BEA Confidential. | 10

    Agenda Slide

    BEAs Business Plan: Custom Business Logic Containers

    The Future of WebLogic ServerWhy WebLogic Server?

    WLS & new Java Development Frameworks

    Utility Computing

    Extending WebLogic Product Line

    Introducing Service Infrastructure from BEA

  • BEA Confidential. | 11

    Are All Application Servers The Same?

    Support ofDevelopment Models

    OperationalRobustness

    WebLogic

    Operational RobustnessAdministration

    Performance and Scale

    Security

    Zero downtime

    Change Management

    Support of Development ModelsJ2EE

    Web services

    SIP

    Open Source Models

  • BEA Confidential. | 12

    Java Application Frameworks

    Best Practices

    Testability

    Maintainability

    Code Simplification

    Separation of Concerns

    Integrate well

    Web

    Bus

    ines

    sD

    ata

    BeehiveControls Beans

    Beehive Hibernate

    Controls DAO

    Struts

    Beehive

    PageFlow JSFWebFlow

    Java Application Server

    Distributed transactions

    Messaging

    Legacy integration

    High availability

    Manageability

    Scalability & Performance

  • BEA Confidential. | 13

    Challenges to Using Open Source Application Frameworks

    Integration Testing

    Developer and AdministratorTooling

    PlatformMigration

  • BEA Confidential. | 14

    Remove the Burden of Integration Testing

    Certification of the leading open source application frameworks on BEA WebLogic Server

    BEA WebLogic ServerDistributed transactions

    Messaging

    Legacy integration

    High availability

    Manageability

    Scalability & Performance

    StrutsBeehiveBeehive

    JSFJSF

  • BEA Confidential. | 15

    Provide Developer and Administrator ToolingWorkshop plug-ins for open source application frameworksDeploy to multiple platformsIntegration with WebLogic Servers administrator tooling

    WebLogic Workshop/Eclipse Tomcat

    Geronimo

    BEA WebLogicServer

    BeehiveBeehive

    StrutsStruts

  • BEA Confidential. | 16

    Stepping Into Utility Computing

    Application Virtualization

    Hardware Virtualization

    Application Application Application

    Hardware Hardware

    Extend beyond BEA Weblogic Server clustering

    Fully Virtualized Java CloudVirtualized JVM at the OS level

    On-Demand resource allocation

    Smart provisioning & SLAs

    Utilizing commodity hardware

    High availability & scalabilty

    Massive performance boosts

    Greatly improved TCO

  • BEA Confidential. | 17

    WebLogic Service Creation

    The Workshop product group continues to focus on providing the unified development experience for BEA products

    1

    Workshops goals remain the same: ease of use for developers and the best environment for development of WebLogic Platform applications

    2

    The Daybreak release provides WebLogic Workshop implemented on the Eclipse-based tools framework 3

    BEA is working within the open source and standard communities to define the reference architecture for Java and Service-oriented applications

    3

  • BEA Confidential. | 18

    Agenda Slide

    BEAs Business Plan: Custom Business Logic Containers

    The Future of WebLogic Server

    Extending WebLogic Product LineVoice & Video over IP

    Edge Processing

    Complex Event Processing

    Introducing Service Infrastructure from BEA

  • BEA Confidential. | 19

    BEA WebLogic SIP Server Real-Time, Rich-Media Communications

    Real-timeVoice/VideoMessaging

    Voice/Video Over IP

    Voice/VideoReal-time

    Collaboration

    Wireline Wireless IP

    BEA WebLogic SIP Server

    SIP

    SIP ServletContainer

    HTTP ServletContainer

    J2EE/EJB Services

  • BEA Confidential. | 20

    BEA Weblogic Network GatekeeperDynamic Network, Partner and Services Management

    MMS 3rd Party Partners SMS

    Wireline Wireless IP

    BEA WebLogic Network Gatekeeper

    Network Adapters

    Telecom Web Services

    PolicyEngine

    AccessControl

    OA&M PartnerManagement

    Billing DeveloperTools

  • BEA Confidential. | 21

    Edge Servers Require New Capabilities In Application Infrastructure

    1995Client Server

    Data& LogicClient

    10,000s of clients

    DataClient Logic

    2000Internet

    100,000s of clients

    2005RFID & Sensors

    100,000,000s of clients

    Client DataLogicEdge

    Server

  • BEA Confidential. | 22

    Extending the Platform

    High Velocity Events Market ticks Order data News feeds

    Complex events processing

    Correlation

    AggregationCausality

    ComplexContinuous

    Queries

    Sliding Time

    Windows

    Real-time data streams

  • BEA Confidential. | 23

    Agenda Slide

    BEAs Business Plan: Custom Business Logic Containers

    The Future of WebLogic Server

    Extending WebLogic Product Line

    Introducing Service Infrastructure from BEASolving the challenges of SOA

    Benefiting from the Advantages of SOA

  • BEA Confidential. | 24

    SOA Challenge Infrastructure Needs

    The Case For Service Infrastructure

    Proliferation Lifecycle management

  • BEA Confidential. | 25

    Service Infrastructure

    ComposeDiscover ProvisionSecure ManageOperate

    Service Lifecycle

    Application Infrastructure

    BuildDesign Enable

    Services Lifecycle Management

    Service Lifecycle Support

    Application Infrastructure for building and exposing services

    Service infrastructure for operating a service network

    Unified service registry and repository enable provisioning, reuse and portfolio management

  • BEA Confidential. | 26

    Proliferation Lifecycle management

    Point-to-Point Message bus

    SOA Challenge Infrastructure Needs

    The Case For Service Infrastructure

  • BEA Confidential. | 27

    Service Infrastructure

    Service Infrastructure Provides Loose-coupling

    WebApp

    Presentation Logic

    ApplicationClient

    Browser

    Clients

    Mobile

    MessagingServices

    Databases

    Mainframes

    Data

    Legacy App

    Identity/Policy

    Process

    Portal

    WSRP

    WSRP

    Process WebServicesWebServices

    WebServicesWeb

    Services

    Process

    Meta-dataRepository

    Service Registry

    Service Management

    Monitoring

    Com

    position Tools

    Message Bus

    Loos