Ansible
Ansible is an open-source automation engine that automates software provisioning, configuration management, application deployment, and orchestration.
Ansible is an open-source automation engine that automates software provisioning, configuration management, application deployment, and orchestration.
A comprehensive guide to Ansible Molecule, a tool for developing and testing Ansible roles. Learn how to install Molecule, create roles, write tests, and integrate it into your CI/CD pipeline.
Istio: The Full-Featured Service Mesh
Chef is a powerful automation platform that transforms infrastructure into code. Automate how you build, deploy, and manage your infrastructure.
Cilium is an open-source project that provides networking, security, and observability for cloud-native environments, such as Kubernetes clusters and other container orchestration platforms. It is built on top of a new Linux kernel technology called eBPF, which allows for the dynamic insertion of powerful security, visibility, and networking control logic into the Linux kernel.
Dependabot automates dependency updates to keep your projects secure and up-to-date.
Envoy is a high-performance, open-source edge and service proxy designed for cloud-native applications. Originally built at Lyft, Envoy is now a graduated project of the Cloud Native Computing Foundation (CNCF). It functions as a "universal data plane," providing a common set of features for networking, observability, and security that can be used with any application, in any language, running on any infrastructure.
Git Large File Storage (LFS) is an open-source Git extension for versioning large files and binary assets alongside your project's source code. It replaces large files (such as audio samples, videos, datasets, and graphics) with text pointers inside Git, while storing the file content on a separate server. This significantly reduces the size of your Git repository and improves performance, especially for teams collaborating on projects with large assets.
Istio is a feature-rich, open-source service mesh that provides a dedicated infrastructure layer to manage, secure, and observe microservices. It was originally created by Google, IBM, and Lyft and is now a graduated project of the Cloud Native Computing Foundation (CNCF).
Iximus Labs is a platform dedicated to helping developers and DevOps engineers learn and master cloud-native technologies,
Rundeck is an open-source job scheduler and runbook automation system that lets you automate routine tasks and operational procedures.
This document outlines how to self-host a DORA (DevOps Research and Assessment) metrics dashboard. Self-hosting provides control over your data, but requires technical expertise. Several open-source and commercial solutions exist. This guide discusses general approaches and considerations. It does not cover specific code implementations.
My review of Stephane Maarek's & Fillipe Barreto's AWS Certified DevOps Engineer Professional course on Udemy.
Network Virtualization (NV) is the process of combining hardware and software network resources into a single, software-based administrative entity. In essence, it abstracts the physical network, allowing you to create multiple isolated virtual networks on top of a single physical infrastructure.
In networking, devices like routers and switches have distinct logical components that handle different tasks. These are broadly categorized into three planes: the management plane, the control plane, and the data plane. Understanding these planes is crucial for designing, managing, and troubleshooting modern networks.