48
Progress 2010 and Beyond! Driving Operational Responsiveness Brandon Gibbs Technology Manager, Major Accounts Progress Software

Progress 2010 and Beyond ! Driving Operational Responsiveness

  • Upload
    magee

  • View
    69

  • Download
    0

Embed Size (px)

DESCRIPTION

Progress 2010 and Beyond ! Driving Operational Responsiveness. Brandon Gibbs Technology Manager, Major Accounts Progress Software. Sample Image: Please replace it (Insert, Picture, …). Topics for today. Today’s Progress Enabling technologies embedded by QAD - PowerPoint PPT Presentation

Citation preview

Page 1: Progress  2010  and Beyond ! Driving Operational Responsiveness

Progress 2010 and Beyond!

Driving Operational Responsiveness

Brandon GibbsTechnology Manager, Major AccountsProgress Software

Page 2: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Sample Image:Please

replace it (Insert,

Picture, …)

Today’s Progress Enabling technologies embedded by QAD New OpenEdge features (and future peaks) QAD & Progress Version Matrix Business Continuity/Disaster Recovery solutions Summary & other resources

Topics for today

Page 3: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

What Do These Have in Common?

Monitoring and re-routing of shipping for minimum fuel usage

Optimizing manufacturing machine utilization and production capacity while catching quality issues before they become costly

Detecting distribution bottlenecks and initiating corrective processes before they impact sales

Page 4: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

All Are Examples of Operational Responsiveness

Operational responsiveness is the ability of business processes and systems to respond to changing conditions and customer interactions as they occur, enabling businesses to capitalize on opportunities, drive greater efficiencies and reduce risk

Making the right things happen,at the right time, every time

Page 5: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Driving Operational Responsiveness

To drive Operational Responsiveness, organizations must:

1. Monitor all relevant business events as they occur, wherever they occur, internal or external

2. Analyze these events in real time using prescribed business criteria to identify opportunities, inefficiencies, and risks

3. Visualize key business indicators on real-time dashboards

4. Respond to capitalize on opportunities, increase efficiency, and reduce risk by:

• Alerting decision-makers to important business events• Performing automated actions• Initiating response processes

Page 6: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Operational Responsiveness in Action

Event-driven Visibility & Response

Data Access & Integration

OpenIntegration

Order

Ship

Invoice

Assemble

The Order-to-cash Business Process

Cash

Respond

Databases

Services & Apps

Event Engine

Page 7: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Monitors and analyzes business events, determining

business significance and

initiating immediate responses

Open, flexible, real-time infrastructure

delivering messaging and

application integration solutions

Provisioning of data by connecting ANY data source to ANY application on ANY

platform in ANY format

Service development that is

agile, easy to maintain,

easy to change, cost-effective and SaaS-deployable

Delivering Operational Responsiveness

Open Integration

Event-driven Visibility & Response

Data Access & Integration

Business Services & Application

Development

Page 8: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Actional Apama Artix DataDirect DataXtend FUSEObjectStore OpenEdge Orbacus Orbix Shadow Sonic

Delivering Operational Responsiveness

Open Integration

Event-driven Visibility & Response

Data Access & Integration

Business-focused Solutions

Driving Operational Responsiveness

BUSINESS MAKING PROGRESS™

Business Services & Application

Development

Page 9: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Positioned To Win:Market Leaders in Analyst Research

BEPVisibility BPM

Page 10: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

The “New” Progress

Page 11: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Progress Software CorporationWord on the Street…

Steven R. KoenigJustin Bandy

“We believe PRGS has a differentiated competitive position in the infrastructure software market, as the Company's solutions are well suited for competing in heterogeneous operating environments and offer customers a low total cost of ownership (TCO)… .”

Richard DavisDavid Hynes

“In fact, we believe Progress is a well positioned, well managed firm. The company has a truly valuable franchise with OpenEdge and many of the firm’s infrastructure tools are best of class and market share leaders… .”

A new Forrester Research Study entitled "The Total Economic Impact Of The Progress OpenEdge Platform" found that Progress Software partners using OpenEdge to create and maintain applications were 40% more productive when developing their applications with OpenEdge versus an alternative platform, and they were able to deliver their applications 30% faster.

