SlideShare une entreprise Scribd logo
1  sur  38
Progress Update
&
The Road Ahead
Susan Houniet
Senior Product Enablement Manager
May 2017
Progress OpenEdge 11.7
March 2017
OpenEdge 11.7 powers the
to deliver the world’s best
business applications.
abilityhigh availabilityscalabilitysecurability
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4
OpenEdge 11.7 Overview
 11.7 Themes: Security, Scalability, High Availability
 Released March 31st, 2017
 It is the Last Planned Feature Release in the 11.x Series
• Service Packs will be issued as appropriate
 The Next OpenEdge Release will be 12.0
• Target is 9-12 months after 11.7 shipped
 11.7 Features, by Functional Area:
• Security
• Database
• PAS for OpenEdge / WebSpeed
• Classic AppServer
• Developer’s Studio
• ABL
• SQL
• OE Explorer/Management
• BPM
• Platform & Install
“…through the use of the
Progress Application Server for OpenEdge
and the OpenEdge Authentication Gateway,
we’re able to eliminate a lot of code and let the
engine do it for us...”
Jeffrey Brown
Senior Principal, DBA and Architect
Infor
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6
OpenEdge
Authentication Gateway
Ensure trusted
identity management.
The right users get the
right access to the
right information.
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.7
OpenSSL Upgrade
• Ensure applications have access to the most current, robust toolkit for Transport Layer
Security (TLS) and Secure Sockets Layer (SSL) protocols and general-purpose
cryptography library
Enhanced SSL Certificate Support
• Allow users to manage multiple domains with a single certificate using the wildcard
character ‘*’
• Allow users to manage multiple alternative host names to be included within a single SSL
certificate
Server Name Indication (SNI)
• With virtualization, a server can support multiple hostnames, each with their own security
certificate. Clients indicate the target hostname it wants to connect to in order to access the
appropriate certificate.
Note: JavaClient is not currently supported
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8
OpenEdge Authentication Gateway- Your Border Control
OpenEdge
SQL Server
Application
Server
ABL
Clients
OpenEdge
Database
OpenEdge
Authentication
Gateway
Directory Information Service
(e.g. LDAP, Active Directory)
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.9
OpenEdge Authentication Gateway
Your applications never felt so safe.
Redirects all initial access requests to an STS that confirms user legitimacy
and protects from malicious data manipulation
Impedes rogue clients from accessing the database or other application
components directly
Supports compliance regulation requirements to minimize overall
business risk
Leverages Progress Application Server for OpenEdge as the underlying
technology to ensure support of latest security industry-standards
“The thing I get excited about is
[OpenEdge Change Data Capture]. We can
more easily migrate the data over and
capture all of the changes that happen for
all of our customers.”
Dan Hornung
President
Roydan Enterprises, Ltd.
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.11
Quickly identify, track and save all changes
within the OpenEdge RDBMS.
Easy to configure and go—
zero application changes required.
OpenEdge Change Data Capture
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.12
Guaranteed accurate tracking of all data changes regardless of
where they occur
Increase efficiency and availability of changes for ETL to synch
with other data sources, repositories or warehouses
Single point of configuration regardless of ABL or SQL
Change Happens.
OpenEdge CDC helps you deal with it.
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.13
Using OpenEdge Change Data Capture
Data Extraction
Data Warehouse
Operational Data
Store
Analytics
Financial Systems
OpenEdge
Change
Data
Capture
“We needed to have a highly available
solution…the techniques to do that were
cumbersome…OpenEdge Replication
simplified that greatly.”
Gary Kortz
President
Gaming Hospitality Solutions
OpenEdge Replication
Target Synchronization
Mitigates challenges delivering 24x7x365
Reduces the response time for unplanned
outages
Permits flexible, ongoing maintenance to your
production machine
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.16
Replication Target Synchronization
Eliminates single point of failure.
Source Database
Three-pronged failover
Configure automatic or manual
transitions for unplanned and
planned downtime
Included in OpenEdge
Replication and Replication Plus
Target One Target Two
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.17
OpenEdge RDBMS – Advanced Enterprise Edition
• Multi-tenancy at the Database level
• Data Replication and OLAP support
• BI / reporting / data warehousing support
– Change Data Capture
• Table Partitioning for improved
performance and maintenance
• Data is encrypted in transit and at rest
• Data Management and @Cloud
scalability
Open, scalable, highly
available and reliable
database solution to meet
the demands of SaaS
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.18
Online Index Activation
Minimize downtime. Improve
productivity. Easy to implement.
Add new indexes to the schema of
OpenEdge database without shutting down
Add at your convenience—deploy changes
when ready, without disruption to the existing
application
Dynamic queries make immediate
use of new indexes
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.20
Downloadable License Configuration File
 Serial Numbers and Control Codes from License Addendum are
