Best of CI/CDOctober 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    Why I Won't Use Next.js

    The author explains why they won't use Next.js and instead recommend and teach Remix as a better tool for creating excellent user experiences. They discuss the importance of focusing on standard web platform APIs, concerns about Next.js's deployment options, the perceived lack of collaboration between React and Next.js teams, and their preference for stability and simplicity in a framework.

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

    Jenkins CI/CD Pipeline Explained by A Junior DevOps Engineer

    Jenkins is a smart tool for developers to help build, test, and launch their code software easily and consistently in a CI/CD pipeline. It is an open-source automation instrument vital to the realm of DevOps. This article explains what Jenkins is and how to install and set it up using Docker. It also covers the different types of pipelines available in Jenkins.

  3. 3
    Article
    Avatar of awstipAWS Tip·3y

    Deploying a Node.js Application on AWS

    Learn how to deploy a Node.js application on AWS using Termius for SSH access and GitHub for version control. Discover the benefits of deploying on AWS, the steps to create an AWS instance, connect it to Termius, and clone a repository from GitHub. Install Node.js, Express, and other dependencies, and deploy your application on AWS.

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

    Docker Simplified

    Docker is an open-source platform that automates the deployment and scaling of applications. It packages applications and their dependencies into containers, ensuring consistent behavior across different environments. Docker was created by Solomon Hykes to improve the deployment process and overcome the challenges of virtual machines. Its advantages include containerization, portability, isolation, efficiency, scalability, and version control. Docker operates on a client-server architecture and follows a step-by-step process of image creation, building, distribution, container creation, and running.

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

    Top 10 CI/CD Pipeline Tools for Enterprises in 2023🚀

    Learn about the top 10 CI/CD pipeline tools for enterprises in 2023, their features, and factors to consider when choosing a CI/CD tool.

  6. 6
    Article
    Avatar of awstipAWS Tip·3y

    Deploying a Django Application with Docker, Nginx, and Certbot

    Learn how to deploy a Django application with Docker, Nginx, and Certbot to ensure robust security and internet availability. The process involves containerizing the Django app, using Nginx as a reverse proxy, and obtaining SSL certificates with Certbot.

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

    DEVSECOPS Project : Complete CI-CD (3 tier app)-Petstore

    Learn how to deploy a Petshop Java Based Application using Jenkins as a CI/CD tool and Docker and Kubernetes for deployment.

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

    GitHub Actions: Netflix Deployment Powered by DevSecOps

    GitHub Actions enables developers to streamline their workflows, automate CI/CD, code quality assurance, and security scanning. It provides custom workflows, enhanced collaboration, and release management, making developers more efficient and productive. SonarQube can be integrated with GitHub Actions to analyze code for quality and security in the CI pipeline.

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

    Intro To DevOps II: Our first containerized App (Django & Docker)

    This article provides a tutorial on creating a Django project, containerizing it with Docker, and publishing the containerized app on Amazon ECR.

  10. 10
    Article
    Avatar of itnextITNEXT·3y

    Replace Dockerfile with Buildpacks

    Buildpacks offer a streamlined and automated solution for creating Docker images without the need for individual Dockerfiles. They simplify containerization by automatically detecting programming language and project structure, making it easy to integrate Docker image creation into CI/CD pipelines.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    Complete Guide to Deploying Next.js Standalone with Bun and Docker

    Guide to deploying Next.js standalone with Bun and Docker, including setting up Dockerfile and custom shell script, troubleshooting tips, and suggestions for optimization.

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

    The Art of DevOps: Best Practices for Streamlining Your Development Pipeline

    DevOps is a cultural shift in software development that fosters collaboration between development and operations teams. The best practices of DevOps include continuous integration, continuous delivery, automation, microservices, and monitoring and feedback. DevOps improves efficiency, quality, and innovation in software development.

  13. 13
    Article
    Avatar of developercomDeveloper.com·3y

    3 Best DevOps Tools for 2023

    Discover the top DevOps tools for 2023, including Jenkins, Maven, and Travis CI. These tools offer features such as automation, build pipelines, scalability, and cloud hosting. Each tool has its own pros and cons, so choose the one that best fits your team's needs. Pricing for these tools varies, with Jenkins being open-source and free, Maven being open-source with premium plugins available, and Travis CI offering cloud-based pricing plans.

  14. 14
    Article
    Avatar of communityCommunity Picks·3y

    ImBIOS/bun-node: Pre-configured Bun and Node.js Docker Images for Seamless, Optimized Development and Deployment.

    This repository offers pre-configured Docker images combining Bun with Node.js for optimized development and deployment. It provides multiple Node.js versions and various builds. Users can contribute to the project through pull requests or issue reporting.

  15. 15
    Article
    Avatar of hnHacker News·3y

    instant-dev/api: Build type-safe web APIs with JavaScript, instantly

    Instant API is a framework for building type-safe web APIs with JavaScript. It provides features like OpenAPI specification generation, streaming responses, debugging, and easy deployment.

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

    Intro To DevOps III: How to Build a CI/CD Pipeline (Github Actions, AWS, Slack)in 2 Simple Steps

    Learn how to build a CI/CD pipeline using GitHub Actions, AWS, and Slack in 2 simple steps. Divide your workflow into smaller jobs for easier debugging. View live logs and use the workflow visualizer to monitor your pipeline in real time.

  17. 17
    Article
    Avatar of hackernoonHacker Noon·3y

    How to Dockerize And Deploy Django Applications

    How to Dockerize and deploy Django applications using Docker, Django, and Heroku. How to use Docker Compose to manage multiple containers and services, and how to configure your Django settings for different environments. You saw how Docker can help you create isolated and reproducible environments for your applications.