
Map it first.Then migrate.
Every migration starts with a pile of exports and documents that never agree. FleziLift turns it into one AS-IS baseline where every number has a source and every gap becomes a question.
- Cloud Tools Measure
- AI Cross-Checks
- Experts Decide
Four levels of confidence.
One ride up.
Most first proposals start at L1. That's fine, if the report says so. FleziLift grades every record by the strongest source behind it, and shows the way up.
- 1Share CMDB & exports
- 2Run Azure Migrate, AWS Transform or Migration Center discovery (free)
- 3Validate with app owners
Accuracy bands adapted from AWS Prescriptive Guidance fidelity examples; the L0–L3 mapping is FleziLift's and indicative.
Every deal arrives as a pile, and the pile never agrees with itself.
Discovery exports, tool reports, CMDB extracts, RFPs and workshop notes: the same estate, a different total in every file.
- 01Counts DisagreeThe same estate gives a different total in each file.
- 02Different DatesExports taken months apart, rarely labelled.
- 03Names Don't MatchHostname, VM name and CMDB record all differ.
- 04Size, Not UsageAllocated vCPU and RAM, no utilisation history.
- 05No App, No OwnerServers nobody can map to an application or owner.
- 06Late SurprisesIntegrations, licences and shared DBs surface late.
Today an SA fixes this by hand, file by file: slow, and easy to pick the wrong number.
When sources disagree, a rule decides. A person signs.
The priority order is set before the first file arrives, strongest source first. Every decision is logged and becomes an appendix of the report.
- 1Customer rule
- 2Measured export
- 3Row-level inventory
- 4Summary document
- 5Workshop note
| Metric | Source A | Source B | Source C | We Use | Rule Applied | Status |
|---|---|---|---|---|---|---|
| Servers in scope | 203CMDB export | 186RVTools · vCenter | ~190RFP text | 186 | Measured export beats CMDB and prose | Signed by SA |
| Total vCPU | 1,120RVTools · March | 1,096Tool report · January | — | 1,120 | Newest snapshot of the same estate wins | Signed by SA |
| Applications | 42App register | 57CMDB | 39Workshop notes | 42 | Customer's own register governs; 15 CMDB entries to confirm | Assumption A-07 |
| Databases | 24CMDB | 31Discovery scan | 28Architecture doc | Open | Scan may count dev copies — ask the DBA | Question Q-12 |
Cloud tools already measure. We cross-check.
AWS, Microsoft and Google give their assessment tools away. FleziLift never re-measures what they give us: it reconciles what they measure with everything else the customer sends.
AS-IS
Tools measure. AI cross-checks. Experts decide. No number reaches the customer unsigned.
- 1Cloud Tools Own MeasurementWe never re-measure what they give usTheir assessment is free — we use it
- 2AI Never Invents a NumberEvery value points to a file, row or pageNo source means a question, not a guess
- 3Experts Own Every AssumptionConflicts are settled by an SA, not by AISigned, dated, visible in the report
A cross-check and evidence layer between what customers send and what cloud tools need.
- Discovery ExportsRVTools · LiveOptics
- Tool ReportsAzure Migrate · Dr Migrate
- CMDB & Spreadsheetsoften months out of date
- RFP & Architecture DocsPDF, Word, diagrams, pictures
- Workshops & Q&Anotes, emails, answers
- 1Normalizeone schema for every format
- 2Cross-checkmatch assets, surface conflicts
- 3Gradeconfidence from source fidelity
- 4Explaingaps, questions, assumptions
FPT experts review every conflict and sign the baseline.
- Evidence-graded AS-IS workbook + report, every value sourced
- Question Pack a ranked customer pack of 15, with defaults
- Clean Import Files nextready for the cloud agents
Four steps. Every gate signed by an expert.
The FleziLift agents draft each step from the customer's files. Nothing moves to the next step until an FPT solution architect has reviewed it and signed.
Scope & Questions
Confirm scope, drivers and target cloud; send the first question pack.
4 agents · who does what, and why to trust it ↓Source Register · Scope Summary · First Question Pack
AS-IS Assessment
One canonical inventory, cross-checked and graded L0–L3.
8 agents · who does what, and why to trust it ↓AS-IS Workbook · Report · HLA Diagram · Marked-up Customer Diagram · Question Pack
Migration Strategy
One of the 7 Rs for every server: rehost readiness, risk and confidence, and why.
4 agents · who does what, and why to trust it ↓Migration Strategy Workbook
Wave Plan
Foundation and pilot first, then waves with move groups, gates and risk, priced by work package.
2 agents · who does what, and why to trust it ↓Wave Plan Workbook
19 agents in five flows. Code owns the facts.
One flow of agents per step. They read the customer's files and a curated knowledge base, draft, and hand over to code that checks every number. A reviewer agent closes each flow; an FPT architect signs each gate.
What they doProfiles the customer, drivers, target cloud and constraints from the uploaded files.
Reads only this project's files: code binds the retrieval to the project, not the agent. The profile is shown in the portal and every passage it used is cited.
What they doSets what is in, out and unclear from the SOW and RFP, turns what the files cannot settle into questions, and ranks them.
Each question names the file behind it, and a separate reviewer checks evidence and relevance. One agent ranks the whole list; code keeps the customer pack to 15, each with a default, and an SA approves before anything reaches the customer.
What they doBuilds one inventory from every export, analyses and scores the workloads, and draws the current-state diagram.
An SA confirms how each file is read. Code then completes the inventory from those files, grades every value L0–L3, reads the customer's network diagrams (pictures too, by OCR) against the server list and computes the key findings. When files disagree, a written priority decides; with no source, it becomes a question, not a number; an AI insight whose quote is not in its file is dropped. An SA signs.
What they doMaps the links the AS-IS missed, reports what the documents say about each server, and explains the 7R result.
A written 7R rule tree in code decides, and it follows the customer's own target design where there is one. An exception needs a reason and a cited source, or it is dropped. Checked against golden sets of past bids.
What they doExplains each wave, sets its go/no-go checks and finds the customer's blackout dates.
Code builds the waves from a written policy: move groups never split, prerequisites first, a pilot by AWS's criteria. The estimate is a work breakdown: every count comes from the facts and names its source; the rates per unit are FPT assumptions.
Hover or tap an agent to see what it reads, does and hands on.
- KnowledgeEach project's files in an isolated space, and a curated, dated common base: AWS, Microsoft and Google methods, lifecycle dates, FPT practice.MCP · LightRAG · pgvector
- Code ChecksThe evidence layer, the 7R and wave rules, and integrity checks: no number leaves unchecked, no fact is rewritten.Rules from a policy
- PeopleA reviewer agent closes every flow; then an FPT architect signs each gate in the portal.Signed gates
- PlatformOne gateway to the approved models, flows that resume at every gate, and a trace of every call and passage.LiteLLM · LangGraph · Postgres
Trust is designed in, not prompted in.
Every output carries its evidence, and accuracy is measured every release.
- 1Groundedno source, no claim
Only the customer's files and a curated, dated knowledge base · Every claim carries a quote and its source · “Unknown” is allowed, and becomes a question
Customer sees: every number linked to its source row - 2Verifiedcode checks the AI
Code re-checks each quote and recomputes each number · The writer and the reviewer are separate · Two runs disagree → flagged for an SA
Customer sees: the checks each section passed - 3Measurednumbers, not adjectives
Golden set: past bids with known answers · Field accuracy, citation support, conflict recall · Re-run on every model, prompt or KB change
Customer sees: an evaluation card with every release - 4Accountablea person signs
A named SA signs conflicts and the baseline · Audit log: who, when, which model and prompt · Every item labelled AI-drafted or SA-verified
Customer sees: a signed baseline and its history - 5Protectedyour data stays yours
Enterprise model endpoints, no training on your data · Approved region, access control, PII masking · ISO/IEC 42001 as the management target
Customer sees: a clear data-handling statement
The AS-IS you can defend.
One workbook is the system of record. The report and the diagram are generated from it, and every value points to the file, row or page it came from.
| Hostname | Operating System | vCPU | RAM | Level | Check | Source |
|---|---|---|---|---|---|---|
| erp-app-01 | Windows Server 2012 R2 | 8 | 32 | L1 | Verified | cmdb.csv · row 2 |
| erp-db-01 | Windows Server 2012 R2 | 16 | 128 | L1 | Verified | cmdb.csv · row 4 |
| hr-app-01 | RHEL 7.9 | 4 | 16 | L1 | Conflict, settled | cmdb.csv · row 7 |
| web-portal-01 | Windows Server 2016 | 4 | 8 | L0 | No source | — |
| file-01 | Windows Server 2016 | 4 | 16 | L2 | Verified | rvtools.xlsx · vInfo 11 |
- TodayAS-IS Workbook8 tabs, Source and Level on every row
- TodayAS-IS ReportWord, ready for the proposal
- TodayCurrent-State Diagramdraw.io, editable
- TodayQuestion Packowners, due dates, default assumptions
- NextCloud Import FilesAzure Migrate · AWS Transform · Migration Center
From a baseline you can defend to a plan you can run.
Once the AS-IS is signed, FleziLift proposes one of the 7 Rs for every server and turns the decisions into waves. Rules decide, the AI explains with sources, and an FPT architect approves. It follows AWS Prescriptive Guidance, Microsoft's Cloud Adoption Framework with Azure Migrate, and Google Cloud's migration guidance.
Six gates. The first match decides.
AWS's default tree, applied by code to every server. The AI may propose an exception, only with a reason and a source, and every decision records the gate that made it.
- Rehost
- Replatform
- Repurchase
- Retain
- Retire
- 1Customer stated a treatment?As Stated
- 2Retire signal?Retire
- 3Out of scope?Retain
- 4Cannot run on the target?Repurchase or Retain
- 5Target design, old OS or pattern?The Design's Service
- 6Otherwise: the postureRehost
Can it move as it is, and how sure are we?
- ReadyNo finding
- ConditionalFix first: out-of-support OS, iSCSI, a cited licence limit
- Not ReadyCannot run on the target: AIX, mainframe, over the VM limits
- UnknownOS or size missing: a question to the customer
Two drivers before a critical server rates High.
- L2–L3Highmeasured, or confirmed by the owner
- L1Mediuminventory or configuration export
- L0Lowdocuments only, or no source
Support dates come from a table in code, never from the AI.
Foundation and a pilot first. Then waves that move together.
- A move group is never split: a shared database moves together
- Shared services go first, in Wave 0, instead of gluing everything
- Dev and test move before production, each environment in its own waves
- Gates from T-28 to a T-1 go/no-go, then hypercare
- T-28 Scope Frozen
- T-21 Replicating
- T-14 Test Passed
- T-7 Runbook Approved
- T-1 Go/No-Go
- T-0 Cutover
- T+1–3 Hypercare
- Golden SetsEvery rule change is replayed on anonymised past bids with known answers.
- EvidenceEvery reason names its source; an exception without one is dropped and recorded.
- Tree FitThe report shows how many servers follow the tree; below AWS's 70%, it says so.
Every number has a rule, and every rule has a source
The Handbook explains every tab, figure and column of the four steps; the Method walks through the strategy and the waves. Both stay inside FPT: sign in to read them.
See what your customer
really has.
Sign in to open a project, upload what the customer sent, and let the agents draft the first evidence-graded AS-IS for your review.








AS-IS_Workbook.xlsx