Entered at Install Time
• A configuration file (.cfg) is generated by the install process
• Issue: there is no other way to create a .cfg file
 The Solution: Generate .cfg Files Using Self-service Portal
• Subset of products from single order, or products from multiple orders
(OpenEdge 10.2B and higher)
• Avoid doing full installs (time & effort) just to generate the needed .cfg file
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.21
Planned Developer Studio Features
 Kendo UI Builder deliverables
 Upgrade to Eclipse 4.5
 New Web UI project
 Expanded Annotation Tooling support
 Add support for COMPILER options
 Performance Improvements for Large Projects
 PAS for OpenEdge Debugger
 Evaluation of Eclipse CHE
1. OOABL performance improvements
2. Optional “Strict Compile” mode to help enforce coding
standards
3. VST enhancements to provide additional debugging
information
4. Progress Application Server (PAS) for OpenEdge debugger
5. OpenEdge Management alerts and threshold monitoring
for Progress Application Server (PAS) for OpenEdge
6. Treat STOP conditions like any other error that can be
handled (technical preview)
7. Support for EMPTY-TEMP-TABLE on a Temp-table handle
8. Publish OpenEdge SQL compliance to Core SQL:2011
9. Developer Studio performance improvements
10.WebClient can continue to operate if auto-update fails
Enhancement requests come through
Progress Community, conversations
with customers and partners, roadmap
discussions, competitive analysis, user
groups, and more.
We make it our mission to listen
and deliver!
Education Courses:
Updated for OpenEdge 11.7
• Introduction to Progress OpenEdge
• Introduction to Progress OpenEdge Integration
• Introduction to Developer Studio for OpenEdge
• Introduction to PAS for OpenEdge for Developers
• Introduction to OpenEdge Reference Architecture
• Developing a Progress OpenEdge ABL Application
• Implementing OpenEdge Replication for Disaster Recovery
• Introduction to OpenEdge Administration
• Progress Application Server for OpenEdge Administration
• Implementing Change Data Capture
www.progress.com/services/education/openedge
Power Your Business
with OpenEdge 11.7
www.progress.com/trial-openedge
All roadmaps are for informational purposes only, and the
reader is hereby cautioned that actual product
development may vary significantly from roadmaps
These roadmaps may not be interpreted as any
commitment on behalf of Progress, and future
development, timing and release of any features or
functionality described in the roadmaps remains at our
sole discretion
Disclaimer
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.26
Continuous Operations Building for the Future Open Integration
 The “application” never sees
an outage
 Maintenance is all online
while in production
 Anywhere you need to run
your application
 Complete end-to-end cloud
development
 Build once, deploy anywhere
 Services based applications
 API First Strategy
 REST, JSDO
 Seamlessly plug into 3rd
party <insert solution>
 Mini-service and micro-
service architecture
The Vision for the Future of OpenEdge
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.27
High Availability
 Online Index Reorganization
 BI File Space Management
 Seamless Failover and Failback
 Runtime ABL Index Determination
Continuous Operations
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.28
OpenEdge Management
 Complete GUI database lifecycle administration
 OpenEdge Authentication Gateway administration
 Performance and Resource Management improvements
Continuous Operations
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.29
Database
 Log File Management
 Database Extent Management
 Increased Memory Options
 Columnar Capabilities
 Explore Horizontal Scalability
Continuous Operations
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.30
Tools
 Web UI Automation Improvements (Kendo UI Builder)
 Refactoring Tools to Ease Modernization
 Code Coverage Measurement for QA and Testing
 Database Referential Inference/Integrity
 API-first Development
 Cloud-based Development Environment
Building for the Future
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.31
Security
 Staying Current (SSL/TSL, Spring, etc.)
 Best Practices and Ease-of-use Tooling
 Ability to Sign ABL Code
 Command Line Security Improvements
 Read-only Database Setting
Building for the Future
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.32
Language Priorities
 Server-side Query Resolution: Joins
 Word Indexes for CLOBS
 OOABL Performance (e.g. load classes on demand)
Building for the Future
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.33
SQL
 SQL Standards Compliance
 Online Administration
 Performance
• Bulk processing
 Tighter ABL/SQL Integration
 Autonomous statistics updates
