CFP last date
22 July 2024
Reseach Article

Application Development Feasibility: DevOps or SRE?

by Olumide Bashiru Abiola, Olusola Gbenga Olufemi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 185 - Number 30
Year of Publication: 2023
Authors: Olumide Bashiru Abiola, Olusola Gbenga Olufemi
10.5120/ijca2023923053

Olumide Bashiru Abiola, Olusola Gbenga Olufemi . Application Development Feasibility: DevOps or SRE?. International Journal of Computer Applications. 185, 30 ( Aug 2023), 25-29. DOI=10.5120/ijca2023923053

@article{ 10.5120/ijca2023923053,
author = { Olumide Bashiru Abiola, Olusola Gbenga Olufemi },
title = { Application Development Feasibility: DevOps or SRE? },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2023 },
volume = { 185 },
number = { 30 },
month = { Aug },
year = { 2023 },
issn = { 0975-8887 },
pages = { 25-29 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume185/number30/32884-2023923053/ },
doi = { 10.5120/ijca2023923053 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:27:28.776512+05:30
%A Olumide Bashiru Abiola
%A Olusola Gbenga Olufemi
%T Application Development Feasibility: DevOps or SRE?
%J International Journal of Computer Applications
%@ 0975-8887
%V 185
%N 30
%P 25-29
%D 2023
%I Foundation of Computer Science (FCS), NY, USA
Abstract

DevOps Engineers are operation-focused professionals who solve development pipeline problems. In contrast, SREs are development-focused engineers that resolve operational, scalability, and reliability problems. That is, DevOps primarily focuses on core development activities while SRE is primarily concerned with implementing and maintaining the core infrastructure. Can this be explained better? Of course, it can. When it comes to the distinction between DevOps and SRE, it is important to note that these are distinct functions that have evolved through various phases over the years. Each has its own responsibilities, DevOps refers to Development Operations, while SRE stands for Site Reliability Engineering [3]. It is therefore of utmost importance to know how each contributes to software development since organizations will want to utilize their potential in deriving the maximum value during application development. A lot has been discussed in the public domain about what DevOps and SRE are and what they are not, which calls for thorough exploration and research into what they truly are. The insight from this work should streamline knowledge of how software development feasibility can be enhanced by DevOps or SRE practices or both, in line with the frequently changing application development tooling.

References
  1. Netapp, What is site reliability engineering (SRE)? https://www.netapp.com/devops-solutions/what-is-site-reliability-engineering/
  2. Dynatrace, What is SRE (site reliability engineering)? And what do site reliability engineers do? https://www.dynatrace.com/news/blog/what-is-site-reliability-engineering/Fröhlich, B. and Plate, J. 2000. The cubic mouse: a new device for three-dimensional input. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
  3. Knowledgehut, DevOps vs SRE: Major Differences -https://www.knowledgehut.com/blog/devops/devops-vs-sre.
  4. Veritis, SRE vs DevOps: Which Productivity Approach is Better? https://www.veritis.com/blog/sre-vs-devops-which-productivity-approach-is-better/.
  5. Opsera, SRE vs DevOps: Responsibilities, Differences and Salaries - https://www.opsera.io/learn/sre-vs-devops-responsibilities-differences-salaries
  6. Platora, The 10 Essential DevOps Metrics That Really Matter - https://www.plutora.com/blog/10-essential-devops-metrics-that-really-matter
  7. Performetriks, 5 Key Metrics of Successful Site Reliability Engineers - https://www.performetriks.com/post/5-key-metrics-of-successful-site-reliability-engineers
  8. Elastic, Elastic Observability in SRE and Incident Response - https://www.elastic.co/blog/elastic-observability-sre-incident-response
  9. Professional DevOps, SRE VS DevOps - https://www.professional-devops.com/sre-vs-devops.html
  10. Gremlin, SRE vs DevOps: CAN THEY COEXIST OR DO THEY COMPETE? https://www.gremlin.com/site-reliability-engineering/sre-vs-devops/
  11. Harrisonclarke, What Emerging Tech Companies Are Looking for in DevOps/SRE Roles - https://www.harrisonclarke.com/blog-2023/what-emerging-tech-companies-are-looking-for-in-devops-sre-roles
  12. All Hands On Tech, SITE RELIABILITY ENGINEERING: COMPARING SRE AND DEVOPS - https://www.allhandsontech.com/it-ops/devops/comparing-sre-and-devops/
  13. Leonardo Leite, Carla Rocha, Fabio Kon, Dejan Milojicic, and Paulo Meirelles. 2019. A Survey of DevOps Concepts and Challenges. ACM Comput. Surv. 52, 6, Article 127 (November 2019), 35 pages. https://doi.org/10.1145/3359981
  14. Liming Zhu, Len Bass, George Champlin-Scharff, DevOps and Its Practices, https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7458765
  15. Alok Mishra, Ziadoon Otaiwi, DevOps and software quality: A systematic mapping, https://www.sciencedirect.com/science/article/pii/S1574013720304081, Volume 38, November 2020, 100308
Index Terms

Computer Science
Information Sciences

Keywords

DevOps SRE feasibility reliability pipeline.