Best of DevOps — 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Heroku Is No Longer Free, Here Are The Best Alternatives

    Heroku is a famous PAAS service that allows developers to deploy apps very easily and in various languages and frameworks. At the date of writing this post, 27 August 2022, Heroku does have a free tier to be used for learning purposes and for non-commercial apps like your own personal projects.

  2. 2
    Article
    Avatar of devtoDEV·4y

    From Zero to DevOps Engineer - DevOps Roadmap for YOUR specific background 🔥

    A part of DevOps skillset is to create a process of handling discovered issues in production instead of having a panic mode.

  3. 3
    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.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    CI/CD Tutorial For Developers

    Continuous integration (CI) and continuous delivery (CD) helps IT organizations streamline their development process by automating manual tasks related to code deployment. Continuous delivery automates the release process and ensures that code is always in a releasable state. CI/CD can also be as simple as moving away from software delivery practices to cloud-native ones.

  5. 5
    Article
    Avatar of spaceliftSpacelift·3y

    The Most Comprehensive List of DevOps Tools for 2023

    The Most Comprehensive List of DevOps Tools for 2023 gathers some of the most useful and commonly used DevOps tools and technologies. Git Git is the most commonly used distributed version control system and is the clear winner in this space. GitHub GitHub is the default and most broadly used code repository management system.

  6. 6
    Article
    Avatar of communityCommunity Picks·4y

    DevOps is Bullshit

    DevOps started as a well-intentioned set of practices and culture, but it has devolved into an unholy beast of division and tunnel vision. Coding Coding is becoming more and more of a hodge-podge of cloud APIs. We should want to write and run less code, not run more code. The silos are a feature, not a bug.

  7. 7
    Article
    Avatar of quastorQuastor Daily·4y

    The Architecture of Facebook's Distributed Message Queue

    Facebook Ordered Queue Service (FOQS) is an internal Facebook tool that fills that role. FOQS provides an API that consists of the following operations - Enqueue - Add an item Dequeue The dequeue API accepts a collection of (topic, count) pairs where count represents the number of items to return from the topic.

  8. 8
    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.

  9. 9
    Article
    Avatar of devtoDEV·3y

    DevOps Trends for Developers in 2023

    The year 2022 saw a huge momentum in the topics such as AI/ML, automation, security, etc. DevOps practices are constantly evolving, and it is our job to keep an eye on what to focus on in the coming year. Let us see those trends and how they will impact developers and organizations.

  10. 10
    Article
    Avatar of eversqlEverSQL·3y

    How I became a better CTO using these 8 resources

    Google offers 25 lessons, 30+ exercises, real case studies, and lectures from Google experts. The SaaS CTO Security Checklist provides actionable security best practices CTOs can use to harden their security. JavaScript is a bird's eye view of JavaScript, its benefits, patterns, and more.

  11. 11
    Article
    Avatar of communityCommunity Picks·4y

    DevOps is a failure

    The term ‘DevOps’ was coined by Patrick Debois and Andrew Clay Shafer at the Agile Conference in Toronto in 2009. Since then, the term has taken on a life of its own, with “DevOps Engineer’ as a job title. The term has skewed towards the operations side of the fence.

  12. 12
    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.

  13. 13
    Article
    Avatar of devtoDEV·3y

    Getting Started With GitOps For Developers!

    GitOps is a methodology for deploying and managing software applications using Git. It is also referred to as "operations-as-code" or "code-driven operations" It uses the principles of DevOps to streamline software updates across an organization. GitOps can have two deployment strategies: push and pull pipelines.

  14. 14
    Article
    Avatar of pointerPointer·4y

    milanm/DevOps-Roadmap: DevOps Roadmap for 2022. with learning resources

    This is a step by step guide on how to become a DevOps engineer, with links to relevant learning resources. The road map will guide you if you are confused about what to learn next, rather than encouraging you to pick what is hype and trendy.

  15. 15
    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.

  16. 16
    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.

  17. 17
    Article
    Avatar of phProduct Hunt·3y

    Fiberplane - Figma for DevOps

    Figma for DevOps Fiberplane puts a programmable SRE environment at the fingertips of engineers.

  18. 18
    Article
    Avatar of spaceliftSpacelift·4y

    44 Books for DevOps, Site Reliability, and Cloud Engineers

    44 Books for DevOps, Site Reliability, and Cloud Engineers & Architects are available online. The list includes a collection of free and paid books in various areas and links to them. If your favorite book isn’t mentioned, please drop a comment below.

  19. 19
    Article
    Avatar of faunFaun·4y

    DevOps Roadmap 2022

    DevOps skills are high in demand and there is constant learning required to keep yourself in sync with market demand. This post is to share the notes that can help you. Let’s see some guidance based on my experience and understanding. DevOps Roadmap 2022: Be fundamentally strong in the networking technologies.

  20. 20
    Article
    Avatar of changelogChangelog·4y

    How we Created an in-Browser Kubernetes Experience

    Plural is an open-source DevOps platform that allows users to deploy and manage software on Kubernetes. The API creates both a reference to the shell pod in our database and creates the pod in a k8s.

  21. 21
    Article
    Avatar of dzDZone·3y

    DevOps Best Practices For Effective Implementation

    "DevOps" is one of the latest developments in the IT sector. It has the potential to take the place of conventional methods of software engineering. The primary objective of DevOps implementation is to reduce time to market, improve teamwork, improve product quality and maintain safety requirements.

  22. 22
    Article
    Avatar of medium_jsMedium·3y

    Deployment is harder than coding

    The work that goes into deployment is just as hard, if not harder, than writing the code. The pipelines, integration checks, and failover mechanisms are a huge part of the application. DevOps engineers are the kindest, calmest, and most easy-going among all of us.

  23. 23
    Article
    Avatar of communityCommunity Picks·3y

    Which Developer Career Path Should You Choose Next?

    Most developers take four years to gain enough skills and knowledge of a coding language or framework. Java developer Java developer is a professional conversant with Java programming language. PHP developer PHP developers apply their skills in adding new features and functions to website and software. Mobile application developers create new apps and maintain them.

  24. 24
    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.

  25. 25
    Article
    Avatar of newstackThe New Stack·4y

    Roadmap.sh and The New Stack

    Road map.sh and The New Stack Roadmap.sh have joined forces to supplement each other’s efforts in serving developers and the DevOps community. Roadmap provides roadmaps, study plans, paths, and resources for developers.