Server-Side Extension Configuration Management
Summary
Best practices for managing configuration in your CX Commerce server-side extension custom appsContent
Oracle CX Commerce Server-Side Extensions (SSE) provide an environment for customer and partner developers to add additional valuable features that execute on the the CX Commerce servers, in our next generation cloud infrastructure.
These Node.js applications have to deal with a number of configuration settings. What is configuration? Configuration is everything that is likely to vary between deploys. These values include credentials to external services and per-deploy values such as the canonical hostname for the current deployment.
This post focuses on how good configuration management practices support multiple environments and deployments with a clean code base for cloud native applications like CX Commerce.