Industries

Database services for banks and financial services

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

The case for treating the data layer as a control

Three constraints apply at once, and each one limits the answers available to the others.

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.

The close is a date nobody can move

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.

The controls narrow the remedy

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.

What makes financial services database work different

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.

Delivered on premises and in AWS, Microsoft Azure, and Google Cloud, by US-based DBAs and consultants.

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.

Where the work goes in a financial environment

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.

Core platforms and migration

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 that keeps up with the transactions

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 and transaction processing

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.

Analytics and decision support

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.

Enterprise-scale consolidation

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.

Controls and risk

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

What an examiner asks the database to prove

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.

  • Segmentation. Which systems can reach cardholder data, demonstrated at the network and the database rather than asserted in a diagram.
  • Encryption and key handling. Data at rest and in transit, with a documented answer to who can decrypt what and who holds the keys.
  • Privileged access. Named accounts, least privilege, separation of duties, and a review cadence that produces a dated record.
  • Logging and retention. Database activity captured and retained to the period the framework requires, not to whatever the disk allows.
  • Change control. Every schema and configuration change attributable to a person, a ticket, and an approval.
  • Recovery evidence. Restores tested and dated, with the recovery point and recovery time the environment actually supports written down.
Frameworks in scope PCI DSS SOX SOC 2

Delivered result

What one financial services engagement was worth

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

Prevented a $2.3M exposure

  • Discovered 40 percent of backups failing silently
  • Achieved a passing compliance audit
  • Avoided $2.3M in potential regulatory penalties
  • Established tested disaster recovery procedures

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.

Why financial institutions bring in Fortified Data

Scale that is already proved

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.

Controls designed in, not retrofitted

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.

The calendar is understood

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

Three financial services engagements

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 payment system whose reporting ran 30 days behind

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.

A migration across 6,500 bank branches

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.

Global data platforms for three of the largest banks in the world

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.

What a payments client says about the partnership

Having Fortified Data on my team gives me a competitive advantage.
David Hyde Global Payments

Common questions about financial services database work

Which parts of financial services does Fortified Data work with?

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.

How does Fortified Data handle PCI DSS and SOX requirements?

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.

Can database work be scheduled around period close?

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.

Can Fortified Data migrate a core banking or payment system without downtime?

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.

How does Fortified Data handle transaction volumes at payment processing scale?

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.

Does Fortified Data work on reporting and analytics as well as the database?

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.

Which database platforms does Fortified Data support in financial services?

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.

Find out what the environment would not survive

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.