Stop working through repetitive tickets to create or maintain infrastructure. Define resources once and share them across many workloads. Manage them as a fleet.
Configure resource definitions in code to define how and when resources get created or updated. Orchestrate the update and creation of any resource across cloud and on-prem, directly through the cloud APIs or in tandem with any IaC format. Set a wide context for a high degree of standardization and choose your ideal level of abstraction.
Define the level of abstraction that works for your developers. Let them consume anything as code (Score) or through a UI (Portal). They describe what their workload needs to run, independently of the environment (e.g. adding a database, spinning up a complete ephemeral environment or changing the CPU allocation). All possible in a breeze.
Whether itโs your Terraform files, Crossplane, Pulumi, CDK or a mix of all of them, the Platform Orchestrator can orchestrate your existing setup and let you maintain templates. Define reusable resource definitions in a language that works for you.
The Platform Orchestrator provides you with a single API to query information, e.g. โwhat are all applications that depend on a resource definition?โ. You can update one file and securely enforce the change across all dependent applications.
Tune the degree of standardization and abstraction by granting users the right to create or update resource definitions with granular RBAC. Enforce the use of mandatory configurations in production environments. Run policy checks and sign off workflows before executing the final deployment.
Developers describe their workloads and dependent resource in an environment agnostic way using Score. Platform engineers define how to update/create executable configurations based on the context. The Platform Orchestrator creates a consistent code representation of the environment based on this input. Latest configuration changes are enforced with every deployment. The Humanitec Portal allows you to visualize whatโs running where.
The Terraform Driver is a fully customizable Driver offered by the Humanitec Platform Orchestrator. Provision any Resource Type your Workloads depend on.