Salesforce

What are the differences between a PASOE Development Server and a PASOE Production Server?

« Go Back

Information

 
TitleWhat are the differences between a PASOE Development Server and a PASOE Production Server?
URL NameWhat-are-the-differences-between-a-PASOE-Development-Server-and-a-PASOE-Production-Server
Article Number000176354
EnvironmentProduct: OpenEdge
Version: 11.6 and later, 12.x
OS: All Supported Platforms
Question/Problem Description
What are the differences between a PASOE Development Server and a PASOE Production Server?

What points to consider when moving an application from development to PAS production server?
 
Steps to Reproduce
Clarifying Information
Error Message
Defect Number
Enhancement Number
Cause
Resolution
All “classic” OpenEdge server products (OpenEdge AppServer, WebSpeed Transaction Server) were configured to run in development mode by default. Development mode minimizes or eliminates any accessibility restrictions, so a developer can quickly use the product “out of the box” to develop, test, and debug applications.

The Progress Application Server (PAS) for OpenEdge has specific development and production products:
  • Progress Development Application Server for OpenEdge  (Progress Dev AS for OE) - configured as a Web server for developing and testing OpenEdge applications, like the Classic server everything is enabled by default. Development Mode instances should NEVER be used for production.
  • Progress Production Application Server for OpenEdge (Progress Prod AS for OE)- configured as a secure Web server for OpenEdge application deployment . A production instance of PAS for OpenEdge which is not meant to “just work” out of the box. It enforces the current security best practices. You must make a number of configuration changes before you can run and deploy your applications to a production instance. Effectively everything that is not explicitly enabled is disabled:
  • PAS for OpenEdge Lite - is a limited version of the PAS for OpenEdge production server.
Starting with PASOE Production Server 11.7, the OpenEdge Authentication Gateway is a key component of a centralized authentication and authorization service for database connections. It is an implementation of a Security Token Service (STS) that creates and seals the client-principal tokens that are passed to a web server for single sign-ons. Authentication Gateway is only included in the PAS for OpenEdge Production Bundle license: Further detail on differences are provided in: Manage Progress Application Server (PAS) for OpenEdge: Learn about PAS for OpenEdge administration - About development and production instances
https://docs.progress.com/bundle/pas-for-openedge-management/page/About-development-and-production-instances.html  
Workaround
Notes

Progress Article:
[Video]: Quick Start Guide and Video for Progress Application Server for OpenEdge (PASOE)

Differences between PASOE instances created with -Z prod under dev license and a real production instance

References to Other Documentation:

Progress OpenEdge -> Introducing PAS for OpenEdge -> Comparing PAS for OpenEdge to the OpenEdge AppServer -> Comparing the architecture of the OpenEdge AppServer and PAS for OpenEdge:
https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#page/pasoe-intro/comparing-the-architecture-of-the-openedge-appse.html
Keyword Phrase
Last Modified Date11/16/2023 2:42 PM

Powered by