Page 12: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Progress Software Corporation Wall Street Recognition…

2001

2002

20032004 2005

20062007

20082009

Page 13: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Sample Image:Please

replace it (Insert,

Picture, …)

Today’s Progress Enabling technologies embedded by QAD New OpenEdge features (and future peaks) QAD & Progress Version Matrix Business Continuity/Disaster Recovery solutions Summary & other resources

Topics for today

Page 14: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

What Drives Progress R&D?

Market Trends

Partner & Customer requirements

Page 15: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Where Companies are Today

Survey of 400 major companies in telecommunications, energy and logistics, in North America and Western Europe

8%

67%

74%

89%

Page 16: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Where Companies Need to Be

Survey of 400 major companies in telecommunications, energy and logistics, in North America and Western Europe

94%

91%

70%

78%

Page 17: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

QAD’s Requirements (Technology Platform)

Page 18: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Sonic Enterprise Service Bus (ESB)

Flexible integration of new and existing business applications

Any numberof processes

Any numberof locations

Any number of services

Decouple applications making organizational boundaries and remote sites independent

With low latency, high reliability and continuous availability

Evolve, scale and extend throughout the enterprise…at the lowest possible cost

Allows companies to more effectively integrate applications across the extended enterprise using a standards-based,

service-oriented architecture (SOA).

EnterpriseService Bus

Sonic

Page 19: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

How is QAD bringing value to you with Sonic?

Sonic & QAD• In Manufacturing:

- Just-In-Time Sequencing (JIT/S)- Manufacturing Execution Workbench (MEW)

• In Customer Management: - Distributed Order Management (DOM)

• Message Manager – QAD’s SOA management tool

Page 20: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

What do partners/customers say about Progress OpenEdge?

Low TCO

Easy to administer

Very reliable

Optimized business language

Open architecture

Extremely scalable Future proof

Platform independence

Page 21: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

OpenEdge Takes You Where You Need to be

1998 2000 2002 2004 2006 2008 2010 2011© 1998 Progress Software Corporation 28

Client

4GL

HTML

Java

VB / C

C++ / Java

Open AppServer

Uni

vers

al In

terf

ace Progress

Data Objects

4GL Business Objects

Uni

vers

al In

terf

ace

Uni

vers

al In

terf

ace

DatabaseDatabase

Interface

4GL

HTML

JavaBean

ActiveX

Corba IDL

Service

Native

HTTP

RMI

DCOM

IIOP

Progress Software Vision Universal Application ArchitectureProgress Software Vision Universal Application Architecture

JMSXMLEJB

Active-X

XML

Java

Email4GL

Client Sm

art Ada pters

LegacyPackaged Apps XML

System Smart Adapters

Progress

Oracle

SQL Server

DB2/400ODBCJDBCSe

rver

Sm

art A

dapt

ers

Universal Application Architecture

Applications

Application Framework

Integration

Application Server

Data Management

ClientProcessing

BusinessProcessing

AnalyticalProcessing

Appl

icat

ion

Man

agem

ent

Dev

elop

men

t Env

ironm

ent

OracleSQL ServerDB2ODBC

JDBCODBCSQL92

XMLJavaActiveXSOAP

SSLHTTP

HTTP/SHTML

ActiveXCOM

HTMLJava

JMSXMLSOAPWSDLJCA

LinuxAIX

SolarisHP/UX

Windows

Platforms

SNMP

OpenEdge The Progress E-Business P latformOpenEdge The Progress E-Business P latform

© 2003 Progress Software Corporation35Sim

plify

you

r bus

ines

sS

impl

ify y

our b

usin

ess

Service Oriented Architecture

Service-OrientedArchitectureStandards Platform

Integration

Process-OrientedApplications

Business Process

Business Process

Business Process

User Interface Methods

It’s always been about Business Applications Continuous Evolution through the IT paradigms

OpenEdge 11 Eases SaaS/Cloud ComputingOpenEdge 10 Enabled SOA

V9 Delivered Distributed ComputingV8 was Client/Server

Page 22: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

OpenEdge – “The” Business Application Platform

OpenEdgeArchitect

OpenEdge Development Environment

ABL

DevelopOperate and Manage

