<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/devops/best-of/2022/09" -->

---
title: Best DevOps posts — September 2022 | daily.dev
description: The most upvoted DevOps posts from September 2022, curated by the daily.dev community.
canonical: https://daily.dev/tags/devops/best-of/2022/09
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/devops/best-of/2022/09
og:type: website
og:site_name: daily.dev
og:title: Best DevOps posts — September 2022 | daily.dev
og:description: The most upvoted DevOps posts from September 2022, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of DevOps — September 2022

1. 1  
[](https://daily.dev/posts/6-best-practices-for-software-delivery-dpzjdy9xa "6 Best Practices for Software Delivery")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 4y  
6 Best Practices for Software Delivery  
The Testing Pyramid is a great starting point, and the Testing Pyramid to Fail Fast and Reduce Risk. The longer you leave feedback, the most costly it will become, you start having to interrupt people from other work, and after weeks/months pass by, it’s more likely that people and knowledge will leave.  
205  
11
2. 2  
[](https://daily.dev/posts/solution-architecture-docs-as-code-ny16psy2x "Solution Architecture: Docs-as-code")  
Article  
![Avatar of btrprog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d957a1c828884dbb9543ba3e0beb6bc7)Better Programming · 4y  
Solution Architecture: Docs-as-code  
In an age where systems and technology are rapidly evolving, our approach to design and documentation remains stagnant. Documenting the AS-IS architecture is difficult, but not impossible, says Yam Yam Architect.  
80  
2
3. 3  
[](https://daily.dev/posts/learn-jenkins-by-building-a-ci-cd-pipeline-il5nvbqeo "Learn Jenkins by Building a CI/CD Pipeline")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 4y  
Learn Jenkins by Building a CI/CD Pipeline  
Learn Jenkins by Building a CI/CD Pipeline Jenkins is an open source automation server which makes it easier to build, test, and deploy software. Gwendolyn Faraday developed this course to teach you about Jenkins by showing you how to build a CI-CD pipeline for a web application.  
56
4. 4  
[](https://daily.dev/posts/7-best-tools-for-monitoring-node-js-servers--b89wncepp "7 Best Tools for Monitoring Node.js Servers.")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 4y  
7 Best Tools for Monitoring Node.js Servers.  
There are several tools available for monitoring servers, but few are designed specifically for Node.js. In this post, we will discover the 7 best of them. PM2 PM2 is a potent instrument to run Node applications, but it is also very good at maintaining and monitoring standalone applications in production servers.  
33  
2
5. 5  
[](https://daily.dev/posts/top-10-microservices-design-principles-rvl4ryo48 "Top 10 Microservices Design Principles")  
Article  
![Avatar of developercom](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a09e5f35b74b46698088f61cf9b693e1)Developer.com · 4y  
Top 10 Microservices Design Principles  
Microservice architecture is a software architecture pattern where a system is designed as a network of loosely coupled services. This tutorial presents a discussion on some microservices design principles that will serve as guidelines to build scalable, high performance, fault tolerant microservices-based applications.  
32  
1
6. 6  
[](https://daily.dev/posts/druids-the-design-system-that-powers-datadog-mq7g8ayfr "DRUIDS, the Design System that Powers Datadog")  
Article  
![Avatar of datadog](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f9d7e3e4bd64bd7b9db9b2ea83e0c6a)Datadog · 4y  
DRUIDS, the Design System that Powers Datadog  
The Design System That Powers Datadog was in the midst of rapid expansion in 2018\. We call it DRUIDS, which stands for ‘Datadog Reusable User Interface Design System’ The best documentation isn’t just comprehensive; it’s also contextual.  
27  
1
7. 7  
[](https://daily.dev/posts/5-most-useful-ci-cd-tools-for-devops-popular-options-list--ikxc1nuzw "5 Most Useful CI/CD Tools for DevOps (Popular Options List)")  
Article  
![Avatar of spacelift](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/422b4004f7b24dc988e5720eca3accfc)Spacelift · 4y  
5 Most Useful CI/CD Tools for DevOps (Popular Options List)  
Azure DevOps by Microsoft is an all-in-one CI/CD platform that features entire software delivery in one place. Azure Test Plans offer a great set of If the compilation steps are required, they are specified as well. A successfully built image can therefore be run on any machine that hosts a Docker engine. The Docker engine also takes care of the resource management for each container.  
25  
1
8. 8  
[](https://daily.dev/posts/a-golang-based-open-source-alternative-to-datadog-new-relic-etc-g9covliva "A Golang-based open-source alternative to DataDog, New Relic, etc")  
Article  
![Avatar of glc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/glc)Golang News · 4y  
A Golang-based open-source alternative to DataDog, New Relic, etc  
SigNoz is a Golang-based open-source alternative to DataDog, New Relic, etc. You can see metrics like p99 latency, error rates for your services, external API calls, and individual endpoints. You can find the root cause of the problem by going to the exact traces causing the problem.  
22
9. 9  
[](https://daily.dev/posts/devops-is-dead-embrace-platform-engineering-ou21osq28 "DevOps Is Dead. Embrace Platform Engineering")  
Article  
![Avatar of newstack](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/newstack)The New Stack · 4y  
DevOps Is Dead. Embrace Platform Engineering  
Embrace Platform Engineering DevOps is dead, and that's a bad sign for DevOps, says Scott Carey. Some developers think it's beneficial, even sometimes necessary, that they take over operations tasks. Others are indifferent, with 41.8% of respondents saying yes to operations tasks, 42.1% saying no,  
17  
6
10. 10  
[](https://daily.dev/posts/bursting-the-microservices-architectures-bubble-c5y6d0kyj "Bursting the Microservices Architectures Bubble")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Bursting the Microservices Architectures Bubble  
A microservices architecture is an application development strategy that breaks application functionality into a suite of services. This is the opposite of what's known as a monolithic architecture, in which your entire application runs as a single process. There is no one right way to design a microservices app, nor are there specific tools, programming languages, or programming languages.  
17
11. 11  
[](https://daily.dev/posts/why-java-and-web-developers-should-learn-docker-and-kubernetes--eadwscvei "Why Java and Web Developers should Learn Docker and Kubernetes?")  
Article  
![Avatar of faun](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71243dc2fd54430491336f7f7d4d83b1)Faun · 4y  
Why Java and Web Developers should Learn Docker and Kubernetes?  
Why Java and Web Developers should learn Docker and Kubernetes in 2022? Here are a couple of reasons to learn them to further improve your profile as software developer Hello Java and web developers. Docker is a container orchestration tool, something which can do creating, destroying and managing containers at scale. If things go wrong on Production then it’s the developer who is often involved.  
17
12. 12  
[](https://daily.dev/posts/top-5-reasons-to-choose-devops-as-a-career--8gysxjo2y "Top 5 reasons to choose DevOps as a Career 💎")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 4y  
Top 5 reasons to choose DevOps as a Career 💎  
DevOps is more diverse and rich in variety, like front-end code and optimizing application packaging process. The next thing could be configuring deployment servers on cloud and scripting a program to automate some infrastructure. As a DevOps engineer you can have a huge business impact in your company by having a good understanding of the whole software development life cycle.  
11
13. 13  
[](https://daily.dev/posts/new-to-devops-take-our-devops-for-beginners-quiz-nfcicxrti "New to DevOps? Take our DevOps for beginners quiz")  
Article  
![Avatar of gitlab](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/3720ce340ca4435daef529abbf361b69)GitLab · 4y  
New to DevOps? Take our DevOps for beginners quiz  
The top priorities for 2022 were split between increasing automation and moving to a DevOps platform. Just over 70% said security was the biggest challenge for their DevOps team this year.  
11
14. 14  
[](https://daily.dev/posts/getting-started-with-chaos-engineering-fm1cnvol5 "Getting Started with Chaos Engineering")  
Article  
![Avatar of dz](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/dz)DZone · 4y  
Getting Started with Chaos Engineering  
Getting Started with Chaos Engineering will help you get started with a chaos engineering practice in your organization. The first step is to get an approval from your manager to carry out the experiments in the test environment.  
10

[See all DevOps archives](/tags/devops/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/devops/best-of/2022/09#page","url":"https://daily.dev/tags/devops/best-of/2022/09","name":"Best DevOps Posts — September 2022","description":"The most upvoted DevOps posts from September 2022, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/devops/best-of/2022/09#items","numberOfItems":14,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/6-best-practices-for-software-delivery-dpzjdy9xa","name":"6 Best Practices for Software Delivery"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/solution-architecture-docs-as-code-ny16psy2x","name":"Solution Architecture: Docs-as-code"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/learn-jenkins-by-building-a-ci-cd-pipeline-il5nvbqeo","name":"Learn Jenkins by Building a CI/CD Pipeline"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/7-best-tools-for-monitoring-node-js-servers--b89wncepp","name":"7 Best Tools for Monitoring Node.js Servers."},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/top-10-microservices-design-principles-rvl4ryo48","name":"Top 10 Microservices Design Principles"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/druids-the-design-system-that-powers-datadog-mq7g8ayfr","name":"DRUIDS, the Design System that Powers Datadog"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/5-most-useful-ci-cd-tools-for-devops-popular-options-list--ikxc1nuzw","name":"5 Most Useful CI/CD Tools for DevOps (Popular Options List)"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/a-golang-based-open-source-alternative-to-datadog-new-relic-etc-g9covliva","name":"A Golang-based open-source alternative to DataDog, New Relic, etc"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/devops-is-dead-embrace-platform-engineering-ou21osq28","name":"DevOps Is Dead. Embrace Platform Engineering"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/bursting-the-microservices-architectures-bubble-c5y6d0kyj","name":"Bursting the Microservices Architectures Bubble"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/why-java-and-web-developers-should-learn-docker-and-kubernetes--eadwscvei","name":"Why Java and Web Developers should Learn Docker and Kubernetes?"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/top-5-reasons-to-choose-devops-as-a-career--8gysxjo2y","name":"Top 5 reasons to choose DevOps as a Career 💎"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/new-to-devops-take-our-devops-for-beginners-quiz-nfcicxrti","name":"New to DevOps? Take our DevOps for beginners quiz"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/getting-started-with-chaos-engineering-fm1cnvol5","name":"Getting Started with Chaos Engineering"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"DevOps","item":"https://daily.dev/tags/devops"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/devops/best-of"},{"@type":"ListItem","position":5,"name":"September 2022"}]}]}
```

