Overview

The Humanitec Platform Orchestrator offers integration and extension possibilities to automate manual processes and connect with other systems and processes.

Integrations and extensions are essential for building a comprehensive Internal Developer Platform that provides a consistent developer experience while supporting the unique needs of your organization.

To get started, check out the Integrate your CI guide to set up your CI pipeline and notify the Humanitec Platform Orchestrator of changes.

The following sections describe how to integrate or define your existing infrastructure with the Humanitec Platform Orchestrator.

CI Pipeline

CI system integration allows deploying applications on every code change by notifying the Platform Orchestrator to provision resources defined in the Score file. Integrate your CI system by notifying the Humanitec Platform Orchestrator on every git push.

Containerization

Refer to our Kubernetes documentation to understand how it’s defined in the Humanitec Platform Orchestrator. Additionally, learn about the definition of Namespaces for your containerized applications.

By leveraging these definitions and understanding their integration capabilities, platform teams can construct a flexible Internal Developer Platform tailored to their stack and workflows. This ensures a consistent developer experience.

Drivers

Drivers provision the resources defined in Score files. Built-in Drivers provide out-of-the-box support for major clouds and tools. Extend the Humanitec Platform Orchestrator by writing custom Drivers to provision resources in other platforms.

The following are a list of built-in Drivers supported natively by Humanitec.

Database Drivers

DNS Drivers

Generic Drivers

Kubernetes resource Drivers

Volume Drivers

Networking

Set up DNS records, TLS, ingress controllers, and webhooks for your applications by integrating the Humanitec Platform Orchestrator with your networking infrastructure.

Storage

The Humanitec Platform Orchestrator can be integrated with your databases, volumes, and blob storage on a variety of cloud providers and on-premises through drivers.

Workload Profiles

Workload Profiles customize Score definitions with environment-specific values like namespaces, subnets, and resource sizes. This separates workload topology from infrastructure details.

Top