Questions Flashcards
Memorize
What exactly is DevOps all about?
Connecting development and operations
Which of the following best sums up DevOps’s goal?
Enhance teamwork and automate software delivery
Which two key approaches gave rise to DevOps?
Agile and Lean
What is one of DevOps’ main advantages?
Quicker and more dependable software releases
Of the following, which is NOT a fundamental principle?
Isolation
The First Method of DevOps emphasizes:
Quick task transfer from Development to Operations
What is the focus of the Second Way of DevOps?
Feedback loops between operations and development
Which option best embodies the Third Way of DevOps?
Continuous learning and experimentation
How does DevOps benefit from feedback?
Facilitating quicker issue response
What is an illustration of DevOps continuous learning?
Regularly conducting retrospectives
Which group is primarily in charge of guaranteeing the reliability of applications?
Operations
Which of the following promotes improved DevOps collaboration?
Automation and shared responsibility
What is the main advantage of Dev, Ops, and QA communicating with each other?
Software releases that are quicker and more reliable
How does a Site Reliability Engineer (SRE) function inside DevOps?
Connecting development and operations
Which of the following describes a typical communication DevOps practice?
Daily stand-up meetings
In DevOps, which version control system is most frequently used?
Git
What is version control in DevOps used for?
Monitoring code modifications
What can developers accomplish with Git’s ‘branching’ feature?
Develop new features without changing the core code
What is the default Git main branch called?
Main (or Master)
To clone a Git repository, what command is used?
git clone
Continuous Integration (CI): What is it?
Frequently merging code changes
What is the most popular tool for CI?
Jenkins
What is the purpose of a CI pipeline?
Automate testing and code integration
Why is automated testing used in continuous integration?
Decrease defects prior to deployment
What is the best version control solution for continuous integration?
Git
What distinguishes Continuous Deployment (CD) from Continuous Integration (CI)?
CD is about automatically distributing code changes, but CI is all about mixing them.
What is the purpose of a CI/CD pipeline?
Automating the software delivery procedure.
What is an example of a common CD tool?
Actions on GitHub
What is Continuous Delivery’s primary objective?
Ensuring software is available for release at any moment.
What distinguishes Continuous Delivery from Continuous Deployment?
Continuous Deployment automatically releases.
What is the focus of Agile?
Working directly with customers and making tiny, frequent improvements.
What is the primary distinction between Scrum and Kanban?
Scrum is broken up into set time periods, whereas Kanban focuses on a seamless process.
Which of the following is a Lean principle?
Eliminating everything superfluous.
What is the most popular Agile framework for DevOps?
Scrum
What is the connection between Lean concepts and DevOps?
Always getting better.