Open Integration
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.34
Other Initiatives
 Platforms
• New/updated OS & Platforms
• Docker
 Installation
• MSI Client Installation
• Deployment Client Alternative
Open Integration
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.35
Highest Priorities
 Server-side Query Resolution: Joins
 High Availability – Maintenance and Disaster Recovery
 Security
The Way Forward…
Release 11.7
March 2017
Includes:
Replication target sync
Config Export/Import
OpenSSL update
PASOE Debugger
Online Index Activation
Strict Compile option
Download-able .cfg file
Next Release (12)
Planned: 2018
Themes:
Continuous
Operations
Building for the
Future
Open Integration
Kendo UI Builder
Planned: Q2/Q4
Additional features
including Angular 2.0.
Electron shell for cross
platform installation
Generic connectivity
through REST & OData
Analytics360 - Q2
ActiveSQL support
Additional KPI’s
and packaged
Pro2 – Q2
CDC support
Performance and
Logging
improvements
Q&A
Progress core product group strategy and roadmap - PUG Baltic Annual Conference 2017

Contenu connexe

Tendances

Tendances (20)

Rapise Overview Presentation
Rapise Overview PresentationRapise Overview Presentation
Rapise Overview Presentation
 
OOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best PracticesOOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best Practices
 
OOW16 - Simplified and Touch-Friendly User Interface in Oracle E-Business Sui...
OOW16 - Simplified and Touch-Friendly User Interface in Oracle E-Business Sui...OOW16 - Simplified and Touch-Friendly User Interface in Oracle E-Business Sui...
OOW16 - Simplified and Touch-Friendly User Interface in Oracle E-Business Sui...
 
OOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and RoadmapOOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and Roadmap
 
Inflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 ConferenceInflectra Agile Alliance Agile2015 Conference
Inflectra Agile Alliance Agile2015 Conference
 
Eda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_povEda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_pov
 
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]
 
OOW16 - Migrating and Managing Customizations for Oracle E-Business Suite 12....
OOW16 - Migrating and Managing Customizations for Oracle E-Business Suite 12....OOW16 - Migrating and Managing Customizations for Oracle E-Business Suite 12....
OOW16 - Migrating and Managing Customizations for Oracle E-Business Suite 12....
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
 
OOW16 - Oracle E-Business Suite: Technology Certification Primer and Roadmap ...
OOW16 - Oracle E-Business Suite: Technology Certification Primer and Roadmap ...OOW16 - Oracle E-Business Suite: Technology Certification Primer and Roadmap ...
OOW16 - Oracle E-Business Suite: Technology Certification Primer and Roadmap ...
 
P6 Services: How to install, configure, tips and troubleshooting
P6 Services: How to install,  configure, tips and  troubleshooting P6 Services: How to install,  configure, tips and  troubleshooting
P6 Services: How to install, configure, tips and troubleshooting
 
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]
 
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
OOW15 - Building, Deploying, and Managing Smartphone Apps for Oracle E-Busine...
 
Spira Test Overview Presentation
Spira Test Overview PresentationSpira Test Overview Presentation
Spira Test Overview Presentation
 
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
 
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Busine...
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Busine...OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Busine...
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Busine...
 
Inflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User SummitInflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User Summit
 
MuleSoft Meetup Valletta 1.0
MuleSoft Meetup Valletta  1.0MuleSoft Meetup Valletta  1.0
MuleSoft Meetup Valletta 1.0
 
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
OOW15 - Standards-Based Desktop Integration in Oracle E-Business SuiteOOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
OOW15 - Standards-Based Desktop Integration in Oracle E-Business Suite
 
OOW16 - Ready or Not: Applying Secure Configuration to Oracle E-Business Suit...
OOW16 - Ready or Not: Applying Secure Configuration to Oracle E-Business Suit...OOW16 - Ready or Not: Applying Secure Configuration to Oracle E-Business Suit...
OOW16 - Ready or Not: Applying Secure Configuration to Oracle E-Business Suit...
 

Similaire à Progress core product group strategy and roadmap - PUG Baltic Annual Conference 2017

IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
Sanjeev Sharma
 
XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with DeployitXebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs
 
ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5
Bruno Alves
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
MidVision
 

Similaire à Progress core product group strategy and roadmap - PUG Baltic Annual Conference 2017 (20)

MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
 
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
 
Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021
 
