Best of DevOpsApril 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    A successful Git branching model

    This post presents a successful Git branching model for software development projects. It discusses the main branches, supporting branches (feature, release, and hotfix branches), and the recommended workflow. The post emphasizes the importance of considering contextual factors when choosing a branching strategy.

  2. 2
    Article
    Avatar of medium_jsMedium·3y

    Learning DevOps [Day 1]

    This post introduces DevOps and its role in the software development lifecycle. It highlights the benefits of DevOps and explains the role of a DevOps Engineer.

  3. 3
    Article
    Avatar of amplicationAmplication·3y

    Request Tracing in NodeJS

    Request Tracing in Node.js is a vendor-agnostic collection of tools that can help developers implement request tracing. OpenTelemetry and OpenCensus are open source tools that support open source observability backend tools like Zipkin, Zipkin and Zipkin. In this article, we’ll define request tracing.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    My Favorite Free Courses to Learn Docker and Containers in 2024

    Learn about the benefits of learning Docker and find free online courses to enhance your Docker skills.

  5. 5
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP53: Design effective and safe APIs

    In this video, we're diving into the world of computer memory and storage. We'll talk about the fundamental duo: RAM and ROM - DDR4 and DDR5 - Firmware and BIOS. Join the ByteByteGo Talent Collective to start getting bi-monthly drops of world-class hand-curated engineers.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    Introducing KoPylot: A Kubernetes AI Assistant

    Introducing KoPylot, an open-source AI-powered Kubernetes assistant called KoPylot that aims to help developers and DevOps engineers in managing and deploying applications on Kubernetes. It features subcommands for auditing resources, generating kubectl commands, diagnosing issues, and acting as a wrapper around kubectl. KoPylot works by extracting information from Kubernetes resource descriptions and using it in conjunction with OpenAI's Davinci model to provide guidance and directions. Users can contribute to KoPylot's code, and alternatives to KoPylot include Kopilot written in Go.

  7. 7
    Article
    Avatar of newstackThe New Stack·3y

    Why Grafana Needs OpenTelemetry

    The New Stack Grafana is often considered to be the hands-down most popular observability platform for data visualization. OpenTelemetry has emerged as a key open source component to lend compatibility among the different observability platforms. The project has continued to gain momentum and is the second-highest velocity open source project in the CNCF.

  8. 8
    Article
    Avatar of medium_jsMedium·3y

    4 Reasons Why I Think IT Professionals Should Read The DevOps Handbook

    The DevOps Handbook (2nd Edition) is written by Gene Kim, Jez Humble, Patrick Debois, John Willis, and Nicole Forsgren. It covers a wide range of topics, including continuous delivery, infrastructure as code, and feedback loops.

  9. 9
    Article
    Avatar of grafanaGrafana Labs·3y

    Grafana 9.5 release: All the new features you need to know

    Grafana 9.5 release introduces new features, including major Alerting updates, improved security with service accounts, enhanced dashboards, and more.

  10. 10
    Article
    Avatar of itnextITNEXT·3y

    Multi-tenancy in Kubernetes

    The basic building block to share a cluster between tenants is the namespace. With RBAC, you can limit what users and apps can do with and within a namespace. Kubernetes isn’t aware of the tenant, and if the API receives too many requests, it will throttle them for everyone.