Automation & APIs

Infrastructure as Code with Terraform, OpenTofu, and CLI. secunet cloud transforms infrastructure provisioning into a software-driven, version-controlled, and repeatable process.
syseleven.de has become secunet.cloud. You are already on our new website. The platform, services and contacts remain the same.

From Manual Configuration to a Software-Controlled Process

Instead of manually configuring resources in the public cloud dashboard, Infrastructure as Code (IaC) describes the target environment in declarative configuration files. Three components form the foundation of this approach.

 

Declarative Configuration

The target environment is described in code rather than created manually. The focus is on the desired state of the infrastructure, not on the individual steps required to achieve it.

Architect

Terraform and OpenTofu implement the target architecture defined in the code and continuously synchronize the actual state of the cloud with the configuration.

Tool

The CLI provides infrastructure commands for scripts and pipelines and allows you to control the public cloud directly without having to click through the dashboard manually.

Proven tools for production use

secunet cloud integrates with the tools that technical teams already use - without requiring any additional system changes.

IaC-Engine
Terraform / OpenTofu

Declarative description of the target infrastructure, automatic synchronization between code and the actual cloud state, prevention of configuration drift.

Versioning
Git (GitLab / GitHub)

The infrastructure code is managed using version control. Every change is traceable, and it is possible to roll back to a previous version at any time.

Control
CLI

Direct, scriptable control of the public cloud—the foundation for automation, planned scaling, and use in CI/CD pipelines.

Pipeline-Integration
CI/CD-Systeme

Infrastructure checks such as linting and security scans can be integrated directly into existing pipelines before a resource goes live.

Architecture in Detail
How Infrastructure as Code Works in the Public Cloud

Terraform/OpenTofu ensures that the cloud environment matches exactly the state defined in the code. Manual misconfigurations are structurally prevented.


The infrastructure is stored as code in Git. Every change is traceable. If a deployment fails, the previous state is restored.


Identical environments for dev, test, and prod can be replicated in seconds using a CLI command.


Infrastructure checks such as linting and security scans are performed automatically in the pipeline before deployment.


Before each execution, the “plan” command displays the changes that will result—serving as the basis for budget control and approval processes.


Integration into existing environments
A single source of truth for the entire infrastructure

Terraform/OpenTofu as the architect, CLI as the tool—together, they create a central, versioned single source of truth for the entire cloud infrastructure. All changes are traceable via code and Git instead of manual interventions in the dashboard.

Integration with existing CI/CD pipelines (e.g., GitLab, GitHub) without additional system disruption. Infrastructure checks become part of the existing deployment process.

Centralized management of security requirements via Policy as Code. New projects automatically adopt the defined security rules.

Contact request

Automation & APIs for Your Infrastructure

Talk to us about implementing Infrastructure as Code in your public cloud environment.

I acknowledge that I have the right to object to the processing of my data at any time, with effect for the future. Further information on the processing of your personal data can be found at: https://www.secunet.cloud/en/privacy-policy.