Core business platforms
The system the organisation actually runs on, built to the process rather than to a product roadmap
one platform several departments work inside instead of four that email each other
Enterprise software development · UAE
At this scale the architecture is decided by the regime your entity sits under and the systems nobody may replace. Webzenia scopes against both, before the module list opens.
Tell us what the platform has to surviveWhere the packaged answer stops
A suite is quick to buy and slow to fit, and the fitting is where the cost moves. Three things decide whether it fits at all, and none of them is on a module list.
A suite asks the organisation to work the way the product does. At one department that is a reasonable trade and at five it is a reorganisation, paid for in change requests nobody scoped.
The systems of record are not moving, whatever the proposal implies. The architecture starts from the one nobody is allowed to replace, and everything else is arranged around it.
A mainland entity is under the federal PDPL, a DIFC entity under DIFC Law No. 5 of 2020, an ADGM entity under the ADGM Data Protection Regulations 2021. The entity decides the law before the build decides anything.
What gets built
Six shapes an enterprise brief arrives in. Which one you are in is usually decided by what already exists rather than by what is wanted.
The system the organisation actually runs on, built to the process rather than to a product roadmap
one platform several departments work inside instead of four that email each other
The layer that connects what you already run without asking permission to replace any of it
the immovable system still in place, and no longer an island
Replacing what genuinely has to go, in an order that keeps the business trading while it happens
a migration with a rollback rather than a launch date
Every step with a named owner, an authority limit and a clock, recorded so a reviewer can reconstruct who approved what and under what delegation
an audit trail, not a log file
One set of numbers a board can act on, assembled from the systems rather than from a spreadsheet somebody maintains
a figure with a lineage behind it
External access scoped so a partner sees their own data and nothing adjacent to it, which is an access-model question before it is a design one
a door with a lock specified
Three ways it gets done
A Business Bay contracting group with five licensed entities is quoted all three, usually inside the same month, and the papers are not comparable.
| Build it in-houseHire the team, own the risk | Licence a suiteConfigure the product to fit | Build against the regimeScoped to the entity and the estate | |
|---|---|---|---|
| Fit to the process | Exact, until the two people who understood it leave. | Good where the process is generic, and expensive where it is not. | Built to the process you have, including the parts nobody documented. |
| The cost model | Salaries, and a bus factor nobody prices. | Licence per user, per year, rising with headcount. | Capex per phase, and an asset on your side of the balance sheet. |
| The immovable system | Integrated eventually, by whoever is still there. | Integrated if a connector exists, rebuilt if not. | The starting point of the architecture, not a later phase. |
| Who holds the data | You do, on infrastructure somebody has to keep patched. | The vendor tenant, in whichever region the contract names. | You do, in a region chosen against the regime the entity is in. |
| At a questionnaire | Answerable, once somebody writes the answers down. | Answered by the vendor, about the vendor. | Answered from the scope, because the regime is named in it. |
Where the process is generic and the entity structure is simple, a licensed suite configured by a good partner is the correct purchase and we will say so. It stops being right at two points: when the fit is bought back in change requests, and when the data question has an answer the licence cannot give. If you need one process rebuilt rather than a platform, that is automate business workflows, and where the brief is one system rather than an estate, custom software development.
The UAE context
Webzenia has worked with Gulf clients since 2018. Four things shape an enterprise platform in this market, and none of them appears on a module list.
A DIFC-registered asset manager running a mainland service company alongside it is under DIFC Law No. 5 of 2020 and the federal PDPL simultaneously, each with its own regulator. That is a data-model decision rather than a policy one: the platform has to hold the boundary, not document it.
A Sharjah SAIF Zone manufacturer running finance on something installed in 2011 is not going to migrate it because a proposal assumed so. Competitors sell rip-and-replace by omission. We ask which system is fixed on the first call, because everything downstream is arranged around the answer.
AWS has run an in-country region here since 29 August 2022 across three availability zones, and Azure UAE North sits in Dubai. Azure Abu Dhabi is access-restricted and granted for defined scenarios such as disaster recovery, so residency belongs in the architecture rather than in a questionnaire six months later.
A supplier on anything other than an Industrial Licence is scored as a Service Provider, and a free-zone Service Provider is counted as outside the UAE in the formula. An ADGM fintech bidding into Abu Dhabi work discovers that the achievable score was capped at incorporation.
What the engagement contains
Six pieces of work, and the fifth is the one competitors leave to a procurement questionnaire six months after signature.
The estate mapped, the immovable systems named and the entity structure written down, before a schema exists
an architecture somebody can disagree with in week three rather than month nine
Built in phases that each end in something usable, so the first department is working while the second is being scoped
value before the whole thing is finished
The connections into the systems of record, built so the record stays where it is and the platform reads and writes against it
one truth, in the place it already lived
Moved in a rehearsed sequence with a reconciliation at each step, because a migration nobody can reverse is a launch nobody can stop
numbers that tie out before cutover
Which law each entity is under, where the data may sit, and the access model written as a matrix rather than described
the answers a questionnaire asks, ready before it arrives
The repository, the runbooks and the accounts in your name, with support scoped as a term rather than assumed
a platform you could hand to somebody else
Our stack
The kit behind a platform that answers a questionnaire from its own architecture. Select one to see why it earns its place, and what we do with it that most do not.
Residency stopped being a constraint here and became a decision. There has been an in-country region since 29 August 2022, across three availability zones, which means "the data stays in the UAE" has an architecture behind it rather than a promise.
We decide the region in the architecture phase and write it into the scope, so the answer exists before a procurement questionnaire asks for it. Discovering the residency requirement after the platform is built is a migration, not a setting.
How the work runs
The order is set by what has to be provable at the end. A platform that cannot show who did what is a platform that fails its first review.
We establish which entities are in scope and which law each sits under, which systems are immovable, and where the data may be held. Those three answers are written into the scope before an architecture is drawn, because each of them changes the schema rather than the configuration.
The platform is built in phases that each end in something a department can use, integrated against the systems of record rather than around them, and migrated in rehearsed steps that reconcile. The audit trail is not a later feature; it is on from the first record written.
Each department goes live against an access matrix somebody has approved in writing, rather than a permissions set assembled during training. The repository, the runbooks and the accounts are in your name throughout, so the last phase is a handover of operation rather than of ownership.
The regime the build was designed against is written into the scope, with the repository in your name.
Our commitment
Enterprise engagements fail at the regime, at the immovable system and at the point somebody asks who owns it. These four are about that.
Ownership starts on day one
The repository sits in your organisation from day one rather than transferring at the end, and the cloud accounts are in your name. An enterprise platform you cannot hand to another supplier is not an asset, it is a dependency.
The regime is named upfront
Which law each entity is under, and where its data may sit, is written down before the architecture rather than answered in a questionnaire later. Where a group spans zones we name every regime in scope, not the convenient one.
Price is fixed per phase
Each phase is quoted and scoped on its own, so a change in phase three is a decision rather than a renegotiation of everything. An enterprise build priced as one number is a number nobody can defend by month six.
Sometimes a licence is better
If the process is generic and the entity structure is simple, a configured suite from a good partner will serve you better and cost less to run. Saying so is the least commercial line here and the reason the rest is worth reading.
Common questions
Keep exploring
What your licence and data regime allow, ranked and costed.
Built where your own data beats a hosted model.
Answers from your documents, in the Arabic customers write.
Agents that answer your published line, in Arabic and English.
Outbound calling built inside the telemarketing rules.
Threads that finish in writing, in Arabic and English.
Rewrite the process for this market, then automate it.
Wire the two systems either side of the hand-off.
A CRM that knows which of your companies is selling.
Next step
Tell us which systems are fixed and which entity the platform runs under. We will come back with the phases, in order.
Tell us what you need.