A Complete “In the Box” Solution for Business Applications

OpenEdge Deployment Platform

OpenEdgeRDBMS

OpenEdgeReplication

OpenEdgeManagement

Open Clients(Non-OpenEdge)

OpenEdge Clients SQL Clients

OpenEdgeDataServers

ServiceInterfaces

OpenEdgeApplication

Server

BusinessApplication

PlatformOpenEdge

Page 23: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Database

Type II Storage Areas (Perf) 64bit Structure (Scalability) On-line Utilities (Availability) Auto-Defrag (Perf & Availability) AI File Mgt/Archiver Additional built–in checks for indexes and data OE SQL

Global, Scalable, andEfficient

Security and Compliance

Very Large DatabaseSupport

A DB that you can’t outgrow but with industry-leading low resource demand

User Activity Insight

Online Maintenance Improvements

QAD’s specific utilization:• Auditing (enhanced Controls update 9/08)

• ODBC (Analytics, Svc & Support)• Type II area support 2009.1 EE 9/09

Page 24: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Servers

Support for Web services, ESB Stateless and State free AppServers Improved Java integration DataServers

• Reworked Oracle & Microsoft • Unicode support• Performance improvements

Updated Sonic 7.5 container adapter

Business & Technology Interoperability

Architect for Agility & Flexibility

Ability to easily integrate to any technology at both the service and data levels

QAD’s specific utilization:• AppSvr is Business Services Layer for entire app

• Both Oracle & SQL database now supported via DataServers

Page 25: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Clients

.NET OpenClient Java OpenClient Web Services OpenClient Windows client improvements OpenEdge GUI for .NET (10.2A)

Open, Intuitive, & Productive

Tools & Language

Developers are able to easily implement UI techniques that fit needs of users

QAD’s specific utilization:• OpenClient used to support .NET UI• OpenClient used to support Java for

QXtend• WebSpeed in Customer Self Service (CSS)

& Manufacturing

User InterfacesRich and Reach

Page 26: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

OE10.2 - OpenEdge GUI for .NET!

WYSIWYG Visual DesignerToolbox of Controls (Visual & Data)Drag & DropGenerate ABL Code

Embedded .NET CommonLanguage Runtime (CLR)

Optional OpenEdge Ultra Controls for .NET

Access Microsoft .NET objects fromABL as if they were nativeABL classes

Page 27: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Mainframe.NETJ2EEPkg’d App. OE App

Next Generation Sonic ESB Adapter in 10.1C

Sonic Enterprise Service Bus

ConnectPromotes asset reuse & Ensures enterprise-grade operationsNew Native Invocation Methodology in OE Adapter for Sonic ESB (10.1C)

MediateEnhances change flexibility

ControlImproves visibility, manageability, and control

QAD’s specific utilization:• Financials using new 10.1C Sonic ESB adapter

Page 28: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Development – Productivity

OpenEdgeArchitect

OpenEdge Development Environment

ABL

Highest Productivity of Any Business Application Environment

40% Savings vs. Alternative Platforms

Purposed Business Application LanguageFaster Development

Eclipse Based Development EnvironmentStandards Based, Flexible Development

Single Environment and LanguageFor Server, Client, Data Storage, and Integration

QAD’s specific utilization:• Began utilizing OE Architect for development

Page 29: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Development - Language, Tools & IDE

ProDataSets Tools for Business Logic

• DB Navigator• ProDataSet builder

Structured Error Handling (10.1C)• Throw/Catch• OO & Procedural

Debugging Enhancements Server Tools

Introduction of OO extensions

OpenEdge Architect

Introduction of ProDataSets

New LOB data types

Highest Productivity of Any Business Application Environmentcombined with the greatest flexibility in the industry.

QAD’s specific utilization:• OOABL in QXTend outbound, parts of QXTend inbound, parts of

auditing and parts of the service interface layer are OOABL. The QAD reference architecture “QRA” is OOABL

• Client Principle Object w/Auditing

Page 30: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Deployment

Full 64bit runtime options (10.1C)Silent install optionsNew Linux & Unix releases IPv6 (10.1C)Windows Server 2008 (10.2A)Windows 2008 R2, & Windows 7

certification (10.1C up); Vista (10.1B03)Auto-entry of serial numbers

