โ† All DevOps Flashcard Decks

DevOps Flashcards

25 cards from real DevOps practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 20 DevOps flashcards as text
  1. 1. The importance of gathering data on everything and making sure that mechanisms are in place to provide visibility into all systems represents which DevOps value?

    Answer: Measurement

    Correct answer: Measurement One of the five DevOps values is measurement. It insists on gathering all available data in order to comprehend the current organization. Then, using this data, an improvement plan should be developed.

  2. 2. What is one of The Second Way's goals?

    Answer: Shortening feedback loops

    The Three Ways of DevOps are fundamental principles guiding its implementation. The Second Way, often called the 'Way of Feedback,' specifically emphasizes creating and amplifying feedback loops throughout the system. Its primary goal is to ensure that information flows quickly and effectively, allowing for rapid detection of problems, continuous learning, and adaptation.

  3. 3. Which of the following best describes DevOps?

    Answer: A cultural and professional movement

    DevOps is fundamentally a cultural and professional movement, rather than just a toolset or a specific methodology. It advocates for a significant shift in mindset, promoting collaboration, communication, and shared responsibility between development and operations teams. This cultural transformation aims to break down silos and foster an environment of continuous improvement for faster and more reliable software delivery.

  4. 4. Which of the following teams represents the development part of DevOps stakeholders?

    Answer: Product Manager

    In a DevOps context, the 'development' part encompasses all roles involved in defining, designing, and building the product. A Product Manager is crucial here as they represent the customer, define requirements, prioritize features, and guide the product's direction. They embody the strategic and business-oriented aspect of development, ensuring the right product is built to meet market needs.

  5. 5. Which of the following is a DevOps business value?

    Answer: Productivity

    DevOps aims to improve the overall efficiency and effectiveness of software delivery, which directly translates into business value. Increased productivity is a key outcome, as streamlined processes, automation, and improved collaboration allow teams to deliver more features and value in less time. While other options are important operational metrics, productivity represents a broader, direct benefit to the business.

  6. 6. Which of the following statements about project management in software development is TRUE?

    Answer: Use the agile method to get quick feedback.

    Agile methodologies are specifically designed to be iterative and incremental, delivering small, functional pieces of software frequently. This approach prioritizes continuous customer involvement and rapid feedback loops. By releasing often and gathering feedback early, teams can quickly adapt to changing requirements and ensure the product meets user needs effectively, making 'quick feedback' a core tenet of agile.

  7. 7. Which of the following statements about DevOps is NOT correct?

    Answer: A one size fits all strategy

    DevOps is a set of principles, practices, and cultural philosophies, not a rigid, prescriptive framework. Its implementation varies significantly across organizations based on their specific context, existing culture, tools, and goals. Therefore, claiming it's a 'one size fits all strategy' is incorrect, as successful DevOps adoption requires tailoring and continuous adaptation to an organization's unique environment.

  8. 8. Which of the following is NOT an example of a DevOps collective body of knowledge?

    Answer: Public Standards by ISO

    A collective body of knowledge in DevOps typically refers to the accumulated wisdom, research, publications, and practical expertise shared within the community. This includes academic research, industry publications, and the subject matter expertise of practitioners. Public Standards by ISO, while important for quality and compliance, are formal, external standards rather than a direct component of the organically evolving, community-driven 'collective body of knowledge' specific to DevOps practices and principles.

  9. 9. Which DevOps practice backs up The Second Way?

    Answer: Peer review of production changes

    The Second Way of DevOps, the 'Way of Feedback,' emphasizes creating and amplifying feedback loops to prevent problems from recurring and to learn from failures. Peer review of production changes directly supports this by providing a critical feedback mechanism before changes impact users. It allows for early detection of potential issues, knowledge sharing, and learning from others' perspectives, thereby shortening and improving feedback loops.

  10. 10. Which of the following is a business value of DevOps?

    Answer: Increased market share

    While 'Reduced time to deploy' and 'Reduced defect cycle time' are important operational metrics and direct outcomes of DevOps, 'Increased market share' represents a higher-level business value. By enabling faster delivery of high-quality features, improved reliability, and quicker response to market demands, DevOps helps organizations innovate more rapidly and gain a competitive edge. This ultimately contributes to attracting more customers and increasing market share.

  11. 11. What are the proper DevOps values?

    Answer: Culture, Automation, Lean, Measurement, Sharing

    The acronym CALMS (Culture, Automation, Lean, Measurement, Sharing) is widely recognized as encapsulating the core values and pillars of DevOps. Culture emphasizes collaboration and trust, Automation focuses on streamlining processes, Lean promotes efficiency and waste reduction, Measurement highlights data-driven decision-making, and Sharing fosters knowledge exchange and transparency. These five elements collectively define the holistic approach of DevOps.

  12. 12. Which of the following is a DevOps goal?

    Answer: Lower failure rate of new releases

    A primary goal of DevOps is to improve the reliability and stability of software delivery. By integrating development and operations, automating processes, and implementing continuous testing and monitoring, DevOps aims to reduce the risk associated with new releases. A lower failure rate of new releases means fewer incidents, less downtime, and a more stable production environment, directly benefiting both users and the business.

  13. 13. The Bi-Modal IT is

    Answer: A concept where two distinct IT methodologies exist in the same company

    Bi-Modal IT is a concept, often associated with Gartner, that suggests organizations should operate two distinct modes of IT delivery. Mode 1 focuses on traditional, predictable, and stable systems (often using waterfall-like approaches), while Mode 2 focuses on agile, experimental, and fast-paced development for new initiatives. This approach acknowledges that not all IT needs can be met with a single methodology, allowing companies to balance stability with innovation.

  14. 14. Why is it essential for lT to understand and support the company's "why"?

    Answer: They must comprehend why the organization exists, as well as its purpose, cause, and belief.

    Understanding the company's 'why' (its core purpose, mission, and values) is crucial for IT because it aligns their work with the broader organizational goals. When IT professionals comprehend the fundamental reason the company exists, they can make more informed decisions about technology choices, project priorities, and innovation. This ensures their efforts directly contribute to the company's strategic objectives and overall success, fostering a sense of shared purpose.

  15. 15. What is a method for moving work through a process at a manageable pace?

    Answer: Kanban

    Kanban is a visual workflow management method designed to manage and improve work-in-progress. It uses visual boards to represent work items and their stages, explicitly limiting the amount of work in progress (WIP). By limiting WIP, Kanban helps teams focus on completing tasks, reduces bottlenecks, and ensures work flows through the process at a sustainable and manageable pace, preventing overload and improving efficiency.

  16. 16. What issues does DevOps solve?

    Answer: All of the above

    DevOps addresses a wide range of issues prevalent in traditional software development and operations. It tackles long deployment cycles through automation and continuous delivery, improves code and infrastructure quality by fostering collaboration and early feedback, and helps modernize outdated applications by promoting continuous improvement and iterative development. Essentially, DevOps aims to optimize the entire software delivery lifecycle, resolving many common pain points.

  17. 17. What exactly is the DevOps process loop?

    Answer: Plan, code, build, test, deploy, operate, monitor, plan

    The DevOps process loop, often visualized as an infinity symbol, represents the continuous and iterative nature of software delivery. It typically starts with planning, moves through coding, building, testing, and deploying, then continues into operating and monitoring the deployed system. The insights gained from monitoring feed back into the planning phase, completing the loop and enabling continuous improvement and adaptation.

  18. 18. What cultural shift is described by DevOps?

    Answer: All of the above

    DevOps fundamentally represents a significant cultural shift within an organization. It advocates for breaking down traditional departmental silos between development and operations teams, fostering a collaborative environment where responsibilities are shared across these lines. This encourages developers and IT operations personnel to work closely together, promoting communication, empathy, and a shared understanding of goals, ultimately leading to more efficient and reliable software delivery.

  19. 19. Who should be involved in planning activities and serve as change agents when attempting to effect major change?

    Answer: Early adopters

    When initiating major organizational change, involving early adopters is crucial. These individuals are typically enthusiastic about new ideas, willing to experiment, and can influence their peers. By engaging early adopters in planning and empowering them as change agents, organizations can build momentum, demonstrate success, and create a ripple effect that encourages broader adoption and reduces resistance from others.

  20. 20. Which of the following statements about DevOps transformation is FALSE?

    Answer: Promote inertia

    DevOps transformation is inherently about driving change, innovation, and continuous improvement. Promoting inertia, which means resisting change and maintaining the status quo, is directly contrary to the goals and spirit of DevOps. Successful transformations require actively overcoming inertia by focusing on critical behaviors, investing in skills, and building capabilities that lead to lasting, positive change.