AWS Optimization & Licensing Assessment - Oracle & SQL Server | Get Your OLA Today

+1 877-780-7038

ORACLE ULA ADVISORY, POWERED BY OPSCOMPASS

Oracle ULA Analysis and Certification

House of Brick helps companies at the end of an Oracle Unlimited License Agreement weigh their exit options and decide whether to certify, extend, renew, or renegotiate.
If you certify, we make sure you are compliant first, then help you certify as many licenses as you can legitimately run. The licenses you certify are yours for good, and your support bill doesn’t go up with the count.

$5.7B+

saved in Oracle licenses

500+

Oracle audits defended

7,500+

enterprise clients served

How far out is your ULA end date?

What we do first depends on how much time is left.

12 to 15 months or more

Fix gaps while audit risk is low

Run a private audit, close every gap, and build your certification model with time to spare. This is when you have the most options.

Under 12 months

There’s still time to get the count right

We can still help with a month or two left. The sooner we start, the more room there is to fix gaps and plan the running party before certification day.

Already certified, or Oracle is asking

Audit risk stays high for about three years

If Oracle questions your numbers or audits you, we review the certification and the data behind it and answer every finding with the record.

It also matters if Oracle is pitching a renewal or extension, a migration overlaps the end of the term, you moved workloads to the cloud, you made an acquisition, or Oracle runs behind a product you sell.

How we run your ULA exit

Seven steps, from contract to certification and the years after. We like to start 12 to 15 months before your ULA ends.

15 to 12 Months Out

Know where you stand

Step 1

Trace your entitlements

We show which products are unlimited, limited, or not licensed at all.

You get: a record of every product’s status

How it works

You upload your ULA, ordering documents, amendments, and any Oracle renewal proposals to a secure folder in Opscompass. We trace the genealogy of every contract to show which products are unlimited, which have limited quantities, and which are not licensed at all.

Step 2

Run a private audit

We look at the same data Oracle would, in whatever form you have it.

You get: your compliance baseline, every gap priced at list

How it works

Opscompass maps every database to its platform with the right core factor and checks for options and management packs in use, including ones turned on by accident.

12 to 6 Months Out

Fix and plan

Step 3

Fix what we find

We bring each gap to zero before you certify, when audit risk is still low.

You get: a remediation plan, worked through

How it works

The fix might be cluster containment, removing a rogue install, or turning off a pack. Audit risk is low during a ULA and rises sharply after you certify, so we work with you to close every gap first.

Step 4

Build your certification model

How many licenses you can certify, and what you need for growth.

You get: the certification model and a 5-year cost model of every option

How it works

Opscompass models the count and how your contract’s cloud and virtualization rules affect it, then compares certifying, extending, renewing, and renegotiating.

Final Weeks of the Term

Maximize the count

Step 5

Maximize the count

A “running party” so as much Oracle as possible runs on certification day.

You get: a running party plan built for your growth

How it works

Your support stream is set when you certify, so every extra license you can legitimately count adds nothing to it. We plan the running party around your growth, your hardware, and your contract’s rules, and coordinate it with your team before the term ends. See the $100M result

Within 30 Days After the Term

Certify

Step 6

Certify

We prepare the certification list and back-up, and handle Oracle’s questions.

You get: the certification record, kept in Opscompass

How it works

The certification list and back-up data are usually due within 30 days after the term ends. We prepare both, support you through Oracle’s questions, and keep the record in Opscompass so it’s ready if Oracle audits later.

About 3 years after

The high-risk years

Step 7

Keep watching and defend

Audit risk stays high for about three years. We stay with you.

You get: 12 months of Opscompass Standard included

How it works

Updated feature usage data and change alerts against your certified entitlement, and a subscription can extend that monitoring through the high-risk years. If Oracle audits, we answer every finding with the certification record and monitoring history already in Opscompass. See Oracle audit defense.

Your executive presentation, cost models, and certification records are delivered in Opscompass. Nothing important gets lost in an email thread.

What our experts check that others may miss

Each one can turn a certification that looks clean into an audit finding.

Running, not installed

A copy shut down on certification day can’t be counted, but still needs a license.

Your ULA requires a license wherever Oracle is installed or running. The certification clause in most ULAs counts only where it is installed and running. A copy on a laptop that is shut down on certification day can’t be counted. The day after you certify, it still needs a license, and you won’t have one to give it. That puts you out of compliance the moment you certify, when Oracle is most likely to audit.

How your contract counts the cloud

A growing cloud footprint can certify you straight into noncompliance.

Older ULAs often don’t let you count public cloud deployments at all. Newer ones usually count a daily average over the last 3, 6, or 12 months of the term, which is lower than what you run today if you are growing.

The virtualization trap

Counting your whole VMware estate sounds generous. It isn’t.

Every later change to that environment, even a host refresh, can require more Oracle licenses. We count only the physical hosts where Oracle actually runs. We have successfully challenged Oracle on this point more than 1,000 times.

