progress 2010 and beyond ! driving operational responsiveness
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 PresentationTRANSCRIPT
Progress 2010 and Beyond!
Driving Operational Responsiveness
Brandon GibbsTechnology Manager, Major AccountsProgress Software
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 2010 Progress Software Corporation
Positioned To Win:Market Leaders in Analyst Research
BEPVisibility BPM
© 2010 Progress Software Corporation
The “New” Progress
© 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.
© 2010 Progress Software Corporation
Progress Software Corporation Wall Street Recognition…
2001
2002
20032004 2005
20062007
20082009
© 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
© 2010 Progress Software Corporation
What Drives Progress R&D?
Market Trends
Partner & Customer requirements
© 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%
© 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%
© 2010 Progress Software Corporation
QAD’s Requirements (Technology Platform)
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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!
© 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
© 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
© 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)
© 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
© 2010 Progress Software Corporation
OpenEdge® Business Continuity & Disaster Recovery Solutions
© 2010 Progress Software Corporation
Disaster Recovery with OpenEdge Replication Plus
© 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
© 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
© 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
© 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
© 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
© 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
© 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]
© 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
© 2010 Progress Software Corporation
Questions?
© 2010 Progress Software Corporation