and control codes (ePAK) (10.1C)

Business & Technology Interoperability

Security and Compliance

Support the platform configuration desired by the customer with little application impact

QAD’s specific utilization:• SQL 2008 early adopter support for 2009 SE

Page 31: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Management

OpenEdge ManagementOpenEdge Replication

•Online backup of failover DBNetApp, EMC Support, NFS, iSCSI

(10.1A) OpenEdge Explorer (OE10.2A)

Global, Scalable, andEfficient

Business & Technology Interoperability

Automate common management tasks and provide greater visibility into operations

QAD’s specific utilization:• OE Mgt & Rep utilized by many customers

• OE Replication used for DR of QAD’s On Demand

Page 32: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Progress Explorer using common OpenEdge Management framework:Browser-based interface means:

• No more Windows dependency• Access from anywhere

Single tool for configuration and managementMore functionality, e.g.

• Log viewer• List Appserver connections• Customizable user roles • Process system level

information

Configure Your OpenEdge Environment from Your BrowserProgress Explorer

OpenEdge Explorer

OE10.2A - OpenEdge Explorer!

Page 33: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Query/Reporting - SQL Access

Improved ODBC DriversNew JDBC Type 4 Drivers Improve SQL EngineSQL Multi-Database QuerySQL Queries - Limiting Rows in a Result

Set

SQL Multi-Database Query

Business & Technology Interoperability

Cross databaseserver-side joins

Provide compatibility with industry leading reporting and BI products & strategies

User Activity Insight

Online Maintenance Improvements

QAD’s specific utilization:• ODBC utilized for Analytics and Svc &

Support

Page 34: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Additional OE10.2A Stuff and a peak at 10.2B!

OE10.2A – other stuff• Platforms (Win64 Server)• ABL Features (Read/Write XML to/from ProDataSet, Automatic

garbage collection, OOABL features)• Architect Enhancements (Debugger features)• XML Tools (XML, Schema, WSDL editors)• OpenEdge Adapters for SonicMQ• DataServers (DateTime, CLOB & Sequence Generator)

OE10.2B – Released Dec 2009• Transparent Data Encryption of data at rest• Alternate buffer pool• JSON support (Read/Write to/from ProDataSet)• Support of Actional monitoring of OE resources• OE Explorer packaged with product

Page 35: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

QAD & Progress Versions

QAD Product Progress Version

QAD MFG/PRO eB2                                             Progress 9.1D & 9.1E, Open Edge 10.0B & 10.1A QAD MFG/PRO eB2.1                                             Open Edge 10.0B, 10.1A, 10.1B &

10.1C QAD Enterprise Applications 2007                         Open Edge 10.0B, 10.1A, 10.1B &10.1C QAD Enterprise Applications 2007.1                       Open Edge 10.1A, 10.1B, 10.1C QAD Enterprise Applications 2008 - (SE)         Open Edge 10.1B &10.1C QAD Enterprise Applications 2008.1 - (SE)       Open Edge 10.1C QAD Enterprise Applications 2009 - (EE)     Open Edge 10.1C QAD Enterprise Applications 2009 - (SE)       Open Edge 10.1C QAD Enterprise Applications 2009.1 - (EE) Open Edge 10.2A

Future: QAD Enterprise Applications 2010 - (EE)   Open Edge 10.2A QAD Enterprise Applications 2010 - (SE)     Open Edge 10.2A  (possibly 10.2B)

Page 36: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Sample Image:Please

replace it (Insert,

Picture, …)

Today’s Progress Enabling technologies embedded by QAD New OpenEdge features (and future peaks) QAD & Progress Version Matrix Business Continuity/Disaster Recovery solutions Summary & other resources

Topics for today

Page 37: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

OpenEdge® Business Continuity & Disaster Recovery Solutions

Page 38: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Disaster Recovery with OpenEdge Replication Plus

Page 39: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Flexible database options• Multiple target databases• Read-only query access

(OE Replication Plus) Automatic failover/recovery

Real-time replication• Near zero-latency• Minimized potential data loss

Guaranteed data integrity Easy deployment

Continuous Availability With

Disaster Recovery with OpenEdge Replication / Plus

