Registering an Application
Register new applications from the Applications page.
Note:
If you are developing or managing multiple solutions, Oracle recommends creating a separate application registration for each solution. This approach provides better isolation, monitoring, and lifecycle management than sharing a single application registration across multiple solutions.Best Practices for Handling Multiple Applications
Partner applications and OPERA Cloud Central customer applications can connect to multiple environments. For example, a UAT application can connect to any number of UAT environments, and a production application can connect to any number of production environments.
The following guidelines explain when additional applications should be created. Oracle recommends using a small number of applications and using API responses to partition downstream systems, such as by chain.
Handle chain-specific logic in the consumer service not by duplicating applications. This keeps authentication overhead manageable, including keeping tokens fresh, keeping configuration centralized, and simplifies monitoring.
- You offer two different integrations and customers can buy one or both.
- You offer an early adopter version of your product to select customers and a mainstream version of your product to everyone else.
- You have tried all other options for scaling your event consumption and now need to consume larger events from all connected environments in one stream and smaller events from all connected environments in another.
- Segregate by chain. Instead, build this into your consuming service and if needed use your own logs. You can report by chain using OHIP Analytics even from the same application.
- Segregate by customer. You can report by enterpriseId in OHIP Analytics.
These approaches can increase your configuration, monitoring, debugging, and credential rotation costs.