Hardened Images/Hardened FHIR Server

In testing Premium tier

Kapstone Hardened FHIR Server

A FHIR R4 repository for health departments and health information exchanges, without vendor lock-in.

from $0.40/hr·Small instance (≤2 vCPU); software fee in addition to the VM·Free trial: one month Azure, 30 days AWS

Function

HAPI FHIR on PostgreSQL behind nginx with mutual TLS required. FHIR R4 by default. Offered to the health sector only.

  • Runs HAPI FHIR, the open-source reference implementation, on PostgreSQL, behind nginx.
  • Requires mutual TLS: every client presents a certificate before any resource can be read or written.
  • Defaults to FHIR R4, the version in general use for public health exchange and EHR integration.
  • Provides a health department or HIE with a FHIR repository it owns, on infrastructure it controls, with no per-transaction fees.

This image is offered to the health sector only.

Intended use

Public health informatics programs implementing electronic case reporting, immunization or registry pipelines, and HIEs requiring a repository under their own control.

Components

FHIR server
HAPI FHIR (open source)
Database
PostgreSQL
Front end
nginx; mutual TLS required
FHIR version
R4 default
Intended customers
Health departments, HIEs, health systems

Hardening

Baseline shared by every image

  • AlmaLinux 9 with the DISA STIG profile applied; all exceptions documented
  • FIPS mode enabled at installation; the operating system crypto policy restricts the system to FIPS 140-3 validated cryptographic modules
  • SELinux in enforcing mode
  • fapolicyd application allow-listing
  • auditd configured with the STIG audit rule set
  • Authentication by customer-supplied SSH keys only (RSA; ed25519 keys are rejected under FIPS mode)
  • Monthly rebuilds with current security updates

Each control is explained on the Compliance page.

Evidence

Documentation issued with every release

  • Built on the hardened AlmaLinux 9 base; inherits its evidence pack
  • Mutual TLS required at the edge; no anonymous endpoint
  • Open-source stack with no proprietary extensions
OpenSCAP scan results
Automated STIG scan output from the exact build deployed.
DISA-format .ckl checklist
Opens in DISA STIG Viewer and can be provided directly to an assessor or ISSO.
SBOM (CycloneDX)
A software bill of materials listing every package and version on the image.
Documented exceptions list
Each open STIG item, the reason it remains open, and the mitigating control. Suitable as POA&M input.

Acquisition

Marketplace listing, free trial and private offers

Listing coming soon. Azure Marketplace first; AWS Marketplace to follow. Azure Government and AWS GovCloud regions are planned.

Free trial: one month on Azure, 30 days on AWS. The software fee is waived; the customer pays the cloud provider for the virtual machine. See Pricing.

Specifications

Operating systemAlmaLinux 9
Hardening profileDISA STIG; documented exceptions
CryptographyFIPS mode enabled at installation; OS crypto policy limited to FIPS 140-3 validated modules
AuthenticationCustomer-supplied SSH keys (RSA; ed25519 rejected under FIPS)
Release cadenceMonthly rebuilds; evidence pack per release
MarketplacesAzure first; AWS to follow. Azure Government and AWS GovCloud planned
Tier and pricePremium; from $0.40/hr for a Small instance. Launch range $0.40–$1.00/hr; final price set at launch
SupportBest-effort next-business-day by email included; paid priority support available
CustomizationConsulting engagement, quoted separately

Sectors

Sectors where this image typically applies

Contact Kapstone Systems

Describe the workload and cloud environment in question. Kapstone Systems will respond with a direct assessment of whether one of these images is appropriate and, if not, what alternative is recommended.

Email: info@kapstone.systems