Best of DevOpsSeptember 2022

  1. 1
    Article
    Avatar of medium_jsMedium·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.

  2. 2
    Article
    Avatar of btrprogBetter 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.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·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.

  4. 4
    Article
    Avatar of gcgitconnected·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.

  5. 5
    Article
    Avatar of developercomDeveloper.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.

  6. 6
    Article
    Avatar of datadogDatadog·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.

  7. 7
    Article
    Avatar of spaceliftSpacelift·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.

  8. 8
    Article
    Avatar of glcGolang 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.

  9. 9
    Article
    Avatar of newstackThe 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,

  10. 10
    Article
    Avatar of communityCommunity 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.

  11. 11
    Article
    Avatar of faunFaun·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.

  12. 12
    Article
    Avatar of communityCommunity 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.

  13. 13
    Article
    Avatar of gitlabGitLab·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.

  14. 14
    Article
    Avatar of dzDZone·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.