Best of DevOpsSeptember 2023

  1. 1
    Article
    Avatar of devtoDEV·3y

    Creating Dynamic README.md File

    In this project, I'm using Github Action to automatically update the weather in the README.md file. The specific thing here is that the weather is updated every 6 hours automatically. In this article, I will walk you through how I did that. Let's get started! Let's take a look at what is Github Actions GitHub Actions.

  2. 2
    Article
    Avatar of medium_jsMedium·3y

    2023 DevOps is terrible.

    2023 DevOps is terrible. My analysis of modern DevOps evolution is terrible. I've been around the DevOps/Cloud area of the IT industry for a few years now. The shift Big techs aside, there are a few companies out there, able to implement and manage DevOps at scale.

  3. 3
    Article
    Avatar of devtoDEV·3y

    Docker Node.js and MongoDB example

    Docker provides lightweight containers to run services in isolation from our infrastructure so we can deliver software quickly. In this tutorial, I will show you how to dockerize Nodejs Express and MongoDB example using Docker Compose. The problem is to containerize a system that requires more than one Docker container.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    The never-ending dilemma of backend engineers

    DEV Community Developers face multiple challenges when building and deploying robust applications to the cloud. Choosing between building everything from scratch or using a managed platform for developers can significantly impact scalability, complexity, and timeline. In this article, we will look at the factors to consider when selecting the right frameworks and platforms to build and deploy backend applications.

  5. 5
    Article
    Avatar of hackernoonHacker Noon·3y

    A Guide to Building Observability for Microservices

    Explore tools like Prometheus, Grafana, and Helm to set up a robust observability stack. Learn how to monitor Kubernetes-based microservices effectively, plus, get a glimpse of the essential metrics to track for optimal performance.

  6. 6
    Article
    Avatar of devtoDEV·3y

    Update your dev.to articles into your Github profile

    Update your dev.to articles into your Github profile - DEV Community. In your repository, create a file named README.md in its root. Write anything you want within the file.

  7. 7
    Article
    Avatar of devtoDEV·3y

    How I Passed both AWS Professional Exams in 6 Months & Tips on how you can TOO!!!

    How I Passed both AWS Professional Exams in 6 months & Tips on how you can TOO!!! - DEV Community Good day fellow Bloggers! I hope everyone is doing well & are meeting all of your 2023 Goals so far this year.

  8. 8
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitHub using Terraform

    AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitHub using Terraform. This DevOps pipeline will allow developers to push code changes to a GitHub repository and have them automatically deployed to anAWF cluster. The provided Terraform code leverages these services to create an automated deployment pipeline for your application.

  9. 9
    Article
    Avatar of hackernoonHacker Noon·3y

    Creating a CLI App with NestJS: A Quick and Easy Step-by-Step Guide

    NestJS has a built-in command-line toolkit that can be used to write DevOps scripts. To create a command, create a module that our command will live in. To get this command to display something, import the `cowsay` library.

  10. 10
    Article
    Avatar of hackernoonHacker Noon·3y

    Building a CI/CD Pipeline with AWS, K8S, Docker, Ansible, Git, Github, Apache Maven, and Jenkins

    Building a CI/CD Pipeline with AWS, K8S, Docker, Ansible, Git, Github, and Jenkins with Zufar Sunagatov. By the end of this tutorial, you will get a ready to use modernCI/CD pipeline which is applicable to any projects on Github.

  11. 11
    Article
    Avatar of hackernoonHacker Noon·3y

    Optimizing User Input With Nest-Commander: A Quick Guide

    The new and improved application will display the same message by default or any string that you pass in with the argument. The easiest way to add an option is to add a parser function for a parameter and add the decorator to it. If you’ve used the commander library before, this should look familiar.

  12. 12
    Article
    Avatar of phProduct Hunt·3y

    CNDI - Self-Host Cloud-Native Apps with the ease of PaaS

    CNDI - Self-Host Cloud-Native Apps with the ease of PaaS. Start with a Template for a popular service and deploy it on your own infrastructure. Then, manage the infrastructure and applications with ease using GitOps and Infrastructure as Code.

  13. 13
    Article
    Avatar of medium_jsMedium·3y

    “Containerization Using Docker”

    ‘Containerization Using Docker’ is a comprehensive introduction to Docker containerization. If you’re new to Docker or just looking to refresh your knowledge, this blog post serves as a comprehensive Introduction to Docker. ‘Docker’ allows a developer to package up an application with all of the parts it needs, such as libraries and other dependencies.

  14. 14
    Article
    Avatar of dhhDavid Heinemeier Hansson·3y

    Our cloud exit has already yielded $1m

    Our cloud spend (sans-S3) is down by 60% already. From around $180,000/month to less than $80,000. That's a cool million dollars in savings at the yearly run rate. The only way to get pricing in the cloud down from obscene to merely offensive is through reserved instances.

  15. 15
    Article
    Avatar of colkgirlCode Like A Girl·3y

    Diving into Docker: Create Your First Container

    The article provides a step-by-step guide on creating a Docker container. It covers setting up the environment, learning the basics of Docker, creating a simple web app, creating a Dockerfile, building the Docker image, testing the container, and pushing the Docker image to Docker Hub.