Linkedin Notes Flashcards
(131 cards)
What does CAMS stand for?
Culture
Automation
Measurement
Sharing
What are the 3 ways of DevOPs?
- System Thinking and the Principles of flow
2.Amplifying feedback loops - Culture of continuous experimentation and learning.
What are the 5 practices of Dev OPs?
1) Culture
2) Process
3) Infrastructure as a code
4) Continuous delivery
5) Site reliability engineering
People over Process over Tools
Which practice area of DevOps focuses on creating and maintaining a stable and safe environment where your people can learn, share, experiment, succeed, and even fail?
Culture
How would you summarize the idea behind DevOps?
DevOps is a partnership of all the team members involved in software development and operations.
A plan to improve the overall throughput of a service would be best served by which DevOps principle?
Systems thinking requires an engineer to think about the entire system holistically.
Tools are chosen daily for many purposes. Which qualities should you look for in a tool before combining it into a toolchain?
1) Dynamically adaptable
2) Is not too large and complicated for the task at hand
3) Easily integrates with other tools
How can DevOps tangibly benefit an organization?
1) It helps a company focus on a small group of problems.
2) It allows a company to deal with high-pressure issues more efficiently.
3) It helps a company improve both IT and business outcomes.
What would be an example of practicing Infrastructure as Code?
creating and maintain systems using a software development approach instead of a manual worker approach
What are the three levels of DevOps understanding?
Values, principles, and practices
Values for what we believe, principles for how we formalize those beliefs into a detailed plan, and practices for how we put them into action.
Why is the KISS principle important when choosing tools?
Extensive complexity degrades your entire toolchain.
Too much complexity causes your entire stack to break down, jeopardizing your goals.
Which attribute is most detrimental in a DevOps tool?
only having a UI-driven interface
Which problem type does DevOps address?
DevOps promotes understanding among employees, which can lead to better business outcomes.
How can you implement the Third Way’s idea of experimentation and learning in your work environment?
Allow employees to work together to try out new approaches on real projects.
Learning by doing is how we advance the state of the art in our organizations.
Accepting goals that cross organizational silos describes which core value?
Culture is the “C” in CAMS. True change requires changes in approach at the people or cultural level, which then drives how you construct processes and what tools you choose.
What are the 3 types of organisation?
Pathological - Power oriented
Bureaucratic - Rule orientated
Generative - Performance oriented
What is Conway’s Law
Organisations that create designs as a copy of their own communication structure.
What does Kaizan mean?
Change for the better, translated to continuous improvement.
What are the 5 principles of Kaizen?
1.Know the customer
2.Enable smooth workflow
3.Go to the real place, or gemba
4.Empower people
5.Maintain transparency
What is the Kaisan improvement process (Kata)?
Act, plan, do, check, repeat
What is the single biggest impediment to building trust inside a DevOps organization?
Conflicting goals - Having conflicting goals means there are misunderstandings within the organization, so sharing information is discouraged.
What ends up resulting in more effective information flows in your organization?
Focusing on the overall mission
Focusing on the mission results in a generative organizational culture, which sports the healthiest communication paths.
How can you have a team facilitate a value flow without having to directly participate in it?
Provide self-service tooling