Slowness is measurable to the minute
Transaction volume makes performance a revenue question rather than a comfort one. The gap is usually absorbed by people until a reporting cycle or a volume peak makes it visible to someone outside IT.
In financial services the cost of a slow database is measurable to the minute, the reporting close is a date nobody can move, and the same data is both confidential customer information and evidence an examiner will ask to see.
US-based DBAs. PCI DSS and SOX delivery experience.
Why it matters
Three constraints apply at once, and each one limits the answers available to the others.
Transaction volume makes performance a revenue question rather than a comfort one. The gap is usually absorbed by people until a reporting cycle or a volume peak makes it visible to someone outside IT.
Period close and regulatory reporting are fixed. Work that could have been sequenced around them comfortably ends up being done under them, which is where change risk concentrates.
Segmentation, encryption, key handling, logging, and change control limit which architectures and change routes are even available. That is why this work is considerably easier to do deliberately than under pressure.
The database problem in financial services is that three constraints apply at once and each one limits the answers to the others. Transaction volume makes performance a revenue question, period close and regulatory reporting are fixed dates rather than preferences, and PCI DSS, SOX, and the rest of the control environment narrow which architectures, access models, and change routes are even available. Fortified Data manages, assesses, and migrates these environments on Microsoft SQL Server, Azure SQL, Oracle, PostgreSQL, and MySQL, with work sequenced around the close and evidence produced as the work is done.
The pattern is familiar across banking, payments, and investment platforms. A core system scales by addition rather than design, reporting drifts further behind the transactions it describes, and the gap is absorbed by people rather than fixed, until a reporting cycle or a volume peak makes it visible to someone outside IT.
The control environment then makes the obvious remedies expensive. Segmentation, encryption, key handling, logging, and change control all constrain what can be altered and how quickly, which is why this work is easier to do deliberately than under pressure. The engagements below were all scoped that way, and the assessment result further down came out of a control the organization believed it already had.
Six areas the source engagements have in common, and the order they usually come up in. Either of two assessments is a fixed-scope way to start: a database health check of performance, availability and recoverability, or a database security assessment of access control, encryption and auditing.
Databases holding confidential customer information, moved and consolidated without losing integrity and without a downtime window the business has not agreed to. Most of the migration work in this sector is constrained by what cannot be switched off rather than by the move itself.
Reporting latency is the symptom that reaches the business first. The work is finding where the delay is actually created, in the query path, the extract, or the architecture, and closing it rather than adding another layer of reporting on top.
Payment systems carry a load profile that is spiky, seasonal, and unforgiving, and a failed transaction is not a retry to the customer. Optimization targets the transaction path itself and is proved against peak volume, not average volume.
Portfolio, risk, and investment analytics need data models that answer the question being asked rather than the question the source system was built for. Fortified Data builds the platform underneath and the visualization layer on top of it.
Large institutions run more instances than anyone has an inventory of. Consolidation reduces licensing and administration cost, and the constraint is proving isolation and performance for each workload before anything is moved.
Segmentation, encryption, key handling, logging, and change control configured against the frameworks in scope, maintained continuously, and evidenced as the work happens rather than reconstructed before an audit.
Obligations at the database layer
PCI DSS and SOX ask different questions of the same environment. PCI DSS constrains how cardholder data is segmented, encrypted, keyed, and logged, and rules out several architectures that would otherwise be reasonable. SOX is concerned with whether a financial figure can be trusted, which at the database layer becomes a question about who could have changed it and whether that would be visible.
Both come down to evidence. Fortified Data configures the controls, maintains them, and records what was done as it is done, so the evidence pack is a by-product of the work rather than a project of its own each year. Where the environment cannot meet a control as it stands, that is reported as a finding with a remediation route and an effort estimate.
Delivered result
One engagement, reported as the client measured it. Every figure here is stated once in shared.json and read from there, so this page cannot disagree with the same claim anywhere else on the site.
Financial services
The client is not named under the terms of that engagement. The finding that opened it was a backup routine reporting success every night. A separate engagement, for an asset manager moving to Azure, is written up in full: read the case study.
The engagements below include global data platforms for some of the world's largest banks and a branch-wide migration at one of the largest US banks. The question of whether the approach survives enterprise volume has an answer that is not theoretical.
PCI DSS and SOX requirements are built into the configuration baseline and the maintenance routine, which is considerably cheaper than meeting them again after a finding.
Period close and regulatory reporting are fixed dates. Change windows, capacity plans, and project milestones are built around them from the start rather than rescheduled around them later.
Delivered work
Described as far as the terms of each engagement allow. Client names are withheld except where the client has already agreed to be named.
A leading credit card company asked Fortified Data to optimize and migrate the payment systems in one line of business. We completed the work within budget and moved their reporting from as much as 30 days behind to never more than 60 minutes behind, including through Black Friday and Cyber Monday.
For one of the three largest banks in the United States, Fortified Data developed and deployed custom widgets across 6,500 branch locations as part of a SQL Server migration. The change reached more than 70,000 tellers, which made the rollout sequence as much of the engagement as the migration itself.
Fortified Data designed and built global data platforms on SQL Server for three of the world's largest banks, carrying billions of transactions a day at an average consolidation ratio of 40 percent. Consolidation at that ratio is a licensing and administration saving before it is a performance one.
Having Fortified Data on my team gives me a competitive advantage.
Commercial banking, credit card and payment processing, investment firms, insurance, credit unions, and fintech. The work spans core banking and branch systems, payment and transaction processing, portfolio and risk analytics, claims and actuarial platforms, and the data platforms underneath them.
Fortified Data configures and maintains database environments against the segmentation, encryption, key handling, logging, and change control requirements those frameworks impose, and produces the evidence trail an auditor asks for as the work is done. Where the environment cannot meet a control as it stands, that is reported as a finding with a remediation route and an effort estimate rather than left for an audit to surface.
Yes, and in this sector it is the default assumption rather than a concession. Period close and regulatory reporting deadlines are treated as fixed constraints: change windows are planned outside them, capacity is sized for the close rather than the average day, and project milestones are set so that nothing lands in a reporting week.
Downtime is scoped rather than promised away. Fortified Data establishes what the migration actually requires, which components can move online, and what residual window remains, then agrees that window with the business before the work is planned. The engagements on this page include a branch-wide SQL Server migration at one of the largest US banks and a payment system migration completed within budget, both planned that way.
By designing and proving the environment against peak volume rather than average volume. The platforms Fortified Data has built for large institutions process very high daily transaction counts, and the work that makes that possible is consolidation, workload isolation, indexing and query path optimization on the transaction path itself, and capacity planning against measured growth.
Yes. A reporting delay is usually created somewhere between the transaction and the report rather than in the report itself, so the work covers the data platform, the extract and transformation path, and the visualization layer. Investment and portfolio analytics, risk dashboards, and decision support tools are all in scope for consulting engagements.
Microsoft SQL Server, Azure SQL, Oracle, PostgreSQL, and MySQL, running on premises or in AWS, Microsoft Azure, and Google Cloud. A mixed estate is covered under one agreement and reported in one document rather than split across separate platform reviews.
The first conversation covers transaction volume, the reporting calendar, and which frameworks reach the data. An assessment then establishes what the controls actually do, rather than what the documentation says they do.
Let us show you what's possible.
Two ways to start
US-based DBAs. PCI DSS, SOX, and SOC 2 delivery experience.