Webinar, Transforme sus ideas en Software as a Service en minutos
Webinar, Transforme sus ideas en Software as a Service en minutosWebinar, Transforme sus ideas en Software as a Service en minutos
Webinar, Transforme sus ideas en Software as a Service en minutos
 
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
Overview and Walkthrough of the Application Programming Model with SAP Cloud ...
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_developmentB3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_development
 
XebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with DeployitXebiaLabs Demo: Application Release Automation with Deployit
XebiaLabs Demo: Application Release Automation with Deployit
 
Developer want change Ops want control - devops
Developer want change Ops want control - devopsDeveloper want change Ops want control - devops
Developer want change Ops want control - devops
 
Developing apps with techstack wp-dm
Developing apps with techstack wp-dmDeveloping apps with techstack wp-dm
Developing apps with techstack wp-dm
 
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
Reduce Software Release Cycles by 4-5x with Application Release Automation fo...
 
Which Salesforce DevOps Tools Do I Need?
Which Salesforce DevOps Tools Do I Need?Which Salesforce DevOps Tools Do I Need?
Which Salesforce DevOps Tools Do I Need?
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5ukoug-soa-sig-june-2016 v0.5
ukoug-soa-sig-june-2016 v0.5
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
 
Il paradigma DevOps e Continuous Delivery Automation
Il paradigma DevOps e Continuous Delivery Automation Il paradigma DevOps e Continuous Delivery Automation
Il paradigma DevOps e Continuous Delivery Automation
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 

Plus de Alen Leit

Plus de Alen Leit (8)

