Tag: Cicd
-
How Kubernetes requests and limits really work
Posted on November 5, 2024, Level intermediate Resource Length medium
Kubernetes is inarguably an elegant, refined, well-designed edifice of open source enterprise software. It is known. Even so, the internal machinations of this mighty platform tool are shrouded in mystery. Friendly abstractions, like "resource requests" for CPU and memory, hide from view a host of interrelated processes — precise and polished scheduling algorithms, clever transformations of friendly abstractions into arcane kernel features, a perhaps unsurprising amount of math — all conjoining to produce the working manifestations of a user's expressed intent. By Reid Vandewiele.
Tags devops agile cicd app-development kubernetes containers
-
Agile vs DevOps: Which should you choose and why
Posted on October 14, 2024, Level beginner Resource Length medium
Agile and DevOps Approaches: Agile focuses on iterative development and flexibility, while DevOps emphasizes continuous delivery, automation, and collaboration between development and operations teams. Agile and DevOps are two distinct but complementary approaches to software development, each with unique strengths. This article explores their differences and helps you decide which approach—or combination of both—is best suited to your organization's needs. By Niranjani Manoharan.
Tags devops teams cio agile cicd
-
Continuous blue-green deployments With Kubernetes
Posted on January 23, 2024, Level beginner Resource Length long
In this article author would like to get into the gory details and see how we can create a CI/CD pipeline that deploys a Kubernetes application using the blue-green methodology. The gist of blue-green deployments is to have two identical environments, conventionally called blue and green, to do continuous, risk-free updates. This way, users access one while the other receives updates. By Tomas Fernandez.
Tags devops kubernetes containers cicd
-
Demystifying Canary release and Blue-Green deployment
Posted on January 22, 2024, Level beginner Resource Length medium
In a rapidly evolving digital transformation landscape, the success of software-based businesses often hinges on their ability to deliver new features seamlessly and efficiently. Two key strategies that have gained significant traction in this context are canary releases and blue-green deployments. This article aims to thoroughly understand these essential software deployment techniques, highlighting their advantages, challenges, and best practices.. By [x]cube LABS.
Tags devops serverless open-source cloud cicd
-
Choosing between message queues and event streams
Posted on January 19, 2024, Level beginner Resource Length medium
Implementing an event-driven architecture (EDA) is a road riddled with challenges. Among them is choosing the right tooling for the job. Many event-driven tools seem quite similar, at least at first glance, and you'd expect they could be used equally well for the same purposes. But that's often not the case and choosing the solution best suited to your needs can be tricky. By Tun Shwe.
Tags cicd messaging event-driven queues
-
A detailed guide on Ansible Tower
Posted on October 3, 2023, Level beginner Resource Length medium
As digitalization becomes a norm, businesses are transitioning to cloud services for increased scalability, cost-effectiveness, and operational efficiency. But this transformation comes with a new challenge — securing the cloud. By Tinsae Erkailo.
Tags devops ansible learning cicd
-
CI/CD with Crunchy Postgres for Kubernetes and Argo
Posted on June 25, 2023, Level beginner Resource Length medium
Continuous Integration / Continuous Delivery (CI/CD) is an automated approach in which incremental code changes are made, built, tested and delivered. Organizations want to get their software solutions to market as quickly as possible without sacrificing quality or stability. While CI/CD is often associated with application code, it can also be beneficial for managing changes to PostgreSQL database clusters. By Bob Pacheco.
Tags devops cloud cicd kubernetes
-
How to add a Software Bill of Materials (SBOM) to your containers with GitHub Actions
Posted on May 9, 2023, Level intermediate Resource Length medium
Learn how to add a Software Bill of Materials (SBOM) to your containers with GitHub Actions in a few easy steps. An SBOM is an inventory of the components that make up a software application. It is a list of the components that make up a software application including the version of each component. The version is important because it can be cross-reference with a vulnerability database to determine if the component has any known vulnerabilities. By Alex Ellis.
Tags cicd containers docker infosec
-
Experiment: The hidden costs of waiting on slow build times
Posted on January 11, 2023, Level intermediate Resource Length long
How much does it really cost to buy more powerful cloud compute resources for development work? A lot less than you think. By Natalie Somersall.
Tags cicd cio devops cloud miscellaneous
-
Grafana Loki: Architecture and running in Kubernetes with AWS S3 storage and boltdb-shipper
Posted on January 10, 2023, Level intermediate Resource Length long
In the new project, there is no logging system at all, and since we all love the Grafana stack, we also decided to use Loki for logging. Loki is built on a microservices architecture, with all microservices assembled into a single binary. By Arseny Zinchenko.
Tags monitoring cicd cio devops cloud aws
-
Migrating to Google Cloud Spanner
Posted on January 2, 2023, Level intermediate Resource Length medium
This blog covers a typical migration journey from your existing database to Google Cloud Spanner DB. It covers the entire journey into three parts — essential things to do before, during, and after migration, so that you can also follow along similar lines and ensure a smooth migration of your data. By Hardik Taluja.
Tags php cicd cio miscellaneous
-
How we automatically share new content on social media
Posted on January 1, 2023, Level beginner Resource Length medium
When authors publish a new post on Laravel News, many things happen in the background for it to be automatically sent out to all the places around the internet. In this post, let's look at how they share it with all the services. By Eric L. Barnes.
Tags php cicd cio miscellaneous