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.