Limited and unlicensed products

A ULA is not unlimited everything.

Most ULAs list unlimited products and a separate set of limited-quantity products. Everything else is unlicensed. Opscompass checks every option and pack, such as Partitioning, In-Memory, and the Diagnostics Pack, against the right section.

Restrictions that survive certification

Subsidiaries, countries, and third-party use.

Some ULAs exclude subsidiaries or limit use to certain entities or countries. Others limit use to internal business purposes, so running Oracle behind an application you sell or host needs separate rights.

Products with special rules

GoldenGate and others license differently in some clouds.

If your plans include a move, we account for it before you certify.

M&A history

Deals bring in entities your ULA may not cover.

An acquisition can trigger an early certification option. Oracle watches for M&A because it creates license revenue. We read your contract with the deal in mind.

$100M

in additional certified licenses for one European client. Annual support didn’t change. Oracle accepted the count.

How we maximize your certified count

Your support stream is set when you certify. Every extra license you can legitimately count adds nothing to it.
We plan a “running party” around your growth, your hardware, and your contract’s rules, and coordinate it with your team before the term ends.

Certify, extend, renew, or renegotiate?

Opscompass models every option with your numbers. Our experts weigh them against what we see in practice.

Usually the Best Choice

Certify

Your footprint is stable and you can count enough to cover growth.

Support: stays at your current stream, plus annual uplifts

We check first: Compliance gaps, running count, cloud averaging, and the virtualization trap

When Plans Are in Flux

Extend a year

A migration, platform retirement, or go-live is underway at the end of the term.
Support: the extension fee joins your base
We check first: Whether the delay buys a cleaner certification

When Growth is Predictable

Renew

Growth in the included products is large and predictable.
Support: the new ULA fee joins your base for good
We check first: The support spiral over 5 years

When Rights are Missing

Renegotiate

You need rights the ULA doesn’t give, such as subsidiaries or third-party use.
Support: depends on the deal
We check first: Whether the restriction actually survives certification

22%

of each new ULA fee added to your annual support stream, permanently

~10%

annual uplifts on recent ULAs, compounding on that larger base
Renewal is where costs compound. The support base never goes down, even if you later drop most of your licenses. That is why we check the 5-year support spiral before anything else.

How engagements are scoped

Scoped by the number of database instances. Choose services one at a time or as a bundle.

Start Here, About 1 Week

ULA Go/No-Go Assessment

Upload your ULA and Oracle proposals. In about a week, get a written recommendation to certify, extend, or renegotiate, with negotiating parameters if needed. If you go on, nothing is redone.

Private audit

Compliance baseline and remediation plan

Certification prep

Model, running party, and certification package

Audit defense

Support if Oracle audits after you certify

Three-year bundle

All of the above, plus an Opscompass subscription through the high-risk period, at a lower total cost.
We can work with your budget cycle on invoice timing.

Recent results

European Enterprise

$100M

in additional certified licenses, no change to annual support

They wanted room to grow without renewing. We ran a private audit, fixed the gaps, and planned a running party. Oracle accepted the count.

Large Financial Services Company

$22.7M

saved over five years, including support, versus a $10M renewal
Six months from the end of the term, they worried certifying would limit growth. Our modeling showed certifying covered 15 years of projected growth.

Frequently asked questions

How much does ULA analysis and certification work cost?

We scope each engagement by the number of database instances in your estate, and you can choose services one at a time or as a three-year bundle. Most clients start with the Go/No-Go Assessment, which takes about a week.

Will Oracle accept a large certification count?

We plan every certification to hold up under Oracle’s review and a later audit. We have certified very large counts, and Oracle has accepted them.

Should we just extend the ULA for another year?

Sometimes. If a migration or platform retirement is in flux at the end of the term, an extension can lead to a cleaner certification. We model the extension against certifying now so you can see what the extra year costs.

Do we have to buy Opscompass?

No. Every engagement includes 12 months of Opscompass Standard, so you can view your assessment, reports, and presentations and get updated feature usage data and change alerts. You can purchase a subscription to keep monitoring for risk and cost saving opportunities after that.

Is our data shared with Oracle?

Never. Your contracts, data, models, and reports, along with our analyses, stay in your Opscompass workspace. You decide what goes into the certification. Many clients keep us in the background, and Oracle never learns we are involved.

Why not just use an AI tool to count our deployments?

A general AI tool doesn’t know that certification counts only running deployments or how your contract averages the cloud, but it will still give you a confident answer. Opscompass AI runs analysis skills that House of Brick licensing experts built from hundreds of real Oracle engagements, and a House of Brick consultant reviews every result before you act on it.

Can you help after we have already certified?

Yes. If Oracle questions your numbers or audits you, we review the certification and the data behind it and support your response.

You keep the licenses you certify. Make sure you have enough.

Tell us when your ULA ends and what’s going on. A House of Brick consultant will follow up to talk through your options.

Prefer to talk? Call +1 877-780-7038

;