Environments inherit a hardened security posture and compliance-ready controls by default, across every environment from preview to production.

Environments run with a read-only file system and a controlled execution model. Security controls are enforced automatically, without application-level customization.
Upsun provides a platform foundation aligned with common compliance requirements, with certifications and guidance documented in the Trust Center.
Security patches and platform updates are applied regularly by Upsun. No tracking, no manual fixes, no exposure to known vulnerabilities.
Build on certified infrastructure and let the platform carry the audit burden.
A financial services team runs customer-facing applications with platform-level controls that align with regulatory requirements, without building custom security infrastructure.
A platform team enforces role-based access across multiple projects, ensuring developers and operators have appropriate permissions without a separate access layer.
An organization relies on Upsun's managed updates and Git-based auditability to maintain compliance as applications evolve, without dedicated compliance engineering.
Every configuration change versioned in Git, every platform action logged. Internal reviews and external audits without additional tooling.
Centrally managed permissions with MFA, role-based access control, and comprehensive audit logging. Least-privilege access enforced across every project.
Encryption in transit and at rest. Region-specific deployment to meet data residency and sovereignty requirements.
Upsun Cloud’s compliance covers ISO 27001, SOC 2 Type 2, PCI DSS Level 1, HIPAA, and TX-RAMP. The OVHcloud FR-3 region isn’t covered by the ISO 27001, PCI DSS and SOC 2 certifications, and HIPAA and TX-RAMP workloads run on the US-4 region. Reports and details are in the Upsun Trust Center.
With Upsun Cloud, your infrastructure and app configuration live in Git, so every change is reviewed, versioned and traceable like code. Secrets can stay out of the repository as sensitive variables, and preview environments let teams check a change before it reaches production.
Upsun Cloud supports each of these with Git-based configuration, sensitive variables, and preview environments built from the same configuration as production. You can also run checks such as linters, static analysis and dependency scanners in the build hook, so they run on every change.
Upsun Cloud hides preview environments without a custom domain from search engines. Anyone with the URL can reach one unless HTTP access control is on. New environments can inherit that setting from their parents.