Best of CI/CDMay 2024

  1. 1
    Article
    Avatar of theserverlessedgeThe Serverless Edge·2y

    Become an awesome Software Architect with these books

    List of recommended books to become an awesome software architect, covering topics such as continuous delivery, domain-driven design, Wardley mapping, and more.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Pass the GitHub Actions Certification Exam

    Prepare for the GitHub Actions certification exam with a free course on the freeCodeCamp.org YouTube channel. Learn how to automate software workflows using GitHub Actions. Enhance your skills, gain recognition, and contribute more effectively.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    How To Deploy a React Application with Nginx on Ubuntu

    Learn how to deploy a React application with Nginx on Ubuntu. Follow the tutorial to build and deploy a React app using Create React App.

  4. 4
    Article
    Avatar of spaceliftSpacelift·2y

    26 Top Kubernetes Tools for Your K8s Ecosystem in 2024

    Discover the top Kubernetes tools that enhance cluster management, monitoring, security, and deployment tasks. Explore popular tools like Spacelift, Kubectl, Helm, Kustomize, and more.

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

    Setting Up a CI/CD Pipeline Using AWS and Jenkins: Beginner’s Guide

    Learn how to set up a CI/CD pipeline using AWS and Jenkins with Maven. The pipeline consists of a CI instance, CD instance, and S3 bucket. Jenkins is connected to GitHub via webhooks for triggering builds. Maven is used for building automation. The built package is deployed to an S3 bucket and continuously monitored by the CD instance for deployment to the production environment. The deployment status is displayed using CD EC2 CLI.

  6. 6
    Article
    Avatar of awstipAWS Tip·2y

    Node.js TypeScript Deployment on AWS Lambda with Jenkins

    Learn how to deploy a Node.js project to AWS Lambda with Jenkins. Install required plugins, add credentials, and create a pipeline to deploy your first Node.js project.

  7. 7
    Article
    Avatar of hnHacker News·2y

    talkdai/dialog: RAG LLM Ops App for easy deployment and testing

    The Dialog App simplifies LLM deploys for programmers interested in AI, allowing them to spend more time training their models. It provides an API for deploying any LLM based on the provided structure.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    How To Deploy a React Application to DigitalOcean App Platform

    Learn how to deploy a React application to DigitalOcean App Platform using a simple step-by-step tutorial. Configure automatic deployment on every push to GitHub repository's main branch.

  9. 9
    Article
    Avatar of dailydaily.dev·2y

    How we reduced our React monorepo CI time by 70%

    The post discusses how the CI time for a React monorepo was reduced by 70% through restructuring the CI pipeline and optimizing the eslint configuration. It highlights the importance of continuous integration and the impact it has on developer experience.

  10. 10
    Article
    Avatar of communityCommunity Picks·2y

    Zero Downtime Deployment for Laravel

    Learn how to achieve zero downtime deployment for Laravel using PHP Deployer, a deployment tool that automates the deployment process for PHP applications. It provides a simple way to deploy code to multiple servers, manage releases, and execute tasks before or after deployment.

  11. 11
    Article
    Avatar of spaceliftSpacelift·2y

    7 Ansible Use Cases – Management & Automation Examples

    Explore the various use cases of Ansible, including configuration management, CI/CD, cloud provisioning, network automation, security, disaster recovery, and complex workflow automation.

  12. 12
    Article
    Avatar of newstackThe New Stack·2y

    Stop Running Tests With Your CI/CD Tool

    Implementing a consistent testing infrastructure for cloud native applications is challenging. Many CI/CD tools have limited support for testing and QA, resulting in issues with consistency, test execution environments, and scalability. Running tests outside of CI/CD pipelines is also difficult. Testkube is a test orchestration platform that addresses these challenges by providing consistent tooling support, execution environments, flexibility in test execution, scalability, and a single pane of glass for test results.

  13. 13
    Article
    Avatar of taiTowards AI·2y

    Build end to end CICD pipeline using GitHub Actions-MLOps

    Learn how to build a comprehensive end-to-end CI/CD pipeline using GitHub Actions, Docker, and Cloud. The post covers pulling the production model from AWS RDS in MLflow and deploying the container locally and to the cloud.

  14. 14
    Article
    Avatar of spaceliftSpacelift·2y

    Writing .gitlab-ci.yml File with Examples [Tutorial]

    Learn how to write a .gitlab-ci.yml file to configure CI/CD pipelines in GitLab. Understand the main keywords used, the purpose of the file, and the flexibility it provides for automating your DevOps processes.

  15. 15
    Article
    Avatar of communityCommunity Picks·2y

    Koyeb: Push code to production, everywhere, in minutes

    Koyeb allows users to deploy their applications globally in minutes, with support for various programming languages and a serverless platform.

  16. 16
    Article
    Avatar of faunFaun·2y

    A Beginner’s guide to Helm in Kubernetes.

    A beginner's guide to Helm in Kubernetes, covering installation, terminologies, using Helm to install Prometheus, operations like uninstalling, updating, and rollback, and concluding with further exploration on creating Helm charts.

  17. 17
    Article
    Avatar of medium_jsMedium·2y

    An LLM Journey: From POC to Production

    From building a working proof-of-concept with an LLM to improving accuracy and ensuring security, this post provides insights and tips for navigating the journey of taking an LLM project from POC to production.

  18. 18
    Video
    Avatar of t3dotggTheo - t3․gg·2y

    Don't Deploy On Fridays

    Deploying on Fridays is considered bad because there is a limited window to fix any issues that arise, potentially requiring work over the weekend. It is important to build a culture that prevents outages and to differentiate between changes that can be easily rolled back and those that cannot. Safety nets, such as tools for easy rollback and good error reporting, are crucial in handling bugs and outages.

  19. 19
    Article
    Avatar of medium_jsMedium·2y

    90% of DOCKER You’ll Ever Need in One Blog

    Learn about the benefits of using Docker for ML applications, how to write a Dockerfile, build a Docker image, run a Docker container, push a Docker image to a registry, best practices for Dockerizing ML applications, and deploying a Dockerized ML application on Kubernetes.

  20. 20
    Article
    Avatar of spaceliftSpacelift·2y

    What is Infrastructure Automation & How Does It Work?

    Infrastructure automation is the alternative to manually provisioning, configuring, and orchestrating infrastructure in both cloud and on-premises environments. It can improve reliability, repeatability, cost-effectiveness, and scalability. However, it also presents challenges such as choosing the right tools, lack of skills, cultural shift, and budgeting.