applied · Level 3
Enterprise on-prem AI adoption: a practical guide
For the people who have to decide: cost, security, data governance, procurement and staffing, laid out honestly so you can weigh build versus buy.

Your next step
Start this course online
Register your start, then work through the lessons and exercises at your own pace. You can download the PDF separately. Where a scored exam is available, you will find it after the lessons.
Register or resume your course
Start with the essentials
The short answer
Moving AI onto your own infrastructure is a genuine trade-off, not an automatic upgrade. It shifts cost, security and data-governance responsibility from a vendor onto your own organisation. This guide sets out the real cost categories, what changes for security and data governance, what to ask a vendor before signing, and the staffing a deployment needs, so you can weigh build versus buy honestly.
What you will learn
- You will be able to explain what on-premises AI deployment actually means, and how it differs from cloud and hybrid options.
- You will be able to build a realistic cost category list for an on-prem AI deployment, beyond the headline hardware price.
- You will be able to identify which security responsibilities shift onto your own organisation when a model runs on infrastructure you control.
- You will be able to classify the data types that would touch such a system by sensitivity, and decide a retention approach.
- You will be able to draft procurement questions that test a vendor's claims before you sign a contract.
- You will be able to honestly assess your organisation's staffing gap for running an on-prem deployment day to day.
Who it is for
IT and security leaders, procurement and operations managers, and anyone else who has to help their organisation decide whether to run AI on its own infrastructure. No engineering background is assumed, but this is written for someone with real authority over budget, infrastructure or vendor decisions, not an individual exploring AI tools for personal use.
Before you start
- None beyond a working knowledge of how your organisation currently uses AI tools, if at all. If you have not read What is sovereign AI, and why it matters to you, it is a useful primer on the control and data-residency questions this guide takes further, but this guide stands on its own.
Learn in your browser · Chapter 01 of 07
Why this reaches your desk now, and what 'on-premises' actually means
Before weighing cost, security or staffing, get the basic vocabulary straight: on-premises, cloud and hybrid are different arrangements of responsibility, not different levels of quality.
More organisations are asking whether AI should run on infrastructure they control, rather than through a vendor's cloud service. That question is usually driven by data sensitivity, cost predictability, latency and reliability needs, and a wish for more direct control over how a model behaves. None of those drivers makes on-premises automatically correct. This guide treats it as a genuine trade-off with real costs on both sides.
On-premises AI deployment means the model runs on hardware your organisation owns or directly controls, in your own building or a data centre you contract, with your organisation responsible for the whole stack end to end. Cloud AI deployment means a vendor runs that infrastructure and you access it as a service. A hybrid deployment mixes the two deliberately, for example keeping sensitive inference on your own infrastructure while using a vendor's cloud for less sensitive workloads or for burst capacity.
Two organisations can reach the same 'run it ourselves' conclusion for different reasons. A financial services firm might be driven by regulatory constraints on where customer data may be processed. A hospital trust might be driven by latency, needing a system that keeps working during a network outage on a ward. Neither reason is automatically stronger than your own organisation's actual driver.
Try it yourself · Activity 01
15 minWhich drivers actually apply to you
Below are six drivers organisations commonly cite for considering on-premises AI. Go through them honestly, for your own organisation, not for a hypothetical one.
- Data sensitivity or a contractual or regulatory restriction on where certain data may be processed.
- Cost predictability at high, sustained usage, rather than variable cloud billing.
- Latency or reliability needs that a network-dependent cloud service may not reliably meet.
- A wish for more direct control over model behaviour, updates and configuration.
- Existing infrastructure investment that a new AI workload could reasonably share.
- A genuine, evidenced concern about vendor dependency, rather than a general unease about the idea of cloud.
Which of these are your organisation's real reasons, and which are you assuming apply without having actually checked?
Worked answer
Example: a mid-size insurer finds that only two of the six genuinely apply, a regulatory restriction on where certain claims data may be processed, and an existing data-centre contract with spare capacity. The other four sounded plausible in the initial discussion but were not backed by an actual policy, contract clause or measured latency problem once checked.
Learn in your browser · Chapter 02 of 07
Cost: the real categories, not one number
A hardware quote is the easiest number to get and the least complete. This chapter builds the fuller list, and names who should own each line.
The number most people ask for first, the price of the compute hardware, is a real cost, but often not the largest over the system's working life. Total cost of ownership means adding up every category a deployment actually creates, not just the number on the initial purchase order.
Scroll sideways to see every column.
| Cost category | What it actually includes | Why it's often missed |
|---|---|---|
| Compute hardware | The accelerators, servers, storage and networking equipment itself | The one number everyone asks for first, and the easiest to compare between quotes |
| Facilities and power | Rack space or a data-centre contract, electricity, and cooling | Scales with how hard the hardware actually runs, not with headcount, so it is easy to under-estimate early |
| Software and licensing | The inference and orchestration software, monitoring tools, and security tooling around the model | Often quoted separately from the hardware, and easy to leave out of a first estimate entirely |
| Staff time to build and run it | Engineering time to deploy, integrate and operate the system day to day | The least visible line item on a spreadsheet, and frequently the largest over time |
| Maintenance and support | Vendor support contracts, hardware refresh cycles, firmware and driver updates | Genuinely recurring, not a one-off cost that ends once the system is live |
| Migration and change management | Moving data and workflows across, retraining staff, running old and new systems in parallel for a period | Rarely appears in a first estimate at all, even though it can be substantial on its own |
Try it yourself · Activity 02
25 minBuild your own cost category list
Using the table above as a starting list, work through each category for your own proposed deployment.
- Write down which team or named person actually owns each category, not just 'IT' in general.
- For each category, note where the actual number will come from: a vendor quote, an existing facilities contract, an internal estimate, or 'unknown, needs research'.
- Mark any category where you currently have no owner and no source for the number at all.
- Add a rough estimate of your own expected utilisation pattern: mostly idle, steady, or heavy and sustained.
How many of the six categories had a clear owner and a real number before you did this exercise, honestly?
Worked answer
Example continued: the insurer's initial estimate covered only hardware and software licensing. The full list surfaced that nobody had asked facilities about power and cooling capacity, and that migrating an existing claims-triage workflow had not been costed at all.
Learn in your browser · Chapter 03 of 07
Security: what changes when the model runs inside your own walls
Bringing a model in-house does not automatically make it more secure. It moves where the responsibility for security sits, and that responsibility only helps if someone actually carries it.
Running a model on infrastructure your own organisation controls does not, by itself, improve its security. What changes is where responsibility sits: fully with your own organisation, rather than partly with a vendor. Whether that is an improvement depends on whether you actually run the equivalent controls a competent vendor would have run for you.
- Physical access to the hardware itself: who can walk up to the server or rack it sits in.
- Network segmentation between the inference environment and the rest of the organisation's network.
- Access control over who, and what other systems, can reach the model and its configuration.
- Patch and firmware management for accelerator drivers and the underlying operating system, which move faster than typical office software.
- Logging of who queried the model, with what, and when, not just that the system was used at all.
Try it yourself · Activity 03
15 minSpot the gap
Read the short scenario, then identify which controls from the list above are missing.
- Scenario: a team stands up a local inference server on the same network segment as general office traffic, reachable using one shared administrator password, with no record kept of who queried it or what was asked.
- List every control from this chapter that scenario is missing.
- For each missing control, write one sentence on what could realistically go wrong without it.
- Now do the same honest check against your own organisation's actual, or planned, setup.
Did your own organisation's setup have every control in place, or did this exercise surface a real gap?
Worked answer
The scenario is missing network segmentation, per-user credentials, query logging, and model access control. Realistically, a compromised office workstation could reach the inference server directly, nobody could say afterwards who asked it what, and a leaked shared password would grant full access with no way to revoke just one person's use.
Learn in your browser · Chapter 04 of 07
Data governance: staying in control of what goes in and what comes out
The governance questions are the same whether AI runs on-premises or in a vendor's cloud. What changes is that there is no vendor to fall back on if the answers are not written down.
Data governance for an on-premises AI system asks the same questions data governance always asks: what data is this allowed to touch, who is allowed to see the results, and how long is any of it kept. The difference on-premises is that your own organisation owns every one of those answers directly, with no vendor's own policy to lean on as a backstop.
- Classify data by sensitivity before deciding what may touch the model at all, not after something has already gone through it.
- Treat training or fine-tuning data governance as a separate question from inference-time input and output governance: they raise different risks and need different decisions.
- Log what was asked and what was returned, not only that the system was used, so a later question can actually be answered.
- Decide who is allowed to see those logs, and for how long they are kept, as a deliberate policy choice.
- Tie the retention period to that actual policy decision, rather than whatever default happened to be switched on when the system was installed.
Scroll sideways to see every column.
| Data type example | Sensitivity tier | Retention question to answer |
|---|---|---|
| Internal drafting or admin text with no personal or customer data | Low | How long is a working draft actually useful for, before it should be cleared |
| Customer records used as context for a support or advisory tool | High | Does this need the same retention limit as the underlying customer record itself |
| Data used to fine-tune the model itself | Treat as high by default | Who approved this data going into training, and is that decision itself recorded |
Try it yourself · Activity 04
20 minClassify your own data tiers
List three or four real data types that would touch a deployment your organisation is actually considering.
- For each data type, assign a sensitivity tier: low, medium or high, based on the harm if it were exposed or misused.
- For each tier, write a retention decision: how long the data, and any logs of it, should actually be kept.
- Name who is allowed to see the logs for each tier, and who currently actually has access, checking those two lists match.
- Flag any data type you classified as high tier that currently has no retention decision written down anywhere.
Did the exercise turn up a data type nobody had formally classified before, even though it was already in use?
Worked answer
Example continued: the claims-triage workflow uses customer claim descriptions as context, correctly classified high tier, with retention matched to the underlying claim record. It also surfaced an internal drafting chatbot that had never been classified, and turned out to occasionally include pasted customer details, moving it from an assumed low tier to a real high-tier item.
Learn in your browser · Chapter 05 of 07
Procurement: what to ask a vendor before you sign anything
Buying the hardware, software and support behind an on-premises deployment is closer to buying an industrial system than a subscription. The questions asked before signing matter more than the ones asked after.
A vendor's quote answers the questions it chooses to answer. Procurement's job is asking the questions that actually matter for a multi-year commitment, before any contract is signed, while there is still room to walk away or negotiate.
Scroll sideways to see every column.
| Question to ask a vendor | Why it matters |
|---|---|
| What happens to our data and our model configuration if we switch vendors later | Tests for lock-in risk before you are committed, not after |
| Can we run a genuine proof of concept on our own representative workload first | A demonstration on the vendor's own curated data proves very little about your actual case |
| What is actually included in the support contract, and what costs extra | Support scope is where otherwise similar quotes diverge the most |
| Who owns a model we fine-tune or customise with our own data afterwards | Ownership of a customised model is often not automatic, and worth confirming in writing |
| What is the real hardware refresh cycle, and who bears that cost | Hardware running continuous AI workloads tends to age faster than typical office equipment |
Try it yourself · Activity 05
20 minDraft your own shortlist
Using the table above as a starting point, not a script to copy word for word.
- Pick the two or three questions from the table most relevant to your own situation.
- Add one or two questions specific to your own regulatory, contractual or technical constraints that the table does not cover.
- For each question, write down what answer would be a genuine red flag, not just an imperfect one.
- Decide who in your organisation is responsible for actually asking these, and getting the answer in writing.
Which of your own added questions turned out to matter more than the ones already in the table?
Worked answer
Example continued: the insurer added a question about what regulator-facing audit evidence the vendor's platform could actually produce on request, since that mattered more to them than the generic lock-in question.
Learn in your browser · Chapter 06 of 07
Staffing and skills: who actually keeps this running
Hardware and software are the visible cost. The ongoing staff time to run a deployment well is the cost most often underestimated, and the one that decides whether it actually works.
A deployment that runs cleanly on its first day still needs someone accountable for it on every day after that. The roles below do not each need a dedicated hire, but each one genuinely needs a named person, even if one person covers more than one role.
- Someone who can deploy and operate the infrastructure day to day.
- Someone accountable for security and access control on that infrastructure.
- Someone accountable for the data governance and retention decisions from earlier chapters.
- Someone who owns the ongoing relationship with any hardware or software vendor involved.
- A genuine decision-maker who reviews all of the above periodically, rather than assuming it runs itself once it is live.
Training existing staff is often faster and cheaper than hiring for a brand-new role, but only if real time is set aside for it on the schedule, not left as 'whenever there is a spare afternoon', which in practice tends to mean never.
Try it yourself · Activity 06
15 minSkills gap check
Take the five roles listed above and check them honestly against your organisation's current, real staffing.
- For each role, mark it covered in-house, partially covered, or not covered at all today.
- For anything marked partially or not covered, decide whether the realistic path is training an existing person, hiring, or a contracted arrangement.
- Put a rough, honest timeframe against closing each gap, not an aspirational one.
- Name who currently answers for the 'day two' question above, even if the honest current answer is nobody.
Which gap surprised you most once you looked at it honestly, rather than assuming it was already covered?
Worked answer
Example continued: the insurer had a named person for infrastructure operations and for the vendor relationship, but nobody clearly accountable for ongoing data governance decisions once the initial project team moved on to other work, a genuine gap they had not noticed until doing this exercise.
Learn in your browser · Chapter 07 of 07
Build versus buy: a realistic framing, and what to do next
None of the previous chapters points to a single right answer. Put them side by side against staying with a vendor's cloud service, or a deliberate hybrid, and the actual answer for your organisation should become genuinely clearer.
Bring the previous chapters together as one comparison, not several separate conversations: your real drivers, your fuller cost picture, what changes for security and data governance, your procurement answers, and your staffing gap, weighed against simply staying on a vendor's cloud service, or choosing a deliberate hybrid split.
Scroll sideways to see every column.
| Option | Tends to suit | Genuine trade-off |
|---|---|---|
| Fully on-premises | Strong, evidenced data-residency or latency drivers, and real staffing capacity to run it | Full responsibility for security, governance and day-two operations sits with your own organisation |
| Fully on a vendor's cloud | Lighter in-house staffing, variable or unpredictable usage patterns | Ongoing dependency on that vendor's own security, governance and pricing decisions |
| A deliberate hybrid | A genuine split between sensitive and non-sensitive workloads | Two environments to secure and govern instead of one, which itself needs real staffing |
This guide is general education, not a procurement, security or legal recommendation for your specific organisation. Get proper legal, security and financial advice before committing your organisation to a specific vendor, contract or architecture.
https://trust-agent.ai/exam/enterprise-on-prem-ai-adoption-guideThis is free educational content published by Mickai LTD, not professional, legal, financial or security advice, and Mickai accepts no liability for how you use it.
Being able to show, in writing, exactly what an AI system does, who is accountable for it, and where the data actually sits is the same principle behind Mickai's approach to trustworthy AI: a human stays in control, and that control is visible, not just assumed.
If your organisation needs this evaluated and built properly rather than worked through on a spreadsheet, Mickai builds bespoke AI workflows and code enhancements for businesses, running on Mickai's own sovereign operating system with zero data egress: your data and code never leave your own environment. See what that looks like at mickai.co.uk/bespoke.
Keep learning
The complete workbook
This is a buyer's guide, not a workbook for learning to use an AI tool yourself. It is written for the person who has to weigh whether their organisation should run AI on its own infrastructure rather than through a vendor's cloud service, and who needs the real considerations laid out plainly: cost categories beyond the hardware quote, what changes for security and data governance, what to actually ask a vendor before signing, and the staffing a deployment needs to keep running. Every chapter ends with an exercise you apply to your own organisation, not a generic case study.
- 01Why this reaches your desk now, and what 'on-premises' actually meansRead here · 1 exercise
Before weighing cost, security or staffing, get the basic vocabulary straight: on-premises, cloud and hybrid are different arrangements of responsibility, not different levels of quality.
- 02Cost: the real categories, not one numberRead here · 1 exercise
A hardware quote is the easiest number to get and the least complete. This chapter builds the fuller list, and names who should own each line.
- 03Security: what changes when the model runs inside your own wallsRead here · 1 exercise
Bringing a model in-house does not automatically make it more secure. It moves where the responsibility for security sits, and that responsibility only helps if someone actually carries it.
- 04Data governance: staying in control of what goes in and what comes outRead here · 1 exercise
The governance questions are the same whether AI runs on-premises or in a vendor's cloud. What changes is that there is no vendor to fall back on if the answers are not written down.
- 05Procurement: what to ask a vendor before you sign anythingRead here · 1 exercise
Buying the hardware, software and support behind an on-premises deployment is closer to buying an industrial system than a subscription. The questions asked before signing matter more than the ones asked after.
- 06Staffing and skills: who actually keeps this runningRead here · 1 exercise
Hardware and software are the visible cost. The ongoing staff time to run a deployment well is the cost most often underestimated, and the one that decides whether it actually works.
- 07Build versus buy: a realistic framing, and what to do nextRead here · Reading
None of the previous chapters points to a single right answer. Put them side by side against staying with a vendor's cloud service, or a deliberate hybrid, and the actual answer for your organisation should become genuinely clearer.
Also inside: a 8-point checklist, a glossary of 12 terms and 12 questions and answers to test yourself. 6 hands-on exercises, each with a worked answer at the back where the workbook gives one.
The PDF is free. We ask for your name and email before downloading. Read the privacy notice at the download form. Free to download and use for personal learning, study groups and inside your own team. Please do not resell the workbooks or republish them as your own. Link people to trust-agent.ai instead.
Get your free PDF workbook
Enter your name and email, then download the complete workbook. This form also works without JavaScript.
Test yourself
Questions and answers
What does 'on-premises AI deployment' actually mean?
Running the model on hardware your organisation owns or directly controls, in your own building or a data centre you contract, with your organisation responsible for the whole stack end to end, rather than a vendor running it as a service.
Does on-premises always mean the system is offline?
No. An on-premises deployment can still connect to a network for updates or integration. An air-gapped environment, a stricter subset, has no external network connection at all, and the two should not be assumed to be the same thing.
What is the most common mistake organisations make when estimating on-prem AI cost?
Treating the hardware quote as the whole cost. A fuller total cost of ownership also includes facilities and power, software and licensing, staff time to build and run it, maintenance and support, and migration and change management.
How does utilisation pattern affect the on-prem versus cloud cost comparison?
Hardware that sits mostly idle can cost more per useful hour than paying a vendor only for capacity actually used, while heavy, sustained use can flip that comparison the other way. The honest answer depends on your own measured utilisation, not a fixed rule.
Does running a model on your own infrastructure automatically make it more secure?
No. It moves responsibility for security fully onto your own organisation rather than partly onto a vendor. It is only an improvement if your organisation actually runs the equivalent controls a competent vendor would have run for you.
Why do a model's weights need their own access control, separate from the underlying data?
A model trained or fine-tuned on an organisation's own data can encode information about that data. Access to the weights themselves needs the same access-control discipline as access to the data it learned from.
What is the difference between training-data governance and inference-time data governance?
Training or fine-tuning data governance covers what the model learns from and who approved that. Inference-time governance covers what is asked and returned during ordinary use. They raise different risks and need separate decisions, not one blanket policy.
What does 'tamper-evident' mean, and why does the wording matter?
A tamper-evident log does not stop someone altering it, but makes an alteration detectable afterwards. No honest technical system should claim to be impossible to alter, since that is an absolute claim no real logging mechanism can actually promise.
Why is a vendor's own demonstration a weak test of a system before buying it?
A demonstration on the vendor's own curated data proves very little about your actual case. A genuine proof of concept run on your own representative workload is a far more reliable test of the vendor's real claims.
Why should exit and lock-in questions be asked before signing a contract, not after?
Once your organisation is live and dependent on a vendor's platform, its ability to negotiate exit or portability terms drops sharply. Those terms are far easier to secure before signing than once the relationship has become difficult.
What is the 'day two' problem in on-prem AI operations?
Day one is the launch. Day two, and every day after, is who patches, monitors and actually responds when something breaks. If the honest answer today is nobody, that is a real gap worth closing before going live.
Is on-premises AI always the more secure or more cost-effective choice compared with a vendor's cloud service?
No, and this guide does not claim that. Which option suits an organisation depends on its real drivers, its measured utilisation pattern, and whether it can genuinely staff and run the controls a safe deployment needs.
Write as you go
My notes
Use this scratchpad for your own notes, working or answers as you read. Notes are saved in this browser on this device. Downloading makes a local copy; it does not send your notes to Mickai.
Consolidate your learning
Review your work
Work through the exercises and questions, then compare your reasoning with the worked answers. A scored exam and verifiable certificate are not yet available for this course.
Review the questionsLearn the language
Key terms
- On-premises AI deployment
- Running an AI model on hardware an organisation owns or directly controls, in its own building or a data centre it contracts, with the organisation responsible for the whole stack end to end.
- Hybrid deployment
- A deliberate mix of on-premises and vendor cloud AI infrastructure, for example keeping sensitive inference in-house while using a vendor's cloud for less sensitive or burst workloads.
- Total cost of ownership
- The full cost of a system across its working life, including hardware, facilities, software, staff time, maintenance and migration, not just the initial purchase price.
- Inference
- The step where a trained model is actually run against new input to produce an output, as distinct from training or fine-tuning the model itself.
- Model weights
- The learned parameters that make up a trained model. Access to the weights themselves can expose information about the data the model learned from, and needs its own access control.
- Data classification
- Sorting data into sensitivity tiers, such as low, medium or high, based on the harm that would follow if it were exposed or misused, done before deciding what may touch an AI system.
6 of the workbook's 12 terms. The complete glossary is in the workbook.
Follow the evidence
Sources and checks
Facts last checked: .
These workbooks use AI assistance. See how the workbooks are made.
Created by Mickarle Wagstaff-Irons - Micky Irons with the Mickai team. Published by Mickai LTD. Last updated 29 September 2026.
NextKeep going
Where to go next
Recommended for you
AI Investment and Readiness for Leaders
A practical method for leaders investing in AI: define the problem, compare the alternatives, build an honest business case, check readiness, then pilot it inside real gates.
Recommended for you
Building an ISMS for an AI-enabled organisation
Build a working ISMS for an AI-enabled organisation: scope, assets, risk, controls, suppliers, incidents and audit, ending in a scoped implementation plan.
Recommended for you
AI governance: risk registers, evidence and human accountability
Govern an AI system without being an engineer: map hazards, score and evidence them, name owners and stop rights, make oversight real, and check the register with tested code.