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