Devops overview Flashcards
Devops?
Practives intented to reduce the time between commiting and producton
practice of operations and development engineers participating together
What are the two main people in devops and what do they do?
Developpers - implement idea , want to push new features
operators - place in production, want to keep system avialable.
What is the goal/motication of DevOps?
Organizations want to reduce the time to market for new features, without sacrificing quality.
Five main points of DevOps
Treat operators as first class citizens
make dev more responsible for incident handling
enforce deployment practices uniformly across both dev and ops
Use continuous deployment
develop infrastructure code using same processes as application code.
What are some other characteristics about the teams of Devops and their dynamics?
Speed up deployment by minimizing synchronous coordination among dev teams (meetings cost time cause everyone has to be there)
Teams must be small
What are the advantages of small teams
Advantages: make decisions quickly, less coordination overhead, more coherent units