Devops
Devops
com/pulse/three-ways-key-principles-devops-michal-florys
A company is not yet using DevOps practices. The team notices a problematic
accumulation of technical debt.
One of the team members suggests implementing DevOps practices to solve this
problem.
Which DevOps practices support reducing technical debt?
Working of DevOps team together for a longer time duration, has the benefit that
______________.
1. The team uses their experience to innovate and improve the process.
Which of the given statement is applicable for the COTS (Commercial off-the-shelf
software)?
1. COTS requires customization and scripting to configure the system.
Select the correct option for making changes to a scaled environment under
configuration management.
1. Through fully controlled scripts
Identify the factor which dampens successful development and delivery of software
by DevOps team.
Forming a DevOps team for a short period of time during a project
What is not applicable for Agile?
Satisfying the customer through exact fulfillment of their requirements is a
priority.
Select the original waste type of Lean Production, for task switching in IT.
1. Transportation
Select the original waste type of Lean Production, for task switching in IT.
1. Transportation
A team stores not only source code, but many other things related to the IT system,
such as tests, scripts, artifacts, libraries and many other things.
Which DevOps principle has this team implemented?
Version control
Welcoming change
¿ Continuous Delivery? - Creo que es esta
What helps a DevOps team to successfully develop and deliver working software?
When value stream mapping, which metric is essential to measure for each step?
Even more than Agile or Scrum, DevOps encourages continuous delivery of new
functionality and continuous feedback from the customer.
What does this achieve?
DevOps practices incorporate the value stream concept from Lean Production.
What is a value stream?
Your team works in three-week iterations and cannot get all the work for a batch
done within the iteration. They frequently encounter bottlenecks.
What is the best reaction of the team after they identify a bottleneck?
Extend the length of this particular iteration to four weeks to remove the
bottleneck
What is the DevOps practice called that maximizes detection of common errors?
Shift Left
When many bureaucratic processes are in place, because this causes inflexibility
Because of the high risks of business disruption when integrating large numbers of
systems
IT work within DevOps is organized differently from more traditional practices,
using newer infrastructure management technologies to make this possible.
Which two technologies are meant? (Choose two.)
Automation
Cloud computing
There are many reasons for an organization to become interested in DevOps. When
should companies become interested in DevOps?
When no other method gives the necessary results
Which requirements should a DevOps team take into account when working on a backlog
item?
Both non-functional and functional requirements
A clear Definition of Done is critical in DevOps and considers the value for the
customer. What is a good description of Done for DevOps?
Tasks need to be prioritized. This prioritization takes place in the queue at the
entry of the value stream. Why does this prioritization often cause problems?
Because when many decisions are made before work even starts, like in the
traditional approach, this causes massive delays.
The value stream helps to realize a smooth and uniform flow through all process
steps.
For DevOps, finding the balance between moving quickly and maintaining application
reliability is important. How does version control support this?
By allowing any member of the team to freely delete unnecessary files and documents
Pay-per-use System
Fixes should be found and implemented as soon as possible after detection of the
deficiency.
A value stream map shows clearly where the inefficiencies in a value stream are.
Why should a value stream map be made?
DevOps relies heavily on the principles and practices of Lean Production. One of
the types of waste in IT is 'task switching'. From which original type of waste is
this the translation for IT?
Transportation
What is an advantage of having a DevOps team work together for a longer period?
The team uses their experience to innovate and improve the process.
Because DevOps publications do not always reflect reality and hide difficulties and
failures.
What is not a reason to keep the Work-in-Progress (WiP) limited?
Commercial off-the-shelf software (COTS) is used to quickly get the results needed,
because it takes time to develop your own software. What is true about COTS?
A company wants to reduce their time-to-market from years to months. One of their
employees says they should consider using DevOps methods in the IT department. Why
would changing to DevOps help reduce their time-to-market?
Because DevOps uses self-sufficient dedicated teams, there is more agility to deal
with changing product requirements.
What does not help a DevOps team to successfully develop and deliver working
software?
The most valuable information of a value stream map is taken from three key
metrics. What is one of these three key metrics?
A good version control system is one of the highest predictors of high performance
in DevOps. What is necessary to apply version control successfully?
When can the use of DevOps for organizational and technological changes lead to
chaos and loss of control?
When looking at the emergence of DevOps, new ways of interacting between parties
involved in software development triggered a need for new ways of IT management.
This resulted in DevOps. Which parties that found new ways to interact are meant?
According to DevOps practices, what is the best way to increase the level of
operational control?
DevOps accelerates the delivery of new and modified products to the market and
customers.
To start with identifying those systems that are loosely connected with others
) Trace the incident back to a recent deployment and roll the system back to a
previous stable state
DevOps recommends visualization of the work done. Which two goals can be realized
by visualization? Please remember to choose 2 answers
Building a pull-system
Identifying inefficiencies
) The business
When implementing the deployment pipeline, problems are encountered. Initially,
there are not enough pre-developed tests to ensure steady operation of the
Production environment. Which solution best addresses this problem?
Increase the coverage of the code with tests as technical debt, which must be
addressed as soon as possible
In traditional practices many things can go wrong with releases: some changes are
not documented, the system has not been backed up fully, or there is no previous
state of the system saved. How does DevOps ensure frequent releases without these
problems?
By automating Releases
What is the first step in value stream mapping?
The team works in one-week iterations and frequently encounters bottlenecks. What
is the best reaction of the team after they identify a bottleneck?
What should be done with a released product to make it useful and easy to operate?
Waterfall development was causing certain problems by not delivering what the
business needed. Agile addressed some of these problems.
What is a Waterfall feature that is no longer used in Agile?
A company wants to increase production stability. They have already automated all
testing of new releases.
What else do they need to automate to increase production stability?
System and application monitoring
The most valuable information of a value stream map is taken from three key
metrics.
What is one of these three key metrics?
Process time
In DevOps, the organization should start where they are and progress iteratively.
What needs to change compared to a more traditional environment to facilitate
progression?
Management principles and approaches to information technology
A team stores not only source code, but many other things related to the IT system,
such as tests, scripts, artifacts, libraries and many other things.
Which DevOps principle has this team implemented?
Version control
A company is not yet using DevOps practices. The team notices a problematic
accumulation of technical debt. One of the team members suggests implementing
DevOps practices to solve this problem.
Which DevOps practices support reducing technical debt?
Automation
Cloud computing
Because of the high risks of business disruption when integrating large numbers of
systems
When many bureaucratic processes are in place, because this causes inflexibility
Your team works in three-week iterations and cannot get all the work for a batch
done within the iteration. They frequently encounter bottlenecks.
What is the best reaction of the team after they identify a bottleneck?
Extend the length of this particular iteration to four weeks to remove the
bottleneck
What is the DevOps practice called that maximizes detection of common errors?
Shift Left
DevOps practices incorporate the value stream concept from Lean Production.
What is a value stream?
Yes, because the deployment pipeline is needed for continuous automation activities
Resource pooling and rapid elasticity make cloud computing cheaper, so that
resources can go to development
Value stream mapping should be used to identify security leaks and unauthorized
persons
Monolithic architecture
Even more than Agile or Scrum, DevOps encourages continuous delivery of new
functionality and continuous feedback from the customer.
What does this achieve?
When value stream mapping, which metric is essential to measure for each step?
What helps a DevOps team to successfully develop and deliver working software?
A company wants to increase production stability. They have already automated all
testing of new releases.
What else do they need to automate to increase production stability?
The most valuable information of a value stream map is taken from three key
metrics.
What is one of these three key metrics?
Percentage complete
Process time
??????
What should be taken into account most when prioritizing tasks according to DevOps
practices?
DevOps implies that not only the boundary between Development and Operations must
disappear.
Which other boundary must also disappear?
The boundary between the IT department and the business
What should be taken into account most when prioritizing tasks according to DevOps
practices?
How much value the task adds
Commercial off-the-shelf software (COTS) has both advantages and limitations for
businesses.
What is true about COTS?
COTS will save the business time and money, by reducing development time
Which one of the below is NOT an example of collective body of knowledge for
DevOps?
Public Standards by ISO
DevOps is NOT
A one size fits all strategy
DevOps is NOT a one size fits all strategy. For every DevOps implementation the
strategy needs to be defined based on the organization's vision and goals (WHY).
Which is a business value of DevOps?
• Increased market share
Which is a method that pulls the flow of work through a process at a manageable
pace?
Kanban is a FLOW based method which enables PULL system at a sustainable pace. The
Japanese term Kanban means 'cards you can see'.
Explanation The purpose of NewOps is NOT to remove the need of human competencies.
But to use the human competencies for better decision making, creating more
automation, client interactions, etc.
An organization has been widely criticized for repeated delays bringing a new
product to market. Once live, the product is error prone, prompting further
criticism. Which BEST represents a step the IT organization could take to improve
its relationship with the business?
Focus on improving time to market
Balance responsiveness to change and stability
“The importance of collecting data on everything and ensuring that there are
mechanisms in place to provide visibility into all systems” represents which value
of DevOps?
Measurement
Which best describes The Three Ways?
Core principles of DevOps
Roadmap for implementing DevOps
Explanation: The three ways of DevOps is also called the three principles of
DevOps.
Development part of DevOps stakeholders represent which one of the below teams?
Product Manager
Bi-Modal IT is
A concept where two distinct IT methodologies exist in the same company
MTTR
Deployment frequency
Explanation:
Both 'Deployment Frequency' and 'Mean Time To Recover (MTTR)' helps in
demonstrating the IT benefits of DevOps. Other metrics are Deployment Time and
Deployment Success Rate.
Which of the following is the result of and a key contributor to the downward
spiral that frequently occurs within IT ?
Technical debt
Which of the following statements is true about necessary non-value add work ?
It should be minimized.
Why is disrutptive competition driving the business to demand mor value from IT ?
Effective IT is an absolute requirement for the digital transformation required to
complete in the current marketplace and keep pace with technological changes to
customer requirements.
Cloud technology has enabled business competition to rapidly come to market and
disrupt traditional business models without having to enormously invest in
infrastructure
Ther is now a wider variety of cloud-based technical services
Which of the following statements best describes knowledge according the dikw model
?
It tells you the answer to the questions such as who, what, when or where.
Which of the following is a key differentiator of transformational leadership vs.
traditional leadership ?
Transf. Leaders lead with questions
Transf. Leaders enable effective teamwork
Transformational leaders are involved.
All of the above -
What are the benefits of having devops teams constructed around product and
platforms rather than by specific functions and in silos ?
They encourage collaboration and address the problems and task orientation.
AS part of the first way of devops, what is the overall goal of flow ?
To decrease the amount of time for changes to be deployed into production and
increase the reliability and quality of those services.
Your team uses continuous delivery. What are two reasons to keep batch size small
Test4
Which of the following sets of skills are essential for a DevOps professional?
• Business, technical, soft skills, self-management
When trying to effect major change, who should be engaged in planning activities
and serve as change agents?
• Early adopters
In a DevOps culture, which is the best way to determine the frequency of release
windows?
• Talk to the business
In the context of agile software development which of the following in NOT a
responsibility of IT operations?
• Managing the product backlog
DevOps practices in relation to Change Management include…
Using change models
Increasing the number of automated approvals
Increasing the percentage of standard changes
An organization has been widely criticized for repeated delays bringing a new
product to market. Once live, the product is error prone, prompting further
criticism. Which BEST represents a step the IT organization could take to improve
its relationship with the business?
Balance responsiveness to change and stability
DevOps is NOT
A one size fits all strategy
Development part of DevOps stakeholders represent which one of the below teams?
Product Manager
An organization is considering introducing Continuous integration to their software
development efforts. What would be the PRIMARY advantage of this approach?
Code commits can be tested together in order to detect and remediate errors before
they go into production
Test3
Which of the following activity is NOT an activity of Third Way in DevOps
Practices?
Improve the constraints
Which of the following DevOps practices is a cultural approach to creating
available, survivable, defensible, secure, and resilient software?
• Rugged DevOps
Which of the following is NOT TRUE for Continuous Deployment?
• Reduces the cost, time, and risk of delivering incremental changes
Which of the following are the examples of common constraints?
• Development delays
• Overly tight architecture
• Complex or bureaucratic processes
Which of the following is NOT TRUE for Continuous Deployment?
• Reduces the cost, time, and risk of delivering incremental changes
Which of the following are the examples of common constraints?
• Development delays
• Overly tight architecture
• Complex or bureaucratic processes
Which of the following DevOps practices brings in a mindset that "everyone is
responsible for security" with the goal of safely distributing security decisions
to those who hold the highest level of context without sacrificing the safety
required”?
DevSecOps
Which of the following sets of skills are essential for a DevOps professional?
Business, technical, soft skills, self-management