I'm not sure if there is a world called as lifeops but this is pretty much me applying the concepts of Dev ops to life. I think there are lot of learnings that we can take from the devops directly into our live. I will be using this note as a placeholder so that I can keep expanding them in the future.
Some of the concepts that I would like to apply in life that I learnt from Dev ops are
- Containerisation
- Consistency and Reproducibility,
- Isolation,
- Efficiency,
- Scalability,
- Immutable Infrastructure.
- Shift left testing and security
- early testing and bug detection in the development process
- Implementation of Early Testing
- Adoption of Continual Testing
- Promotion of Shared Responsibility
- Integration of DevSecOps
- Focus on Better User Experience
- early testing and bug detection in the development process
- Continuous integration and continuous deployment
- Git for source control
- distributed
- find the diff, commit and push
- branches etc
- Making use of spot instances
- pricing optimisation
- in life also there are so many spont instance people we can make use of
- people who are in breaks
- Orchestration
- Utilisation based autoscaling
- Message queues for separation of intent and execution
- Sensible trade offs
- Redundancy backups and restorations