You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/site-reliability-engineering/articles/sre-and-devops.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,18 +9,18 @@ ms.date: 04/22/2020
9
9
ms.author: dnb
10
10
11
11
---
12
-
# Frequently asked questions: What's the relationship between site reliability engineering (SREs) and DevOps?
12
+
# Frequently asked questions: What's the relationship between SRE and DevOps?
13
13
14
-
There is a set of common questions that come up around the relationship between SRE and DevOps including "How are they same? How are they different? Can we have both in our organization?". This article attempts to share some of the answers that have been offered by the SRE and DevOps communities that get us closer to an understanding of this relationship.
14
+
There is a set of common questions that come up around the relationship between site reliability engineering and DevOps including "How are they same? How are they different? Can we have both in our organization?". This article attempts to share some of the answers that have been offered by the SRE and DevOps communities that get us closer to an understanding of this relationship.
15
15
16
16
## How are they the same?
17
17
18
18
SRE and DevOps are both modern operations practices that were created and developed in response to challenges that included:
19
19
20
-
- a growing complexity of our production environments and development processes
21
-
- increasing business dependency on the continuous functioning of those environments
22
-
- the inability to scale the workforce linearly with the size of these environments
23
-
- the need to move faster while still retaining operational stability
20
+
- a growing complexity of our production environments and development processes
21
+
- increasing business dependency on the continuous functioning of those environments
22
+
- the inability to scale the workforce linearly with the size of these environments
23
+
- the need to move faster while still retaining operational stability
24
24
25
25
Both operations practices value attention to subjects that are crucial to dealing with these challenges like monitoring/ observability, automation, documentation, and collaborative software development tools.
26
26
@@ -58,7 +58,7 @@ This answer is quoted or slightly paraphrased from a contribution by Thomas Limo
58
58
59
59
But more importantly, he also draws a diagram that starts with the software development process on one side and the production operations work on the other. The two are connected by the usual pipeline that is built to take the code from a developer, shepherd it through the desired number of tests and stage and then move that code into production.
60
60
61
-
Limoncelli notes that DevOps engineers start at the development environment and automate steps towards production. Once complete, they go back to optimize bottlenecks.
61
+
Limoncelli notes that DevOps engineers start at the development environment and automate steps towards production. Once complete, they go back to optimize bottlenecks.
62
62
63
63
SREs, on the other hand, focus on production operations, and reach deep into the pipeline as a means of improving the end result (basically working in the opposite direction).
0 commit comments