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

  1. Containerisation
      1. Consistency and Reproducibility,
    1. Isolation,
    2. Efficiency,
    3. Scalability,
    4. Immutable Infrastructure.
  2. Shift left testing and security
    1. early testing and bug detection in the development process
        1. Implementation of Early Testing
      1. Adoption of Continual Testing
      2. Promotion of Shared Responsibility
      3. Integration of DevSecOps
      4. Focus on Better User Experience
  3. Continuous integration and continuous deployment
    1. Small, Early, Often, During
  4. Git for source control
    1. distributed
    2. find the diff, commit and push
    3. branches etc
  5. Making use of spot instances
    1. pricing optimisation
    2. in life also there are so many spont instance people we can make use of
    3. people who are in breaks
  6. Orchestration
  7. Utilisation based autoscaling
  8. Message queues for separation of intent and execution
  9. Sensible trade offs
  10. Redundancy backups and restorations

    All notes