345 Tech Talks
7: Episode 7: Our 10 Principles for DevOps Part Deux
- Autor: Vários
- Narrador: Vários
- Editora: Podcast
- Duração: 1:13:49
- Mais informações
Informações:
Sinopse
This follows on from the first part where we covered the first 5 principles of DevOps: Automate everything Git is the source of truth No sensitive data or values are stored in Git Adopt an Infrastructure as Code (IaC) approach Adopt an Immutable Infrastructure approach We get straight onto the content by diving straight into the remaining 5 principles: Adopt an Immutable Application approach Especially pertinent to testing. We need to make sure that our application is isolated when regression testing so that we don't pollute our results when other tests are running or other changes are being tested. This unblocks our release pipeline because we can test in parallel and not in series. A great thing here is that we can reduce our infrastructure costs using Kubernetes as we can create short-lived isolated applications for testing. Previously we might have had to have a large number of test environments to parallelise, at high cost. Each infrastructure environment gets its own Git repository This is a security is