Page 40: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Amount of Data Loss (RPO)

Tim

e to

Rec

over

(RTO

)

Seco

nds

Day

s

0 KB’s Many MB’s

SimpleBackup

Benefits of OE Replication over the alternatives

After Imaging

OE Replication

Page 41: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

OpenEdge Replication Plus

Customer Benefits How It WorksImproves Disaster Recovery & Business Continuity

Provides quickest recovery time with lowest possible data loss

Continuous availability Automatic failover and recovery makes data available 24/7/365

Complete protection of mission critical data

Real-time data replication

Guaranteed data integrity “Transaction aware” process insures no partial record replications

Optimized performance withReplication Plus

Allows read-only access on the target database for user querying and non-write DB utilities

Flexible deployment options Configure for one or two targets

Easy to implement for fast ROI No application changes are required

Page 42: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Proactive Management withOpenEdge Management

Windows Server

HP-UX

Sun Solaris

RedHat Linux

Get notified when a database file is reaching a threshold

View key database performance indicators

Proactive monitoring to reduce “unplanned downtime”

Capture and trend critical data to better manage your environment

Notify Administrator via

email or pager action and/or execute jobs

Page 43: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

OE Solutions Summary

Amount of Data Loss (RPO)

Tim

e to

Rec

over

(RTO

)

Seco

nds

Day

s

0 KB’s Many MB’s

Backup

After Imaging

OE Management

OE Replication

Page 44: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

OpenEdge Management Benefits

Customer Benefits How It WorksImproves Business Continuity Proactive monitoring and management assists

with avoiding “unplanned downtime”Increased operational productivity

Automation of processes with alert handling

Optimized system performance Trended data provides knowledge for better decision making and capacity planning via graphical reports

Centralized management Easy to use browser-based interface provides a holistic view of your entire OpenEdge environment with remote monitoring that is both secure and customizable

Reduce operational costs Better resource utilization and system efficiencies contribute to the bottom line

Helps establish best practices Configuration Advisor tracks, recommends and benchmarks processes

Page 45: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Other Resources / Contacts

Websites www.progress.com www.psdn.com (links to new site http://communities.progress.com/pcom/index.jspa )

Technical Resources Disaster Recovery Datasheet

http://web.progress.com/openedge/disaster-recovery.html OE Replication Network Bandwidth/Sizing Whitepaper

http://communities.progress.com/pcom/docs/DOC-13328 OE Replication versus After-Imaging (AI) Whitepaper

http://communities.progress.com/pcom/docs/DOC-2418 OE Replication versus Clustering Whitepaper

http://communities.progress.com/pcom/docs/DOC-2428 OpenEdge Revealed: Achieving Server Control with OE Management - Expert Series book

http://communities.progress.com/pcom/docs/DOC-48308 OpenEdge Revealed: Mastering the OE Database with OE Management -Expert Series book

http://communities.progress.com/pcom/docs/DOC-48228 OpenEdge Management Documentation (3.1C)

http://communities.progress.com/pcom/docs/DOC-15986 OpenEdge Replication Documentation (10.1C)

http://communities.progress.com/pcom/docs/DOC-15985 OpenEdge Tour recorded descriptions & demos (last two links under OE Mgt & High Availability)

http://web.progress.com/openedge/openedge-tour.html# OpenEdge Replication link to Availability Guide & description/benefits

http://web.progress.com/openedge/replication.html OpenEdge Management link to Data Sheet, Availability Guide & description/benefits

http://web.progress.com/openedge/openedge-management.html

Progress ContactsMike Bannon – Global Account Manager [email protected] Gibbs – Technology Manager [email protected]

Page 46: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Summary

Progress today• Progress is viable, innovative, and growing• Our products are recognized as best-in-class solutions• We pride ourselves on products that work, are stable, reliable,

and provide significant ROI• OpenEdge is a critical part of Progress’ future

What does this mean for you?• You will continue to gain significant business value through the

solid QAD & Progress partnership• New opportunities

- Simplified integration with non-QAD environments- Real-time event processing capabilities- Best of breed BC/DR solutions

Page 47: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation

Questions?

Page 48: Progress  2010  and Beyond ! Driving Operational Responsiveness

© 2010 Progress Software Corporation