This course is focused on what providing a understanding of your rights during the audit, how do Oracle select customers for audits and how to prepare/steps to take before the official audit begins.
Oracle Audit - the audit process.
Who performs the audit
Partner audit or Oracle Audit? - Which audits can you decline.
Which products do Oracle want to audit and what tools are being used
What steps you should take when you receive the audit letter.
Negotiation of the audit scope.
Creating your internal audit team.
A checklist of steps to take before the audit begins
Questions and Answers
What you will learn:
Learn how to prepare your company for an Oracle License Audit.
Learn the steps you need to take before the audit begins.
Learn how to negotiate the scope and delivery of the audit.
Learn what to say to Oracle have a successful negotiation.
Who should attend the training:
License Manager
Software Asset Managers
Sourcing & Vendor Professionals.
IT Managers
Project Managers
Some key Oracle Database Enterprise Edition options that require additional licensing include:
- Real Application Clusters
- Partitioning
- Active Data Guard
- Real Application Testing
- Database Vault
- Advanced Compression
- Advanced Security
- Advanced Analytics
It's important to ensure any Oracle Database Enterprise Edition options in use have matching processor or NUP licenses to the underlying Oracle Database Enterprise Edition license. Using EE options on a Standard Edition database is a common licensing compliance issue.
The document provides an overview of a company's experience renewing their Oracle Unlimited License Agreement (ULA). Key points:
- The company had renewed their ULA 3 times previously over 9 years for their Oracle database, options, and WebLogic Server software. Their latest ULA was expiring in December 2019.
- An analysis found some non-compliant software deployments, including in Azure cloud, totaling an estimated $20M in licensing gaps.
- The company ultimately renewed their ULA, adding the non-compliant products, for the same price as their previous agreement. This resolved the licensing gaps at a cost lower than the estimated $5M+ Oracle may have charged.
The document discusses 10 important contract terms to negotiate with Oracle when signing a SaaS agreement to minimize overspending. These include: 1) defining usage rights for affiliates, service providers, and clients; 2) obtaining free pilots and proofs-of-concept; 3) delaying the start date to avoid paying for unused months; 4) implementing ramp-up pricing to pay less initially as usage increases; 5) establishing price holds for future purchases; 6) capping price increases on renewal; 7) allowing reduced usage and fees if rollout is slower than expected; 8) preventing service termination if renewal is delayed; 9) requiring deletion of customer data after termination; and 10) rolling over unused services to a new subscription term
The document provides an overview of Oracle license management, contracts, and agreements. It discusses the key agreements signed when purchasing Oracle software, including the Oracle Ordering Document and Oracle Master Agreement. It explains that the Ordering Document typically overrides any terms in the Master Agreement. The document also summarizes the types of information included in these agreements, such as license metrics and quantities, general terms, limitations, and technical support policies. It emphasizes reviewing contracts for accurate customer definitions, worldwide territory usage rights, and any limitations in order to avoid compliance risks. The document provides guidance on consolidating Oracle support renewals, performing license assignments between entities, and requesting license migrations.
How to, Oracle Audit Defense, Oracle Licensing, Oracle License Management. Road map for audits, toolskit
To get this slidedeck contact me on https://redresscompliance.com
1. Inventory all Java deployments - Identify all servers, desktops, applications using Java. Note version, patch level, and usage.
2. Review license agreements - Check which agreements cover your Java usage based on download dates and patch levels. Oracle BCL, Java SE OTN, or other.
3. Analyze usage against agreements - Determine if your usage meets definitions of "General Purpose" or other terms. Note any commercial features.
4. Determine licensing needs - Based on usage analysis, identify deployments that require a subscription or can continue freely. Consider optimization options.
Oracle ULA
- How does an Oracle ULA work, the basics.
- Oracle timeline, signature, mid term, renewal/exit.
- Oracle ULA contract terms.
- Most common pitfalls.
- When is a ULA a good agreement for your company (and when its not)
- We will also review a publicly available ULA contract.
Oracle PULA
- What is the difference from a ULA?
- When is a PULA a good fit for a company.
- A review of a real Oracle ULA agreement to discuss contract items.
Oracle – Pool of Funds
- PoF – the basics.
- PoF, reporting process.
- When is PoF a good fit for a company
Who should attend the training:
- License Manager
- Software Asset Managers
- Sourcing & Vendor Professionals.
- IT Managers
- Project Managers
This course is focused on what providing a understanding of your rights during the audit, how do Oracle select customers for audits and how to prepare/steps to take before the official audit begins.
Oracle Audit - the audit process.
Who performs the audit
Partner audit or Oracle Audit? - Which audits can you decline.
Which products do Oracle want to audit and what tools are being used
What steps you should take when you receive the audit letter.
Negotiation of the audit scope.
Creating your internal audit team.
A checklist of steps to take before the audit begins
Questions and Answers
What you will learn:
Learn how to prepare your company for an Oracle License Audit.
Learn the steps you need to take before the audit begins.
Learn how to negotiate the scope and delivery of the audit.
Learn what to say to Oracle have a successful negotiation.
Who should attend the training:
License Manager
Software Asset Managers
Sourcing & Vendor Professionals.
IT Managers
Project Managers
Some key Oracle Database Enterprise Edition options that require additional licensing include:
- Real Application Clusters
- Partitioning
- Active Data Guard
- Real Application Testing
- Database Vault
- Advanced Compression
- Advanced Security
- Advanced Analytics
It's important to ensure any Oracle Database Enterprise Edition options in use have matching processor or NUP licenses to the underlying Oracle Database Enterprise Edition license. Using EE options on a Standard Edition database is a common licensing compliance issue.
The document provides an overview of a company's experience renewing their Oracle Unlimited License Agreement (ULA). Key points:
- The company had renewed their ULA 3 times previously over 9 years for their Oracle database, options, and WebLogic Server software. Their latest ULA was expiring in December 2019.
- An analysis found some non-compliant software deployments, including in Azure cloud, totaling an estimated $20M in licensing gaps.
- The company ultimately renewed their ULA, adding the non-compliant products, for the same price as their previous agreement. This resolved the licensing gaps at a cost lower than the estimated $5M+ Oracle may have charged.
The document discusses 10 important contract terms to negotiate with Oracle when signing a SaaS agreement to minimize overspending. These include: 1) defining usage rights for affiliates, service providers, and clients; 2) obtaining free pilots and proofs-of-concept; 3) delaying the start date to avoid paying for unused months; 4) implementing ramp-up pricing to pay less initially as usage increases; 5) establishing price holds for future purchases; 6) capping price increases on renewal; 7) allowing reduced usage and fees if rollout is slower than expected; 8) preventing service termination if renewal is delayed; 9) requiring deletion of customer data after termination; and 10) rolling over unused services to a new subscription term
The document provides an overview of Oracle license management, contracts, and agreements. It discusses the key agreements signed when purchasing Oracle software, including the Oracle Ordering Document and Oracle Master Agreement. It explains that the Ordering Document typically overrides any terms in the Master Agreement. The document also summarizes the types of information included in these agreements, such as license metrics and quantities, general terms, limitations, and technical support policies. It emphasizes reviewing contracts for accurate customer definitions, worldwide territory usage rights, and any limitations in order to avoid compliance risks. The document provides guidance on consolidating Oracle support renewals, performing license assignments between entities, and requesting license migrations.
How to, Oracle Audit Defense, Oracle Licensing, Oracle License Management. Road map for audits, toolskit
To get this slidedeck contact me on https://redresscompliance.com
1. Inventory all Java deployments - Identify all servers, desktops, applications using Java. Note version, patch level, and usage.
2. Review license agreements - Check which agreements cover your Java usage based on download dates and patch levels. Oracle BCL, Java SE OTN, or other.
3. Analyze usage against agreements - Determine if your usage meets definitions of "General Purpose" or other terms. Note any commercial features.
4. Determine licensing needs - Based on usage analysis, identify deployments that require a subscription or can continue freely. Consider optimization options.
Oracle ULA
- How does an Oracle ULA work, the basics.
- Oracle timeline, signature, mid term, renewal/exit.
- Oracle ULA contract terms.
- Most common pitfalls.
- When is a ULA a good agreement for your company (and when its not)
- We will also review a publicly available ULA contract.
Oracle PULA
- What is the difference from a ULA?
- When is a PULA a good fit for a company.
- A review of a real Oracle ULA agreement to discuss contract items.
Oracle – Pool of Funds
- PoF – the basics.
- PoF, reporting process.
- When is PoF a good fit for a company
Who should attend the training:
- License Manager
- Software Asset Managers
- Sourcing & Vendor Professionals.
- IT Managers
- Project Managers
How to review Oracle Contracts, Analysis, Compliance, Negotiation. Training, Oracle Ordering Document, Oracle Master Agreement, OMA
Video recording is available - https://app.livestorm.co/redress-compliance
This document provides an analogy comparing selecting an Oracle licensing services provider to picking a fantasy soccer team. It discusses different types of services providers, with some focusing more on offshore resources and others using more experienced consultants. The ideal team is said to have experts in contracts, licensing, negotiations, and advisory services to serve as the goalkeeper, defenders, forwards, and midfelders. The document recommends asking prospective providers six key questions about their expertise, methodology, reputation, and references to find the best fit and maximize chances of project success.
Below is what you will learn by attending:
- Understand the Java licensing agreement
- Learn how Java is licensed, per user and per processor.
- Learn what agreement options are available in the market.
- Examples on how to start a Java SAM project internally at your company.
- We will provide actionable advice such as what tools can you use, what questions should you ask internally and externally to create a Java roadmap.
Course format:
During the training session we will answer questions after each part to make sure everyone understands the training
Who should attend the training:
- License Manager
- Software Asset Managers
- Sourcing & Vendor Professionals.
- Application Owners
- IT Managers
- Project Managers
How to exit or renew your Oracle ULA, common compliance issues, contract terms
Read more about Oracle ULAs.
https://redresscompliance.com/oracle-ula-certification/
Oracle offers different licensing metrics for their database software, including Named User Plus (NUP) and processor licensing. With NUP licensing, all users and non-human operated devices accessing the database must be licensed. Processor licensing is used when it is difficult to count users, such as on the internet, or when the user population is very large. Processor licenses are calculated by multiplying the number of physical cores by a core factor from Oracle's processor core factor table.
Oracle has thousands of software product lines but databases and middleware make up more than 50% of installations. It is best to first learn the technologies for these key products before moving on to other areas. Oracle licensing can be highly customized so it is important to always start by reviewing a customer's specific contracts and agreements rather than assuming standard licensing terms. Oracle Database has different editions with various processor and user-based licensing models. Named User Plus and processor licensing are the most common metrics, with minimum requirements that must be met for each.
This contains more details on each step. You can use the powerpoint to click yourself to the right step and right info. (hyperlinks and to specific slides in the ppt)
Lime for Oracle is software designed to provide complete insight and management of an organization's Oracle licensing. It aims to help users gain clarity on their Oracle license estate, including the actual number of users, risks, opportunities, and costs. The software promises to organize an organization's Oracle licensing, which can otherwise be complex, prone to error, and difficult for organizations to manage without specific tools from Oracle.
Case study - Using OSGi within the salesforce.com Data Center Automation Init...mfrancis
OSGi Community Event 2014
Abstract:
Salesforce.com is heavily invested in automating its worldwide data centers and their operations. The goal is to perform the workflows of the entire data center lifecycle from the bootstrapping of physical servers to the deployment and maintenance of applications. The expectation is that this will have two important effects. One, it will reduce risk by making workflows more deterministic and less prone to human error. And two, it will relieve the burden of human operators to do simple, everyday tasks and instead allow them to concentrate their time on more complicated tasks like troubleshooting and diagnostics.
Because the data center is at the core of Salesforce.com’s business, there is extra emphasis placed on engineers to write software systems which are easy to reason about, test, configure, and be deployed with minimal down time. As such, several of the data center automation software teams have embraced the OSGi framework to help them meet these goals.
These teams have found that the principle of separated software services as enforced by the OSGi framework have eased the design, implementation and deployment of such critical software systems. In addition, the framework is providing key functionality like Declarative Services for dependency injection and Config Admin for configuration injection which are instrumental in making these software projects successful.
Five Characteristics of a Good Oracle Exadata Implementation PartnerEstuate, Inc.
When companies want to implement powerful software, they need to implement powerful hardware. That’s a rule that will probably never change—so companies have come to accept it. What they’re still wrestling with is the fact that there needs to be a connection between the server and the hard disk.
This document discusses calibration of equipment and instruments. It explains that calibration is important to verify that instruments are still operating within their specifications over time. Calibration involves measuring the actual performance of an instrument using external lab standards that are traceable to international standards. It also discusses the need to calibrate instruments to ensure quality, validate manufacturing processes, and ensure military equipment functions properly.
Watch the on demand webinar recording - https://opentestingplatform.curiositysoftware.ie/in-sprint-regression-testing-webinar
Visit TestModeller.io to start a free trial and work through our free Test Modeller for Perfecto tutorial.
Achieving in-sprint regression- convert continuous feedback into rigorous automated testing - September 9th, 2020
Delivering quality systems at speed demands rigorous testing before each and every release. Unfortunately, robust and reliable automated regression testing is difficult to achieve in short iterations.
Too often, complex processes force testing far behind development. Teams scramble to update and execute complex test suites, leaving system logic and configurations exposed to costly bugs. Model-based test automation (MBTA) can help. With the new integration between TestModeller.io and Perfecto, you can achieve rigorous test creation, maintenance, and execution at scale.
This webinar will present a practical approach to in-sprint regression testing, delivering accurately-built, fully-tested software in short iterations. You will discover how:
1. Visual modelling provides a single source of truth for fast-changing designs and continuous feedback;
2. Model-based test generation creates regression packs that focus on the logic most likely affected by system changes;
3. One click pushes the risk-based tests to Perfecto for cloud-based execution across a full spread of devices and platforms;
4. Feeding advanced test reports back into the central models closes the feedback loop, enabling continuous, in-sprint testing.
Sound too good to be true? Join James Walker and Julius Mong to discover how you can get started today!
About the Speakers:
James Walker is Director of Technology at Curiosity Software and brings years of experience in successful software delivery. James has collaborated closely with a range of organisations to identify and resolve their QA needs and has invented several success Model-Based Testing technologies.
Julius Mong has over 20 years of experience in software development, consulting, business development, pre and post-sales operations, and QA across the software, consumer product, digital media, and digital marketing industries. He specializes in helping enterprises optimize their QA strategies and make testing become of value rather than a liability by "shifting testing left.”
Test automation: Are Enterprises ready to bite the bullet?Aspire Systems
This whitepaper talks about the actual challenges in implementing a successful Test Automation process. It give a glimpse of the 3Ws and 1H(Why, When, What & How) of automation and explains how the cost factor is just a myth. Eventually it talks about how Continuous Innovation with opensource tools together with a robust framework and business focused testing approach can lead to a successful test automation implementation.
The document provides guidance on preparing for and managing an Oracle license audit. It recommends appointing a single point of contact to control information flow during the audit. It also advises reviewing any audit findings for mistakes since the analysis is done manually. The document notes Oracle will typically provide 30 days to resolve any license violations before escalating the issue. It suggests understanding Oracle's willingness to negotiate on settlement amounts and benchmarking offers based on the type and severity of non-compliance issues found.
ITAM Review Oracle Seminar NY Levy LeGette PresentationMartin Thompson
Ania Levy of Levy LeGette LLC presented at an ITAM Review Oracle Seminar in New York on negotiating Oracle licensing contracts. She discussed a case where her firm renegotiated an Oracle contract for a global financial client, avoiding $150,000+ in penalties from a failed audit in just 6 weeks after the client had been unsuccessful in negotiations for 8 months. Levy explained that establishing the right point of contact, such as moving negotiations to the US, and negotiating with the most senior Oracle sales managers who have authority to approve deals are important strategies for getting a favorable contract terms from Oracle.
Insider Secrets to Oracle License ManagementOnRamp
This document summarizes an event on Oracle license management presented by Mohammad Inamullah from Redwood Compliance and Frank Arnett from OnRamp. The presentation covered key topics like Oracle licensing fundamentals, license compliance and optimization strategies, dealing with Oracle in audits, virtualization considerations, and disaster recovery licensing. Attendees learned about Oracle's licensing metrics, contract types, and approaches to properly manage their Oracle licenses.
Are you the next sitting duck that will be moved to the Oracle Cloud as a res...Martin Thompson
Are you the next sitting duck that will be moved to the Oracle Cloud as a result of an audit?: Richard Spithoven - b.lay (ITAM Review US Annual Conference 2016)
This document discusses key decisions for implementing the disbursements feature in Oracle Fusion Payments. It covers:
- Setting up payment methods, profiles, validations and formats to support business processes for decentralized, centralized or factory payment models.
- Choosing between broad or targeted invoice selection criteria to optimize payment creation.
- Configuring validation rules and security at the document, payment or file level based on processing goals.
- Tailoring human-readable and transmission formats to bank requirements.
The document discusses Oracle's integration with Oracle Approvals Management (AME) for order management approval processes. Key points include:
1) Leveraging AME to dynamically determine approvers and perform serial or parallel approvals for returns, quotes, and sales agreements.
2) Centralizing approval policies in AME to improve auditability.
3) Demonstrations of using AME for quote and return approvals based on attribute rules.
UK Conference 2018_Boost up your Oracle audit defence_Richard Spithoven & Cat...Martin Thompson
The document summarizes a presentation given by Catalina Ceapraga and Richard Spithoven at The ITAM Review UK Conference 2018. The presentation discussed how to avoid costs during an Oracle licensing review by understanding entitlements and deployment details. It also discussed how to save costs by understanding options like renewing support for longer or migrating licenses. The presentation recommended being proactive by performing regular internal reviews to determine compliance and mitigate risks rather than waiting for an Oracle audit.
How to review Oracle Contracts, Analysis, Compliance, Negotiation. Training, Oracle Ordering Document, Oracle Master Agreement, OMA
Video recording is available - https://app.livestorm.co/redress-compliance
This document provides an analogy comparing selecting an Oracle licensing services provider to picking a fantasy soccer team. It discusses different types of services providers, with some focusing more on offshore resources and others using more experienced consultants. The ideal team is said to have experts in contracts, licensing, negotiations, and advisory services to serve as the goalkeeper, defenders, forwards, and midfelders. The document recommends asking prospective providers six key questions about their expertise, methodology, reputation, and references to find the best fit and maximize chances of project success.
Below is what you will learn by attending:
- Understand the Java licensing agreement
- Learn how Java is licensed, per user and per processor.
- Learn what agreement options are available in the market.
- Examples on how to start a Java SAM project internally at your company.
- We will provide actionable advice such as what tools can you use, what questions should you ask internally and externally to create a Java roadmap.
Course format:
During the training session we will answer questions after each part to make sure everyone understands the training
Who should attend the training:
- License Manager
- Software Asset Managers
- Sourcing & Vendor Professionals.
- Application Owners
- IT Managers
- Project Managers
How to exit or renew your Oracle ULA, common compliance issues, contract terms
Read more about Oracle ULAs.
https://redresscompliance.com/oracle-ula-certification/
Oracle offers different licensing metrics for their database software, including Named User Plus (NUP) and processor licensing. With NUP licensing, all users and non-human operated devices accessing the database must be licensed. Processor licensing is used when it is difficult to count users, such as on the internet, or when the user population is very large. Processor licenses are calculated by multiplying the number of physical cores by a core factor from Oracle's processor core factor table.
Oracle has thousands of software product lines but databases and middleware make up more than 50% of installations. It is best to first learn the technologies for these key products before moving on to other areas. Oracle licensing can be highly customized so it is important to always start by reviewing a customer's specific contracts and agreements rather than assuming standard licensing terms. Oracle Database has different editions with various processor and user-based licensing models. Named User Plus and processor licensing are the most common metrics, with minimum requirements that must be met for each.
This contains more details on each step. You can use the powerpoint to click yourself to the right step and right info. (hyperlinks and to specific slides in the ppt)
Lime for Oracle is software designed to provide complete insight and management of an organization's Oracle licensing. It aims to help users gain clarity on their Oracle license estate, including the actual number of users, risks, opportunities, and costs. The software promises to organize an organization's Oracle licensing, which can otherwise be complex, prone to error, and difficult for organizations to manage without specific tools from Oracle.
Case study - Using OSGi within the salesforce.com Data Center Automation Init...mfrancis
OSGi Community Event 2014
Abstract:
Salesforce.com is heavily invested in automating its worldwide data centers and their operations. The goal is to perform the workflows of the entire data center lifecycle from the bootstrapping of physical servers to the deployment and maintenance of applications. The expectation is that this will have two important effects. One, it will reduce risk by making workflows more deterministic and less prone to human error. And two, it will relieve the burden of human operators to do simple, everyday tasks and instead allow them to concentrate their time on more complicated tasks like troubleshooting and diagnostics.
Because the data center is at the core of Salesforce.com’s business, there is extra emphasis placed on engineers to write software systems which are easy to reason about, test, configure, and be deployed with minimal down time. As such, several of the data center automation software teams have embraced the OSGi framework to help them meet these goals.
These teams have found that the principle of separated software services as enforced by the OSGi framework have eased the design, implementation and deployment of such critical software systems. In addition, the framework is providing key functionality like Declarative Services for dependency injection and Config Admin for configuration injection which are instrumental in making these software projects successful.
Five Characteristics of a Good Oracle Exadata Implementation PartnerEstuate, Inc.
When companies want to implement powerful software, they need to implement powerful hardware. That’s a rule that will probably never change—so companies have come to accept it. What they’re still wrestling with is the fact that there needs to be a connection between the server and the hard disk.
This document discusses calibration of equipment and instruments. It explains that calibration is important to verify that instruments are still operating within their specifications over time. Calibration involves measuring the actual performance of an instrument using external lab standards that are traceable to international standards. It also discusses the need to calibrate instruments to ensure quality, validate manufacturing processes, and ensure military equipment functions properly.
Watch the on demand webinar recording - https://opentestingplatform.curiositysoftware.ie/in-sprint-regression-testing-webinar
Visit TestModeller.io to start a free trial and work through our free Test Modeller for Perfecto tutorial.
Achieving in-sprint regression- convert continuous feedback into rigorous automated testing - September 9th, 2020
Delivering quality systems at speed demands rigorous testing before each and every release. Unfortunately, robust and reliable automated regression testing is difficult to achieve in short iterations.
Too often, complex processes force testing far behind development. Teams scramble to update and execute complex test suites, leaving system logic and configurations exposed to costly bugs. Model-based test automation (MBTA) can help. With the new integration between TestModeller.io and Perfecto, you can achieve rigorous test creation, maintenance, and execution at scale.
This webinar will present a practical approach to in-sprint regression testing, delivering accurately-built, fully-tested software in short iterations. You will discover how:
1. Visual modelling provides a single source of truth for fast-changing designs and continuous feedback;
2. Model-based test generation creates regression packs that focus on the logic most likely affected by system changes;
3. One click pushes the risk-based tests to Perfecto for cloud-based execution across a full spread of devices and platforms;
4. Feeding advanced test reports back into the central models closes the feedback loop, enabling continuous, in-sprint testing.
Sound too good to be true? Join James Walker and Julius Mong to discover how you can get started today!
About the Speakers:
James Walker is Director of Technology at Curiosity Software and brings years of experience in successful software delivery. James has collaborated closely with a range of organisations to identify and resolve their QA needs and has invented several success Model-Based Testing technologies.
Julius Mong has over 20 years of experience in software development, consulting, business development, pre and post-sales operations, and QA across the software, consumer product, digital media, and digital marketing industries. He specializes in helping enterprises optimize their QA strategies and make testing become of value rather than a liability by "shifting testing left.”
Test automation: Are Enterprises ready to bite the bullet?Aspire Systems
This whitepaper talks about the actual challenges in implementing a successful Test Automation process. It give a glimpse of the 3Ws and 1H(Why, When, What & How) of automation and explains how the cost factor is just a myth. Eventually it talks about how Continuous Innovation with opensource tools together with a robust framework and business focused testing approach can lead to a successful test automation implementation.
The document provides guidance on preparing for and managing an Oracle license audit. It recommends appointing a single point of contact to control information flow during the audit. It also advises reviewing any audit findings for mistakes since the analysis is done manually. The document notes Oracle will typically provide 30 days to resolve any license violations before escalating the issue. It suggests understanding Oracle's willingness to negotiate on settlement amounts and benchmarking offers based on the type and severity of non-compliance issues found.
ITAM Review Oracle Seminar NY Levy LeGette PresentationMartin Thompson
Ania Levy of Levy LeGette LLC presented at an ITAM Review Oracle Seminar in New York on negotiating Oracle licensing contracts. She discussed a case where her firm renegotiated an Oracle contract for a global financial client, avoiding $150,000+ in penalties from a failed audit in just 6 weeks after the client had been unsuccessful in negotiations for 8 months. Levy explained that establishing the right point of contact, such as moving negotiations to the US, and negotiating with the most senior Oracle sales managers who have authority to approve deals are important strategies for getting a favorable contract terms from Oracle.
Insider Secrets to Oracle License ManagementOnRamp
This document summarizes an event on Oracle license management presented by Mohammad Inamullah from Redwood Compliance and Frank Arnett from OnRamp. The presentation covered key topics like Oracle licensing fundamentals, license compliance and optimization strategies, dealing with Oracle in audits, virtualization considerations, and disaster recovery licensing. Attendees learned about Oracle's licensing metrics, contract types, and approaches to properly manage their Oracle licenses.
Are you the next sitting duck that will be moved to the Oracle Cloud as a res...Martin Thompson
Are you the next sitting duck that will be moved to the Oracle Cloud as a result of an audit?: Richard Spithoven - b.lay (ITAM Review US Annual Conference 2016)
This document discusses key decisions for implementing the disbursements feature in Oracle Fusion Payments. It covers:
- Setting up payment methods, profiles, validations and formats to support business processes for decentralized, centralized or factory payment models.
- Choosing between broad or targeted invoice selection criteria to optimize payment creation.
- Configuring validation rules and security at the document, payment or file level based on processing goals.
- Tailoring human-readable and transmission formats to bank requirements.
The document discusses Oracle's integration with Oracle Approvals Management (AME) for order management approval processes. Key points include:
1) Leveraging AME to dynamically determine approvers and perform serial or parallel approvals for returns, quotes, and sales agreements.
2) Centralizing approval policies in AME to improve auditability.
3) Demonstrations of using AME for quote and return approvals based on attribute rules.
UK Conference 2018_Boost up your Oracle audit defence_Richard Spithoven & Cat...Martin Thompson
The document summarizes a presentation given by Catalina Ceapraga and Richard Spithoven at The ITAM Review UK Conference 2018. The presentation discussed how to avoid costs during an Oracle licensing review by understanding entitlements and deployment details. It also discussed how to save costs by understanding options like renewing support for longer or migrating licenses. The presentation recommended being proactive by performing regular internal reviews to determine compliance and mitigate risks rather than waiting for an Oracle audit.
ITAM Review Oracle Seminar NY Aspera PresentationMartin Thompson
The document summarizes a presentation on navigating Oracle licensing and compliance. It outlines the complexities of Oracle licensing, including inconsistent rules and frequent changes. It also provides strategies for implementing a successful software asset management program to gain transparency into Oracle assets, understand licensing and metrics, and maintain compliance. The presentation advises attendees to prioritize knowledge, optimization, management and strategy to survive the "Oracle Odyssey".
Oracle Fusion Applications Accounts PayablesBerry Clemens
This document outlines the terms and conditions for use of Oracle's online training materials. It states that Oracle allows its business partners to download and copy the materials for internal training purposes only, and that the materials cannot be resold, redistributed, or used to create derivative works. The document also disclaims any warranties regarding the accuracy or completeness of the materials and states that Oracle will not be liable for any loss or damage resulting from use of the materials. Partners must agree to indemnify Oracle from any actions or claims arising from their use of the materials.
Publishers have increasingly relied on compliance revenue, with compliance teams and sales incentives focused on identifying non-compliant software usage. Audits typically involve data collection, findings presentation, entitlement comparison, and negotiation toward resolution. Publishers use techniques like extrapolation and standard pricing to maximize revenue from audits. Companies can reduce audit risks through proactive license management and compliance to minimize wasteful spending and eliminate financial exposure from audits.
The document describes Oracle's integrated imaging solution for invoice entry in Oracle Fusion Payables. Key components include Oracle Document Capture for scanning invoices, Oracle Forms Recognition for data extraction, and an integrated workflow for routing invoices from scanning to entry and approval. The solution provides advantages over third-party solutions by being fully integrated with the ERP application. Implementation considerations include hardware sizing, scanning best practices, and configuring the Oracle Forms Recognition components and initialization file.
Fulcrum way webinar top 10 advanced control to improve bottomline oct 22 2013actjax
This document outlines 10 common issues that advanced controls can help address to improve the bottom line for accounts payable processes. It describes duplicate payments, erroneous charges, late payments, tax errors, purchase order problems, missed discounts, early payments, and travel and entertainment expenses as issues that advanced controls can detect and prevent. The controls help identify errors and anomalies to reduce overpayments to suppliers and improve cash flow.
The Ultimate Workflow Management Software Buyers Guide 2023Kashish Trivedi
Workflow management software can do wonders for an organization that struggles to find consistency in recurring processes. They can save time and money, reduce errors, and make life easier for employees and customers alike. But what should you look for when buying a workflow management software? Well, lucky for you, we make one ourselves. It’s kind of our whole thing. So we promise to steer you in the right direction toward the software that’s best for you.
Top Software panies to Outsource.pdfTesting ComMindfire LLC
However, finding one good company is a constant concern as the demand for software testing specialists is rising, and many companies face a severe shortage of them. Getting started with a list of companies is just not the right way to do it. First, you must know how to begin your search for a company that meets your needs. Hence, unlike other blogs, we’ll help you get started on your search for the best testing companies to outsource.
Our presentation is designed to inform, engage, and inspire our audience. We cover a range of topics, sharing valuable insights, research findings, and practical knowledge. Whether you're here for professional development, educational purposes, or simply seeking information, this presentation aims to provide you with meaningful takeaways. We use visuals, data, and real-world examples to make complex concepts understandable and relatable. Our goal is to empower you with knowledge that can be applied in your personal or professional life. Sit back, absorb, and leave with a deeper understanding and newfound inspiration. Your learning journey begins here.
This document provides 10 tips to consider when selecting an MES integration company. It emphasizes the importance of choosing a company with the right experience, team, delivery methods, testing procedures, and financial stability to ensure a successful project. Key questions to ask include what experience they have with the chosen platform, how many engineers will be dedicated to the project, what testing will be done before deployment, what support levels are available, and whether MES integration is their core business. The overall message is to thoroughly vet potential integrators to find one that can turn ideas into high-quality solutions and exceed expectations for the entire project lifecycle.
Thousands of Hours Saved and Risk Reduced for EBS Upgrades & ImplementationsOracle
Hear how a major engineering company and healthcare providor have used Oracle GRC Advanced Controls to save thousands of hours security access provisioing, configuration change control, testing, project management and internal and external audit.
Oracle Purchasing Cloud is a component of Oracle Procurement Cloud that enables streamlining and automating the procure-to-pay process. It allows enforcing negotiated pricing and terms from supplier agreements and ensuring compliance. Key features include a buyer work area, robust change management, and support for centralized, decentralized, and hybrid procurement organizations.
Similar to Oracle license management license audit defense (20)
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
3. Oracle - > End customer Contracts
Oracle Ordering
Document
Oracle Master
Agreement (OMA)
Oracle Support Policies
| Dynamic/URL”
4. • It does not mention that
you need to run any Oracle
Audit Scripts and/or tools.
• It also says it shall not
“unreasonably” interfere
with your business
operations.
What is “unreasonably” ?
• 45 days written notice
before you need to reply.
5. “Upon 45 days written notice, Oracle may audit your use of the programs. You agree to
cooperate with Oracle’s audit and provide reasonable assistance and access to information.
Any such audit shall not unreasonably interfere with your normal business operations.
Oracle shall provide you with a report of any such audit and you shall have the right
to provide a written response to such report to Oracle. All such audit reports and responses to
such audit reports shall be considered confidential and subject to the
non-disclosure obligations in this agreement.
You agree to pay within 30 days of the final audit report any fees applicable
to your use of the programs in excess of your license rights. If you do not pay, Oracle can
end your technical support, licenses and/or this agreement. You agree that Oracle shall not be
responsible for any of your costs incurred in cooperating with the audit.”
OLD - The Clause
Review of audit clause until 2019 (for all older agreements)
6. Upon 45 days written notice, Oracle may audit Your use of the Programs to ensure Your use of the Programs is in compliance with
the terms of the applicable order and the Master Agreement. Any such audit shall not unreasonably interfere with Your normal
business operations. You agree to cooperate with Oracle’s audit and provide reasonable assistance and access to
information reasonably requested by Oracle. Such assistance shall include, but shall not be limited to, the running of
Oracle data measurement tools on Your servers and providing the resulting data to Oracle. The performance of the audit
and non-public data obtained during the audit (including findings or reports that result from the audit) shall be subject to
the provisions of section 8 (Nondisclosure) of the General Terms.
If the audit identifies non-compliance, You agree to remedy (which may include, without limitation, the payment of any fees for
additional licenses for Programs) such non-compliance within 30 days of written notification of that non-compliance.
If You do not remedy the non-compliance, Oracle can end (a) Program related Service Offerings (including technical support),
(b) Program licenses ordered under this Schedule P and related agreements and/or (c) the Master Agreement. You agree that
Oracle shall not be responsible for any of Your costs incurred in cooperating with the audit.
Source: https://www.oracle.com/a/ocom/docs/lic-online-toma-us-eng-v040119.pdf
NEW - The Clause
New Audit clause (only if you sign a new OMA)
7. 4 Key Take always from the Oracle Audit Clause Change:
1. Oracle inserting contractual language that you must
run Oracle Audit Tools. (more leverage for Oracle)
2. However does the audit change only cover software
purchased under this OMA? It surely does not retro-
actively replace all older purchases.
3. They mention that the audit is covered by the NDA,
this is a way for Oracle to say “we don’t need to sign
your NDA before the audit begins”
4. Recommendation: Try to renew your current OMA with
old terms and/or try to remove language about the
audit tools.
4
9. Oracle License Audits – Who are performing them?
Outsource its audits – its done in-
house.(LMS org)
If it is a partner that partner is not paid
money by Oracle. But are compensated if
there a short fall. SevenEights, Innoapps.
Usually these partners are not
professional consulting companies, but
more geared towards resellers. (low
experience, not much SAM experience or
Oracle licensing knowledge.
You can decline these “partner led” audits.
10. Oracle LMS does not
Knock on your data centre and ask to be
let in.
Oracle does not use any
discovery tool, so they can only
find the software deployments
that you have.
Many Oracle Software products there is
no data measurement tool and Oracle
relies on you providing truthful
information.
Oracle LMS does
have
A in-house developed tool that
will identify active usage today
and what has been used in the
past for certain products.
11. AUDIT
Different types of “audits”
• Oracle partner led license review
• Review letter is being send from
Oracle LMS
• Client needs to send an acceptance
to Oracle LMS
• Partner is managing the project
• Data is shared 1 on 1 with Oracle,
script outputs analysed by Oracle
• At end client receives an official
compliance statement
• IS NOT AN AUDIT
• Letter from sales
• Looks the same as an Oracle
license review, since same
documents are being used
(OSW,…)
• Playing on the client’s lack of
knowledge regarding the audit
processes of Oracle.
• Purpose: find sales leads
LMS
Partner led
Soft audit
Audit
License review
License advisory service
12. Oracle sends you an audit notification, and proposing that
their “partner” is representing Oracle during the audit.
What you should do:
1. You can decline to have the partner do the audit.
2. If Oracle refuses, you can say that you will never
purchase any licenses from the audit partner.
3. If the audit partner does not earn any money
they do not want to spend time auditing you.
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
STRONG
Oracle are primarily for smaller Oracle customers using partners as “audit” – but these partners
ONLY make money on reselling licenses if you have a gap. They are not independent.
13. Oracle selecting customers for audits
Selection is not
random, it is
based on
suspicion on non-
compliance.
Ultimately
it is the sales rep
who approves the
audit going forward
or not. (Sales reps
can nominate and
they can also
veto the audit.
14. Who are selected?
Customers Oracle believe are
non compliant and will
generate revenue
Based on a mix of factors, no
science.
15. How can you avoid being audited?
MAKE ORACLE BELIEVE YOU IN FULL
CONTROL WITH YOUR ORACLE
LICENSING.
BE WELL-INFORMED when you are talking
to Oracle. If you Oracle notices that you are
not informed on licensing and contracts
higher risk of an Oracle audit.
16. 2 ways for how you are selected for an audit.
Sales rep
nominated customer
for LMS
LMS approves
LMS sends out
notification letter.
PROCESS 1
Oracle LMS has
a list of
companies they
want to audit
List put
together based
on
LMS shared list
with Sales to
get agreement
on who to audit.
Sales discuss
with LMS
(results in last
audit? Details on
selection criteria
Sales gives
blessing to
audit
LMS sends out
letter
PROCESS 2
Old license metrics
Named user plus
licensing
Merger and acquisitions
3yrs+ since last audit.
Audit
Audit
17. 7. You have logged support tickets with
Oracle and in the ticket, you are
describing using technology features that
you don’t have a license for.
8. You decided to NOT to accept an Oracle
licensing or cloud solution.
9. You told Oracle that you are not interested
in meeting or have any new “projects” that
might involve buying more Oracle
Software.
10. You have a new sales rep; some sales
reps believe in auditing customers more
than others.
11. Declining to renew your Oracle ULA.
12. You were non-compliant in the last license
audit
13. While talking to your sales rep you
mention that you use a functionality that
your licenses does not cover.
12 Most common reasons for being audited by Oracle
?
1. You have Old License Metrics or NUP
licenses (Tech)
2. You have acquired a company or merged
with another company, by default you can
be non-compliant with the contract terms.
3. You have made a large hardware refresh,
which often changes licensing
requirements.
4. You have not been audited for more than
3 years.
5. You have Oracle EBS but don’t have full
use licensing for technology.
6. Oracle (often Sales) have heard that you
are using virtualization technologies.
(VMWare)
1
2
3
4
5
6
7
8
9
10
11
12
13
18. 3 strategies that can prevent your company from being selected for an Oracle License Audit
1# “Make Oracle believe you are
compliant” - Oracle don’t audit
customers who they believe are
compliant
1. Do a license review (use Oracle Audit
scripts, with an Oracle Expert firm. Its needs
to be reliable or it can backfire.
2. Consider sharing licensing info (high
level) with Oracle : If Oracle believes that
you have full control over your license
management. They will probably not audit
you.
If your last audit showed that you were
compliant, you are unlikely to be audited again
for many years.
#2 “Best friends strategy” Make Oracle sales your best friend
1. If you annually buy new Oracle Licenses and Cloud (not support) no audits.
2. If you don't buy new Oracle licenses/cloud you need to have excellent relationship
with your Oracle KAD. (Your KAD/AM can initiate and or stop the audit)
3. Advise always: Oracle believe that you are considering their solutions.
If you refuse to met Oracle and transparent open that you don’t buy anything
from Oracle - > Oracle have nothing to loose by auditing your company.
3# “Enter an Oracle ULA or
Perpetual ULA”
If you sign a ULA/PULA you wont be
audited unless you want to exit the
agreement.
1. It is unheard of that Oracle has audited any
company that has an active ULA.
2. Instead of doing #1 (License Management)
which would cost even the largest companies
a fraction of a ULA. Some companies prefer to
keep spending millions with Oracle.
#1
#2
#3
20. Exercise
Can you decline a “partner audit” ?
Answer A:
No, Oracle decides
Answer B:
Yes you can, JPE partners earns money on
reselling licenses. (not objective audit)
21. Exercise
How often do Oracle audits its customers?
Answer A:
Every 5 years
Answer B:
Every 3 years
22. Exercise
Who selects at Oracle selects customers for audits?
Answer A:
LMS only
Answer B:
Officially it is LMS, but indirectly/unofficially it is
done together with sales.
23. Exercise
If I am audited with Oracle come to my data center?
Answer A:
No, they ask you to run their tools.
Answer B:
Yes, they will always come to my data centre
24. Exercise
Which of this events are likely to trigger an audit?
Answer A:
I terminate my support agreement
or move it to third party support.
Answer B:
I tell Oracle that we have no new projects where
there is a sales opportunity (license/cloud)
25. Exercise
Which of this events are likely to trigger an audit?
Answer A:
You have old license metrics or user based
licensing.
Answer B:
We have in the past year merged with another
large company
26. Exercise
I receive an email from Oracle saying I should fill in an OSW
Do I need to co-operate?
Answer A:
Yes, you need to comply with Oracle email
Answer B:
No, this sounds like a sales review. There is no
contract obligation to co-operate with Oracle.
28. Scripts/Tooling
• Oracle provides their own scripts for audits
• Scripts are continuously being developed and made
better
• Currently: Oracle LMS Collection Tool
− Captures: DB, Middleware, EBS, …
− Limitations: some license metrics make tracking
by tools impossible (e.g. Employee user)
Why should you NOT run the
scripts?
• It will be used as proof if you
used unlicensed software
• LMS collection tool might
pick up software which is not
in scope and Oracle will look
at it (and ask questions)
ORACLE SCRIPTS1
TO RUN OR NOT TO RUN? THAT’S THE QUESTION.
• No mention of running scripts in the contract
• Does the client get a choice? Not really, Oracle LMS will require it.
29. Scripts/Tooling
• Oracle provides their own scripts for audits
• Scripts are continuously being developed and made
better
• Currently: Oracle LMS Collection Tool
− Captures: DB, Middleware, EBS, …
− Limitations: some license metrics make tracking
by tools impossible (e.g. Employee user)
Why should you RUN the
scripts?
• Oracle LMS might start to
threaten if you refuse
(although no contract obliges
the running of scripts)
• They might be more difficult
to deal with if eventually any
license deficits are found.
ORACLE SCRIPTS1
TO RUN OR NOT TO RUN? THAT’S THE QUESTION.
• No mention of running scripts in the contract
• Does the client get a choice? Not really, Oracle LMS will require it.
Argumentation
• Performance impact of the audit tools
proposed?
• Data collected:
- Why?
- Which data is gathered, understand the
detail?
- Where is the data collected from?
- How will it be used?
- Can this sort of data leave the premises?
- Where in the world is this data being
processed/stored? (Roumania)
30. Oracle LMS tools “LMSCollection”
COMBINATION
of server worksheet,
questionnaires and
scripting
S O M E E X A M P L E S
CPU queries Virtual infrastructure screenshots
ReviewLite OMT User reports
DDL queries FMW scripts
Extraction scripts Siebel
31. Scripts/Tooling
• A number of tooling providers are Oracle LMS Certified.
• What does this mean?
• Means the deployment output from the tool is accepted by Oracle LMS
during an audit.
ORACLE CERTIFIED TOOLS2
Some notes:
• Only the ‘Server Worksheet’ containing deployment information, not the baseline results. Oracle will still investigate and ask
additional questions.
• Certification applies only to DATABASE products, not for any other Oracle software.
32. Oracle says you must run their audit tools
What you should do:
1. Ask consultant to to analyze Oracle scripts on
your systems
2. Review results, remediate/optimize/purchase
3. IF you have risk: Don’t let Oracle run scripts
4. Claim that data cannot leave your on premises
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
MEDIUM
Oracle have developed their own in-house scripts (“LMSCollection”) – Your contract says nothing
about running Oracle scripts.
35. Audit Process by Oracle
PHASE 1
Notification
• Notification letter by Oracle, indicating
partner
• Acceptance required
• 45 days prior written notice
• Directed at CFO
Kick-off with customer
• Scoping (Infrastructure, Customer
definition)
• Timeline
• Agreement on License Inventory
Data gathering
• Measurement? (If applicable)
• Complete Oracle Server Worksheet
• Questionnaire
• 2 to 3 weeks standard timeframe
1
36. Audit Process by Oracle
PHASE 2
Data analysis
• Review measurement tooling output
• Review questionnaire
• Clarifications
• 3 to 5 weeks timeframe
Reporting
• Draft report
• Review draft with client
• Final report with
non-compliance findings
2
37. Audit Process by Oracle
PHASE 3
Solution
• Solve the findings within 30 days
• Negotiate
3
38. Audit Defense – Example how to build your own plan
PHASE 1:
Audit
preparation and
risk reduction
30-45 days
notification
As soon as
possible
Object delay
• Review
contracts
• Review real
usage
• Risk analysis
• Risk
reductions
• Optimizations
• Purchase
• Audit trends
Technical
activities
Audit
letter
Redress
Compliance
engaged
Audit
strategy
Incompliance
assessment
Optimisation
Guidance
Risk
Reduction
Project
PHASE 2:
Audit support
NDA
Negotiation
scope
Kick off Find errors!
• Review
contracts
• Review real
usage
• Risk analysis
• Risk
reductions
• Optimizations
• Purchase
• Audit trends
Before Start Audit Preliminary
report
Review and
counter-
strategy
Negotiation
support
39. Example: Oracle Audit Letter
Source: https://www.itassetmanagement.net/wp-content/uploads/2016/03/Oracle-
Review-Notice-.pdf
40. We have received the audit letter, practical steps to take
What you should do:
1. Review Audit letter to understand which
products Oracle wants to audit.
2. Try to gather all license entitlements, support
renewals
3. Contact an Oracle License expert, you need all
hands on deck.
4. Use Oracle scripts to analyze and perform your
“own” audit before Oracle starts its own.
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
N/A
Oracle have developed their own in-house scripts (“LMSCollection”) – Your contract says nothing
about running Oracle scripts.
41. Negotiation of the scope
• Limit the possibility of
unknowns
• Ask for Oracle ’s License
base (do we agree on
their scope and license
base)
Why?
• Depends on contract and
organisational setup
• Contract:
− In case of 1 contract or
central purchasing: Oracle
will likely include all
− In case of multiple contracts
through multiple entities…
easier to limit the scope.
How?
• Centralised IT: more
difficult to reduce scope
• Multiple IT Departments:
easier to limit scope – no
central management so
Oracle will need to
contact multiple
departments. Better to
reduce scope
Organisational setup:
42. Negotiation of the scope
• Lately not all Oracle LMS
Consultants share their view
on the client’s license
entitlements.
• It’s important to start any
audit with a clear license
base. What is Oracle looking
at and do we agree with this
view?
Product scope
• Different products can be managed by
different departments
• Application contracts are oftened
managed at a different level of the
company entirely (not always IT).
It will also make it possible to
scope the products.
43. Exercise
Which is the best way of avoiding a new license audit
from Oracle?
Answer A:
Renew our ULA every 3 years
Answer B:
Implement robust Oracle License Management
control.
44. Exercise
Why does Oracle want to start the audit so quick?
Answer A:
They are helpful and efficient.
Answer B:
Oracle don’t want you to be able to take any
remediation activities.
45. Exercise
What is the name of Oracle main audit tool?
Answer A:
Oracle uses certified LMS tools.
Answer B:
LMSCollection
46. Exercise
Can I refuse to run Oracle provided tools?
Answer A:
No, its in the contract that I must co-operate.
Answer B:
Maybe, review your contract language and
understand how much you need to co-operate
47. Exercise
If I have an Oracle certified SAM tool what does it mean?
Answer A:
It means nothing, except Oracle accepts
the high level deployment info (OSW).
Answer B:
Oracle will almost always want you to also run
their data measurement tools
48. Exercise
Why is it a bad idea to hand over SAM tool data to Oracle?
Answer A:
Because the SAM tool data may be incorrect
Answer B:
If you tell Oracle you have such tools, then you
can provide Oracle data within days. No time to
review your licensing.
50. What is proof of license? - Contract documentation
• Contracts
• Ordering documents
• Maintenance renewal
• Amendments
• Termination letters
• Transfer letters (license
assignment)
Proof of license
constitutes of
• Oracle LMS does not accept
side-letters, emails, verbal
agreements in their audits.
• Any such type of agreements
can disappear due to a person
leaving either organisation.
• As such, these pose a risk
to Oracle customers
Special note:
Sideletters/emails/verba
l agreements
51. Contractual Terms and Conditions
Do we understand the
contractual T&C’s
correctly?
CUSTOMER DEFINITIONS
Majority owned subsidiaries
Limitation to entities
Other custumized “definitions”
Amendments
52. Contractual Terms and Conditions
Do we understand the
contractual T&C’s
correctly?
CUSTOMER DEFINITIONS
TERRITORY RIGHTS
Country?
Regional or worldwide?
Why limited Territory rights on contracts?
53. Contractual Terms and Conditions
Do we understand the
contractual T&C’s
correctly?
CUSTOMER DEFINITIONS
TERRITORY RIGHTS
LIMITED USE RIGHTS
Limited use for certain processes
Limited use for certain applications
Limited use for certain
environments (e.g. Test/Dev)
54. Contractual Terms and Conditions
Do we understand the
contractual T&C’s
correctly?
CUSTOMER DEFINITIONS
TERRITORY RIGHTS
LIMITED USE RIGHTS
LICENSE METRIC DEFINITIONS
Standard metric or contract
negotiated?
Change over time – multiple
contracts, same metric, multiple
definitions
Defines how to count the license
requirement?
Old metrics
High risk of non-compliance
High risk of audit selection
55. What if we cannot find all agreements?
What you should do:
1. Find as much as you can, and do a internal
review.
2. Before any audit begins, ask Oracle to supply all
license agreements/entitlements for your review.
3. Review contracts to understand your license
terms or any customizations
COMMONCHALLENGE
ORACLE WILL TO NEGOTIATE:
STRONG – N/A
Many companies are missing or are unsure if they have all license agreements.
56. 4 main risk areas
w w w . r e d r e s s c o m p l i a n c e . c o m
57. 1# VMWare impact on Oracle licensing
The use of vSphere has impacts that vary depending on the version that has been implemented, but which
are confirmed by the general Oracle guideline:
Any hardware which could be used theoretically by the software during a given runtime must be
licensed
Version Features Licensing Impact
Up to and including 5.0
Version 5.1 and version
5.5
Version 6.0
The virtual machines (VMs)
can only be migrated within
a cluster
Virtual machines (VMs) can
be migrated between
clusters (within one
vCenter)
Virtual machines (VMs) can
be migrated from one
vCenter to another
The whole vmware
cluster must be
licensed
All physical hosts in all
clusters in the whole
vCenter instance must
be licensed
All physical hosts in all
vCenters (in your
company)
58. If you have deployed Oracle Software on virtualized env?
What you should do:
1. Review which virtualization technology is in use.
2. Check if you have any special contract with
Oracle enabling reasonable licensing in virt env.
3. If no such contract exists, remove to bare metal
or cloud deployments.
4. Consider not sharing any virtualization info with
Oracle during audit
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
SMALL
Usually this is a red flag for any Oracle customer
59. #2 Oracle Applications
• Employee count: all employees irrelevant of actual use
• Application User: all users of application
• Customised bundling of software: e.g. Professional user,
External professional user,…Correct counting requires:
• Analysis of contractual license metric definitions
• In case of bundling: in depth analysis required of:
a. User names
b. Allocated responsibilities (review of customised responsibilities)
c. Mapping responsibilities to components
d. Mapping components to products
e. Mapping products to bundles
60. Application licensing with Oracle is high cost and exotic to
manage.
What you should do:
1. Check support renewal and license agreement
for users.
2. Engage with expert who can use Oracle audit
scripts to analyze output
3. Will provide results in which you can take
appropriate actions before audit begins.
4. Remediation/Optimisation/Purchase
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
VERY SMALL
No SAM tool can manage this, if auditing we recommend engaging licensing expert.
61. #3 Using features that you do not have a license for (database options)
Partitioning
Multitenant
Real Application Clusters
Active Data Guard
Real Application Testing
Advanced Compression
Advanced Security
Label Security
Database Vault
OLAP
Spatial
Advanced Analytics
Database in Memory
Diagnostics Pack
Tuning Pack
Database Lifecycle Management Pack
Data Masking and Subsetting Pack
Cloud Management Pack for Oracle Database
Partitioning found on 1 server with 2 processors and 4 cores per
processor Intel.
= 2*4 = 8 core factor 0.5 = 4 CPU licensable cost = $11,500 per cpu,
plus support and back support total cost could be a minimum of $56,120
for one server alone, without the back support costs.
What if it was on a VM Cluster/ vCenter, risks of unlicensed option
usage and financial risks are very high.
Example
62. Database options usage is one of the most common
compliance issues
What you should do:
1. Deploy Oracle LMS Scripts.
2. Engage with expert who can use Oracle audit
scripts to analyze output
3. Expert will provide output to you and tell you
exactly what will Oracle find.
4. Remediation/Optimisation/Purchase
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
VERY SMALL
SAM tools can be part of the solution, but its not the whole solution.
63. #4 Misunderstanding Oracle Licensing
• Are all environments being
licensed correctly?
• Difference between standby,
failover, remote mirroring?
• Are correct rules being
applied?
Disaster Recovery
Test & Development
• All environments need to be
licensed
• Test/Dev per user? Can you
prove user count?
Hardware
• Counted correctly?
• Correct core factor
• Hardware partitioning
64. Oracle Licensing Policies are notoriously difficult to
understand and it is easy to misunderstand.
What you should do:
1. Review: https://www.oracle.com/assets/data-
recovery-licensing-070587.pdf
2. Consult with licensing expert to confirm findings.
3. Remediation/Optimisation/Purchase
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
VERY SMALL
Review Oracle Policy documents to understand if your DR licensing is correct.
65. Step:
Description: Oracle License Experts have
developed almost identical tools
as Oracle LMS
Recommendations: Always use to avoid making
costly mistakes
How important do I
think this is?
Benefits:
Find out exactly what Oracle LMS
will find when they audit you
What actions should you
take:
Find someone who can analyse
Oracle Audit scripts
Use Data Measurement tools
66. We have a SAM Tool and in-house SAM staff, is that enough?
What you should do:
1. NO SAM tool is able to measure non DB
products such as Middleware and Applications.
2. You want to replicate Oracle LMS methodology
as much as possible.
3. The choice is simple - either you pay money to
Oracle in a license audit or you use expert
consultant.
4. Even if you have great in-house expertise, its
always useful to get a “second set of eyes” on
your data.
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
N/A
The reason why companies struggle is that SAM Tools are not able to measure Oracle and that
Oracle licensing is very much about the “details”
67. You use Oracle scripts – AND identify a license gap that you
need to resolve by purchasing licenses
What you should do:
1. Contact Oracle Sales and say you “maybe”
have a new license need for a for a future
project
2. Ask if they can cancel audit if you make
purchase.
3. If the they don’t cancel, purchase anyway
4. Discounts are generally 30% higher purchased
pre-audit
RECOMMENDATION
ORACLE WILL TO NEGOTIATE:
STRONG
Many companies wonder if they should buy before audit begins or after, we recommend before.
69. Best Practices
BEFORE AFTER
AUDIT
BE READY
ADVANTAGES
Create audit response team Gain experience and quick reaction times
Define audit policy, process steps and
allocate responsibilities
Know what to expect and who to turn to.
Create your own audit process, with
timelines
Be ready to control the audit and auditor
Prepare document templates
Specific NDA for audit, co-op with legal
department
Centralise all purchasing and licensing
documentation
Easy access to the information
Make regular internal verifications Control and reduce risk, cost avoidance
70. Delay Tactics
BEFORE AFTER
AUDIT
If not ready, DELAY
ACTIONS WHICH CAN POSE
DELAY BEFORE AUDIT STARTS…
TO BE TAKEN
INTO ACCOUNT
We are in the middle of an IT roll-out. Officially, client should have 45 days
written notice. This can be interpreted as 45
days between audit notification (letter) and the
initial kick-off meeting.
Oracle might ask for a meeting before that
time is past. There are multiple ways to delay
this meeting (some indicated in previous
column).
No actual risk in delaying.
Advantage in not delaying: “We are in control
of our Oracle licenses”
We’ll need to wait for legal department
feedback
This is the 3rd/4th audit this quarter…
Before meeting, we would like our NDA
to be signed
Person responsible is not available due
to…
71. Best Practices
BEFORE AFTER
AUDIT
Understand your rights
NOTES
Audit clause in the contract? Audit clause part of the License agreement
Full license entitlement
Licenses,customer definition,territory in
Oracle ordering document
Customized clauses in the contracts?
Knowing usage limitations, licensing
deviations negotiated. Auditor might take
standards as base for audit
45 days written notice In principle you have 45 days…
The audit will not unreasonably
interfere
Any interference?
72. Best Practices
BEFORE AFTER
AUDIT
NDA
SCOPE TOPICS NOTES
You can negotiate the scope Limiting geographical, products
Clearly describe the scope at the start
So Oracle cannot state later… ‘we found
another product’
Product scope
Get a license entitlement list from the auditor,
verify against internal data and the agreed
limitations
Agree on audit approach
• Which steps?
• Which data? How is this collected? By
whom?
• How much effort required from your side?
Start of the audit
SCOPE
73. Best Practices
BEFORE AFTER
AUDIT
ACTION NOTE
Appoint a Single Point of Contact
Spokesperson towards Oracle from that point
on.
Absolutely NO other communication
Nobody else speaks to Oracle (exception
urgent support calls)
SPOC
Start of the audit
74. TOP 3 most common errors companies make during audits
1 2 3
No negotiation
on audit scope
“We’ll do everything
Oracle asks to
keep them happy”
No need to
review report,
we’ll negotiate
Having a clear view on what
is being looked at, improves
controlability
of the audit
Get a list of the licenses in
scope. Is Oracle looking at
all purchases for these
products? Anything
missing?
Some data you might not
wish to share regarding e.g.
applications, …
Oracle’s scripts will capture
a lot of information, even
products not in scope.
Finding mistakes improves
negotiation position
Reducing the findings will
decrease the start price
Contact Experts Read articles/blogs – Boost your knowledge
75. 4 strategies for how companies manage Oracle license
audits
You reply to Oracle audit letter notification
directly.
You don’t take any action to review your
licensing.
You don’t work with any external Oracle
license expert.
You run Oracle audit tools and hand over
the data.
You trust Oracle LMS fully.
WORST – 50% BAD – 35% RECOMMENDED – 10% BEST – 5%
“I manage the audit alone,
with no help and I trust
Oracle completely”
“We have a SAM tool that is
certified by Oracle. Now I am
ready for the Oracle License
Audit”
“I realize that Oracle licensing
can be very difficult and we
will contact an expert firm to
help us”.
“I want to stop being audited
and be pro-active when
managing Oracle?”
Company
strategy
Actions
taken
End result You will be forced to pay for software
that you are not using but simply
because you have misinterpreted
Oracle licensing policies or rules.
Oracle will at the end send you a
“audit report” saying you need to pay
for the license gaps and hint that
“Oracle reserves the right to
terminate your licenses and programs
if you don’t resolve it within 30 days”
You reply to Oracle audit letter notification
directly.
You decide to work use your Oracle LMS certified tool.
You use your existing Software Asset Management
Tool to give Oracle output. (OSW)
You don’t work with any external Oracle license
expert.
You are left to the mercy of Oracle LMS.
The tool might save you 10-20% of any license gap,
but that is little worth when the license gap is €
8,000 000 due to you have used Oracle Software in
ways that the tool is not able to detect.
Oracle will at the end send you a “audit report”
saying you need to pay for the license gaps and
hint that Oracle reserves the right to terminate your
licenses and programs if you don’t resolve it within
30 days.
Companies taking this approach usually pays the
same to Oracle as the customers who did not have
any tool. With a good negotiation team you might
be able to “settle” the license audit at € 4,000 000 or
be tricked into signing an Oracle ULA.
You hire an Oracle License expert.
You don’t reply to Oracle LMS letter.
You and partner perform a license review using
scripts to measure your license position.
You ignore your SAM tool or simply use it as a
data source to understand where Oracle software
is installed.
You only start “Oracle audit” after remediation
Together with the Oracle license expert you
make a independent audit of your Oracle
Software investment. You discover a € 8,000
000 license gap.
Almost always 95% of that is due to not over-
usage but simply that you misunderstood how
to license Oracle Software.
You are then left with a real over-usage of €
400 000 and you can decide if you want to wait
until the audit is complete or if you want to
purchase Oracle Software.
You still have to purchase Oracle Software, but
the key result here is that you ONLY pay for
what you use.
Benefit: 95% savings
Find Oracle licensing expert to partner with
for 2 years. = knowledge transfer
Use your SAM tool to the best of their ability,
start thinking of it as A TOOL AND NOT A
SOLUTION)
Make annual license reviews of your
compliance position.
Start optimizing on licensing (often up to 30%
of Oracle licensing can be optimized)
BY GAINING FULL CONTROL over your
Oracle Licenses you can prevent audits
from happening.
Benefit: By showing Oracle you have full
control the likelihood that you will be
audited in the future is EXTREMELY LOW
Benefit: You will not waste time working on
license audits.
Benefit: Your SAM and Procurement team
will focus on optimization and cost savings
76. Exercise
Can you negotiate the scope of an audit?
Answer A:
Yes, only products
Answer B:
Yes, both products and entities covered
77. Exercise
When you get Oracle LMS “preliminary report” – what should
you do?
Answer A:
Contact IT sourcing to buy the licenses covering
any gap
Answer B:
Review report for errors and wrong assumptions
78. Exercise
If you have an OMA from 2018, does it include any contract
language to run Oracle audit scripts?
Answer A:
Yes it does
Answer B:
No it does not
79. Exercise
When should you let Oracle start the audit?
Answer A:
As soon as they want to kick off the audit
Answer B:
Wait until you have done a review of licensing
and possible remediation
80. Exercise
When should you let Oracle start the audit?
Answer A:
As soon as they want to kick off the audit
Answer B:
Wait until you have done a review of licensing
and possible remediation
81. Exercise
What should you primarily look at in your contracts?
Answer A:
Only products, metrics, quantities
Answer B:
Product, metrics, quantities, customer definition,
territory, or other “limited use” clauses.
82. Exercise
You have an email from an sales rep saying its ok to
License with SE, but LMS says you are non-compliant.
Is the “side letter” a get out of jail free card?
Answer A:
Yes, I don’t need to buy licenses
Answer B:
No, an email has no contractual value. But it can
be used as negotiation leverage to avoid paying
full price.
83. Exercise
You have an email from an sales rep saying its ok to
License with SE, but LMS says you are non-compliant.
Is the “side letter” a get out of jail free card?
Answer A:
Yes, I don’t need to buy licenses
Answer B:
No, an email has no contractual value. But it can
be used as negotiation leverage to avoid paying
full price.
84. Exercise
Which products “can a SAM” tool manage?
Answer A:
Oracle Database, Middleware and EBS.
Answer B:
Oracle Database (partly) but often is wrong.