Oracle SOA Suite Licensing and Costs
- Prerequisite: Oracle WebLogic Suite and Oracle Database licenses are required.
- License Options: Named User Plus ($1,200 per user) or Processor-Based ($57,500 per processor).
- Support Fees: $264 per user or $12,650 per processor annually.
- Restricted Use: Includes limited licenses for specific components like Oracle Coherence.
Oracle SOA Suite Licensing and Costs
Oracle SOA Suite is an integrated platform for application integration and service-oriented architecture (SOA) management.
It provides a robust environment for managing and orchestrating services and processes across different enterprise applications. Oracle SOA Suite includes several critical components to facilitate integration, process automation, and service management.
Components Included in Oracle SOA Suite
Oracle SOA Suite is licensed as an option to Oracle WebLogic Suite and includes the following components:
- Oracle BPEL Process Manager
- Oracle Service Bus
- Mediator (derived from Oracle Enterprise Service Bus)
- Oracle Web Services Manager
- Oracle Business Rules
- Oracle Human Workflow
- Oracle Event Processing
- Oracle JDeveloper and Oracle Application Development Framework
- Enterprise Scheduler
- Oracle Business Activity Monitoring
- Oracle SOA Core Extension
- Oracle SOA Suite Adapters
- Oracle Entitlements Server Basic
- Technology Adapters
- B2B
These components enable enterprise-level service orchestration, messaging, and integration. The Mediator component, derived from the earlier Oracle Enterprise Service Bus (OESB), is crucial in routing and transforming messages.
Prerequisites for Licensing Oracle SOA Suite
Licensing Oracle SOA Suite requires meeting certain prerequisites:
- Oracle WebLogic Suite License: A license for Oracle WebLogic Suite is mandatory to license and use Oracle SOA Suite. WebLogic serves as the middleware platform that hosts the SOA Suite components.
- Oracle Database License: A separate Oracle Database license is also required to use Oracle SOA Suite. Depending on the organization’s infrastructure, this can be the Standard Edition or Enterprise Edition of Oracle Database.
Restricted-Use Licenses with Oracle SOA Suite
Oracle SOA Suite includes several restricted-use licenses, which limit the scope of specific components:
- Oracle Business Activity Monitoring includes a restricted-use license for Oracle Data Integrator Enterprise Edition, restricted to scenarios where Oracle Business Activity Monitoring is the source or destination for data transformation.
- Oracle Coherence Enterprise Edition: The Oracle SOA Suite license includes a restricted-use license for Oracle Coherence Enterprise Edition. This license can only be used for clustering, local caching, and SOA support.
- UDDI Client Libraries: A restricted-use license for UDDI client libraries is included but limited to connecting to the Oracle Service Registry.
Costs for Licensing Oracle SOA Suite
Oracle SOA Suite can be licensed under two main pricing models: Named User Plus (NUP) and Processor-Based Licensing.
- Named User Plus (NUP) License:
- License Cost: $1,200 per user
- Annual Support Fee: $264 per user
- Processor-Based License:
- License Cost: $57,500 per processor
- Annual Support Fee: $12,650 per processor
The choice of licensing model depends on the organization’s specific needs and infrastructure. User Plus licensing is ideal for environments where the number of users can be precisely counted. In contrast, Processor-Based Licensing is suited for larger environments where tracking the exact number of users is impractical.
Read about how to license Oracle BPEL.
Licensing Considerations for Oracle SOA Suite
- Named User Plus (NUP) License:
The NUP licensing model is cost-effective for smaller teams and organizations with limited users who need access to Oracle SOA Suite components. - Processor-Based License:
Processor licensing is better suited for larger enterprises where Oracle SOA Suite components are deployed on servers with multiple processors, and tracking individual users would be challenging. - Annual Support Fees:
Both licensing models include annual support fees, which provide access to updates, patches, and technical support. Support costs can significantly impact the total cost of ownership, especially in processor-based environments.
Example Scenarios for Oracle SOA Suite Licensing
- Small to Mid-Sized Organization: A company with 50 users accessing Oracle SOA Suite components could opt for 50 Named User Plus licenses. This would result in a total license cost of $60,000 and annual support fees of $13,200.
- Large Enterprise Deployment: An enterprise deploying Oracle SOA Suite on 4 processors would face $230,000 in processor-based licensing fees and $50,600 in annual support fees.
Additional Licensing Restrictions and Requirements
- Oracle Service Bus and Event Processing: Users running Oracle SOA Suite on WebLogic Server Basic are licensed to run all of the suite’s components except Oracle Service Bus and Oracle Event Processing. Full licensing for these components requires additional Oracle licenses.
- Migration from SOA Suite 10g: Oracle SOA Suite 10g users can migrate their OESB functionality to the Mediator component in the SOA Suite. Oracle Service Bus is now the preferred integration service bus.
- Database and Middleware Requirements: The Oracle SOA Suite is tightly integrated with Oracle WebLogic and Oracle Database. To ensure compliance, both components must be appropriately licensed in any production environment.
Oracle SOA Suite Pricing Summary
- Named User Plus License:
- License: $1,200 per user
- Support: $264 per user annually
- Processor-Based License:
- License: $57,500 per processor
- Support: $12,650 per processor annually
Read our guide on how to license Oracle Unified BPM Suite.
Conclusion
Oracle SOA Suite provides a comprehensive platform for enterprise-level application integration, offering various components for managing services and business processes.
With various pricing models and restricted-use licenses included, organizations must carefully evaluate their user base, infrastructure, and integration to determine the most cost-effective licensing approach for Oracle SOA Suite.
FAQ for Oracle SOA Suite Licensing and Costs
What is Oracle SOA Suite?
Oracle SOA Suite is an application integration platform that facilitates the management and integration of enterprise applications using service-oriented architecture (SOA).
What licenses are required for Oracle SOA Suite?
You need a license for Oracle WebLogic Suite and Oracle Database (Standard Edition or Enterprise Edition) to use Oracle SOA Suite.
How is Oracle SOA Suite licensed?
It is licensed on a Named User Plus (NUP) basis at $1,200 per user or on a Processor basis at $57,500 per processor.
What are the support fees for Oracle SOA Suite?
The support fees are $264 annually per user for NUP licenses and $12,650 annually per processor for processor licenses.
What does the Named User Plus license mean?
A Named User Plus (NUP) license is for individual users who access Oracle SOA Suite, and the number of users must be tracked.
Who should choose Processor-based licensing?
Processor-based licensing is ideal for organizations with large infrastructures where tracking individual users is not feasible.
What restricted-use licenses are included with Oracle SOA Suite?
The suite includes restricted-use licenses for Oracle Coherence, Oracle Data Integrator, and UDDI client libraries for internal SOA usage.
Can Oracle SOA Suite be used on WebLogic Server Basic?
Yes, but Oracle Service Bus and Oracle Event Processing components cannot be run on WebLogic Server Basic.
What is the Mediator component in Oracle SOA Suite?
The Mediator facilitates message routing and transformation. It was derived from earlier versions of Oracle’s Enterprise Service Bus (OESB).
Is Oracle Coherence included in SOA Suite?
Yes, but its use is restricted to internal SOA functionalities like clustering, local caching, and portable object formats.
What is Oracle Business Activity Monitoring in SOA Suite?
It is a tool for monitoring business processes and activities in real time, but it includes a restricted-use license for Oracle Data Integrator.
Does Oracle SOA Suite require Oracle WebLogic?
A valid Oracle WebLogic Suite license is required to run Oracle SOA Suite.
What are Technology Adapters in Oracle SOA Suite?
These adapters enable connectivity to various external systems and databases, helping integrate applications within the SOA Suite.
Are updates included with Oracle SOA Suite licenses?
Updates and patches are included with the annual support fees for both Named User Plus and Processor-based licenses.
How can I reduce Oracle SOA Suite licensing costs?
To avoid unnecessary fees, consider optimizing your license usage, switching from processor to Named User Plus licensing if applicable, and reviewing restricted-use licenses.
Read about our Oracle License Management Services.