Continuous Integration & Deployment
- Configuring automated pipelines using Github Actions or Gitlab CI
- Setting up automated tests, static analyses and security analyses
- Building artifacts or Docker images in automated pipelines
- Containerizing existing applications according the 12 factor rules
- Running self-hosted autoscaleable Github or Gitlab runners
- Automated deployment with Helm, Kustomize and/or GitOps
- Blue/green and canary deployments
- Review deployment on feature branches
- Release workflows with semver, Gitflow, Github flow