Automation

Automation is the description and execution of necessary process steps based on a defined set of rules. Tasks that were previously performed manually can thus be carried out reliably, repeatably and traceably by an “automation” - for infrastructure just as for deployments.

Our tools

  • Ansible: agentless automation of operating systems, configuration and applications
  • Terraform: infrastructure as code - describe, plan and create environments reproducibly
  • GitLab CI / Jenkins: automated pipelines for build, test and deployment
  • Kickstart & more: automated base installation of servers

Types of automation

  • Build processes: compile, test and release software automatically
  • Infrastructure processes: provision and configure servers, network and storage from code
  • Deployment processes: publish applications to target environments according to defined rules
  • Test processes: automated quality assurance at every pipeline stage

Your benefits

  • less manual, error-prone work
  • identical environments and processes - reproducible at any time
  • more speed: from release to environment provisioning

Want to automate infrastructure or deployments? Contact us.