Aurea Software successful integration case study - Patient Travels (patient p...
Aurea Software successful integration case study - Patient Travels (patient p...Aurea Software successful integration case study - Patient Travels (patient p...
Aurea Software successful integration case study - Patient Travels (patient p...
 
Welcome to PUG Baltic Annual Conference 2017
Welcome to PUG Baltic Annual Conference 2017Welcome to PUG Baltic Annual Conference 2017
Welcome to PUG Baltic Annual Conference 2017
 
Progress software developers course - PUG Baltic Annual Conference 2017
Progress software developers course - PUG Baltic Annual Conference 2017Progress software developers course - PUG Baltic Annual Conference 2017
Progress software developers course - PUG Baltic Annual Conference 2017
 
Laerdal Medical experience with Aurea products - Aurea & Helmes Nordic Semina...
Laerdal Medical experience with Aurea products - Aurea & Helmes Nordic Semina...Laerdal Medical experience with Aurea products - Aurea & Helmes Nordic Semina...
Laerdal Medical experience with Aurea products - Aurea & Helmes Nordic Semina...
 
Aurea Enterprise Road map (cloud, microservies etc) - Aurea & Helmes Nordic S...
Aurea Enterprise Road map (cloud, microservies etc) - Aurea & Helmes Nordic S...Aurea Enterprise Road map (cloud, microservies etc) - Aurea & Helmes Nordic S...
Aurea Enterprise Road map (cloud, microservies etc) - Aurea & Helmes Nordic S...
 
Mine pasientreiser Success story - How Patient Travels delivered patient port...
Mine pasientreiser Success story - How Patient Travels delivered patient port...Mine pasientreiser Success story - How Patient Travels delivered patient port...
Mine pasientreiser Success story - How Patient Travels delivered patient port...
 
Aurea PRIME overview - Aurea & Helmes Nordic Seminar 2017
Aurea PRIME overview - Aurea & Helmes Nordic Seminar 2017Aurea PRIME overview - Aurea & Helmes Nordic Seminar 2017
Aurea PRIME overview - Aurea & Helmes Nordic Seminar 2017
 
Creating value with Aurea CRM - Aurea & Helmes Nordic Seminar 2017
Creating value with Aurea CRM - Aurea & Helmes Nordic Seminar 2017Creating value with Aurea CRM - Aurea & Helmes Nordic Seminar 2017
Creating value with Aurea CRM - Aurea & Helmes Nordic Seminar 2017
 

Dernier

%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Dernier (20)

WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 

Progress core product group strategy and roadmap - PUG Baltic Annual Conference 2017

  • 1. Progress Update & The Road Ahead Susan Houniet Senior Product Enablement Manager May 2017
  • 3. OpenEdge 11.7 powers the to deliver the world’s best business applications. abilityhigh availabilityscalabilitysecurability
  • 4. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4 OpenEdge 11.7 Overview  11.7 Themes: Security, Scalability, High Availability  Released March 31st, 2017  It is the Last Planned Feature Release in the 11.x Series • Service Packs will be issued as appropriate  The Next OpenEdge Release will be 12.0 • Target is 9-12 months after 11.7 shipped  11.7 Features, by Functional Area: • Security • Database • PAS for OpenEdge / WebSpeed • Classic AppServer • Developer’s Studio • ABL • SQL • OE Explorer/Management • BPM • Platform & Install
  • 5. “…through the use of the Progress Application Server for OpenEdge and the OpenEdge Authentication Gateway, we’re able to eliminate a lot of code and let the engine do it for us...” Jeffrey Brown Senior Principal, DBA and Architect Infor
  • 6. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6 OpenEdge Authentication Gateway Ensure trusted identity management. The right users get the right access to the right information.
  • 7. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.7 OpenSSL Upgrade • Ensure applications have access to the most current, robust toolkit for Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols and general-purpose cryptography library Enhanced SSL Certificate Support • Allow users to manage multiple domains with a single certificate using the wildcard character ‘*’ • Allow users to manage multiple alternative host names to be included within a single SSL certificate Server Name Indication (SNI) • With virtualization, a server can support multiple hostnames, each with their own security certificate. Clients indicate the target hostname it wants to connect to in order to access the appropriate certificate. Note: JavaClient is not currently supported
  • 8. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8 OpenEdge Authentication Gateway- Your Border Control OpenEdge SQL Server Application Server ABL Clients OpenEdge Database OpenEdge Authentication Gateway Directory Information Service (e.g. LDAP, Active Directory)
  • 9. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.9 OpenEdge Authentication Gateway Your applications never felt so safe. Redirects all initial access requests to an STS that confirms user legitimacy and protects from malicious data manipulation Impedes rogue clients from accessing the database or other application components directly Supports compliance regulation requirements to minimize overall business risk Leverages Progress Application Server for OpenEdge as the underlying technology to ensure support of latest security industry-standards
  • 10. “The thing I get excited about is [OpenEdge Change Data Capture]. We can more easily migrate the data over and capture all of the changes that happen for all of our customers.” Dan Hornung President Roydan Enterprises, Ltd.
  • 11. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.11 Quickly identify, track and save all changes within the OpenEdge RDBMS. Easy to configure and go— zero application changes required. OpenEdge Change Data Capture
  • 12. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.12 Guaranteed accurate tracking of all data changes regardless of where they occur Increase efficiency and availability of changes for ETL to synch with other data sources, repositories or warehouses Single point of configuration regardless of ABL or SQL Change Happens. OpenEdge CDC helps you deal with it.
  • 13. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.13 Using OpenEdge Change Data Capture Data Extraction Data Warehouse Operational Data Store Analytics Financial Systems OpenEdge Change Data Capture
  • 14. “We needed to have a highly available solution…the techniques to do that were cumbersome…OpenEdge Replication simplified that greatly.” Gary Kortz President Gaming Hospitality Solutions
  • 15. OpenEdge Replication Target Synchronization Mitigates challenges delivering 24x7x365 Reduces the response time for unplanned outages Permits flexible, ongoing maintenance to your production machine
  • 16. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.16 Replication Target Synchronization Eliminates single point of failure. Source Database Three-pronged failover Configure automatic or manual transitions for unplanned and planned downtime Included in OpenEdge Replication and Replication Plus Target One Target Two
  • 17. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.17 OpenEdge RDBMS – Advanced Enterprise Edition • Multi-tenancy at the Database level • Data Replication and OLAP support • BI / reporting / data warehousing support – Change Data Capture • Table Partitioning for improved performance and maintenance • Data is encrypted in transit and at rest • Data Management and @Cloud scalability Open, scalable, highly available and reliable database solution to meet the demands of SaaS
  • 18. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.18
  • 19. Online Index Activation Minimize downtime. Improve productivity. Easy to implement. Add new indexes to the schema of OpenEdge database without shutting down Add at your convenience—deploy changes when ready, without disruption to the existing application Dynamic queries make immediate use of new indexes
  • 20. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.20 Downloadable License Configuration File  Serial Numbers and Control Codes from License Addendum are Entered at Install Time • A configuration file (.cfg) is generated by the install process • Issue: there is no other way to create a .cfg file  The Solution: Generate .cfg Files Using Self-service Portal • Subset of products from single order, or products from multiple orders (OpenEdge 10.2B and higher) • Avoid doing full installs (time & effort) just to generate the needed .cfg file
  • 21. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.21 Planned Developer Studio Features  Kendo UI Builder deliverables  Upgrade to Eclipse 4.5  New Web UI project  Expanded Annotation Tooling support  Add support for COMPILER options  Performance Improvements for Large Projects  PAS for OpenEdge Debugger  Evaluation of Eclipse CHE
  • 22. 1. OOABL performance improvements 2. Optional “Strict Compile” mode to help enforce coding standards 3. VST enhancements to provide additional debugging information 4. Progress Application Server (PAS) for OpenEdge debugger 5. OpenEdge Management alerts and threshold monitoring for Progress Application Server (PAS) for OpenEdge 6. Treat STOP conditions like any other error that can be handled (technical preview) 7. Support for EMPTY-TEMP-TABLE on a Temp-table handle 8. Publish OpenEdge SQL compliance to Core SQL:2011 9. Developer Studio performance improvements 10.WebClient can continue to operate if auto-update fails Enhancement requests come through Progress Community, conversations with customers and partners, roadmap discussions, competitive analysis, user groups, and more. We make it our mission to listen and deliver!
  • 23. Education Courses: Updated for OpenEdge 11.7 • Introduction to Progress OpenEdge • Introduction to Progress OpenEdge Integration • Introduction to Developer Studio for OpenEdge • Introduction to PAS for OpenEdge for Developers • Introduction to OpenEdge Reference Architecture • Developing a Progress OpenEdge ABL Application • Implementing OpenEdge Replication for Disaster Recovery • Introduction to OpenEdge Administration • Progress Application Server for OpenEdge Administration • Implementing Change Data Capture www.progress.com/services/education/openedge
  • 24. Power Your Business with OpenEdge 11.7 www.progress.com/trial-openedge
  • 25. All roadmaps are for informational purposes only, and the reader is hereby cautioned that actual product development may vary significantly from roadmaps These roadmaps may not be interpreted as any commitment on behalf of Progress, and future development, timing and release of any features or functionality described in the roadmaps remains at our sole discretion Disclaimer
  • 26. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.26 Continuous Operations Building for the Future Open Integration  The “application” never sees an outage  Maintenance is all online while in production  Anywhere you need to run your application  Complete end-to-end cloud development  Build once, deploy anywhere  Services based applications  API First Strategy  REST, JSDO  Seamlessly plug into 3rd party <insert solution>  Mini-service and micro- service architecture The Vision for the Future of OpenEdge
  • 27. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.27 High Availability  Online Index Reorganization  BI File Space Management  Seamless Failover and Failback  Runtime ABL Index Determination Continuous Operations
  • 28. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.28 OpenEdge Management  Complete GUI database lifecycle administration  OpenEdge Authentication Gateway administration  Performance and Resource Management improvements Continuous Operations
  • 29. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.29 Database  Log File Management  Database Extent Management  Increased Memory Options  Columnar Capabilities  Explore Horizontal Scalability Continuous Operations
  • 30. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.30 Tools  Web UI Automation Improvements (Kendo UI Builder)  Refactoring Tools to Ease Modernization  Code Coverage Measurement for QA and Testing  Database Referential Inference/Integrity  API-first Development  Cloud-based Development Environment Building for the Future
  • 31. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.31 Security  Staying Current (SSL/TSL, Spring, etc.)  Best Practices and Ease-of-use Tooling  Ability to Sign ABL Code  Command Line Security Improvements  Read-only Database Setting Building for the Future
  • 32. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.32 Language Priorities  Server-side Query Resolution: Joins  Word Indexes for CLOBS  OOABL Performance (e.g. load classes on demand) Building for the Future
  • 33. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.33 SQL  SQL Standards Compliance  Online Administration  Performance • Bulk processing  Tighter ABL/SQL Integration  Autonomous statistics updates Open Integration
  • 34. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.34 Other Initiatives  Platforms • New/updated OS & Platforms • Docker  Installation • MSI Client Installation • Deployment Client Alternative Open Integration
  • 35. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.35 Highest Priorities  Server-side Query Resolution: Joins  High Availability – Maintenance and Disaster Recovery  Security
  • 36. The Way Forward… Release 11.7 March 2017 Includes: Replication target sync Config Export/Import OpenSSL update PASOE Debugger Online Index Activation Strict Compile option Download-able .cfg file Next Release (12) Planned: 2018 Themes: Continuous Operations Building for the Future Open Integration Kendo UI Builder Planned: Q2/Q4 Additional features including Angular 2.0. Electron shell for cross platform installation Generic connectivity through REST & OData Analytics360 - Q2 ActiveSQL support Additional KPI’s and packaged Pro2 – Q2 CDC support Performance and Logging improvements
  • 37. Q&A