Profile
Back to NewsBack
GitHub Trending 25 min
Reader Mode
wmariuss/awesome-devops: A curated list of awesome DevOps platforms, tools, practices and resources

wmariuss/awesome-devops: A curated list of awesome DevOps platforms, tools, practices and resources

15 hours ago

Awesome DevOps

Awesome DevOps

Deploy</a> Links validator</a>

A curated list of platforms, tools, practices and resources to create, improve DevOps culture and SRE Team in the organization.

DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. This speed enables organizations to better serve their customers and compete more effectively in the market.

Browse, search and filter the list at awesome-devops.xyz.

Each entry ends with tags: oss open source, free free plan or free to use, paid paid plans or support, self-hosted can run on your own infrastructure without being open source.

Contents

- Books - Conferences - Blogs - DevOps Roadmap

Cloud Platforms

Public and Private Cloud Platforms.

  • Amazon Web Services (AWS) - Cloud Computing Services. free paid
  • Google Cloud Platform (GCP) - Cloud Computing Services. free paid
  • Azure - Cloud Computing Platform & Services. free paid
  • Alibaba Cloud - Integrated suite of cloud products and services. free paid
  • Oracle Cloud - Comprehensive and fully integrated stack of cloud applications and platform services. free paid
  • DigitalOcean - Helping developers easily build, test, manage, and scale applications of any size. paid
  • Scaleway - Single way to create, deploy and scale your infrastructure in the cloud. paid
  • Vultr - Easily deploy cloud servers, bare metal, and storage worldwide. paid
  • IBM Cloud - Tools, data & APIs to make AI real now. free paid
  • Interserver - Cloud VPS, Linux VPS, Windows VPS, dedicated servers and web hosting services. paid
  • Linode - Accelerate innovation in the cloud, virtual computing must be more accessible, affordable, and simple. paid
  • Kinsta - Create and deploy web applications and databases in minutes. free paid
  • Equinix - Global data center and colocation provider for enterprise network and cloud computing. paid
  • Clever Cloud - European Platform as a Service (PaaS) with managed databases and object storage. paid

Open Source Cloud Platforms

Private, Public and Hybrid open-source Cloud Platforms.

  • Openstack - Open source software for creating private and public clouds. oss
  • Apache CloudStack - Designed to deploy and manage large networks of virtual machines. oss
  • OpenNebula - Build Private Clouds and manage Data Center virtualization based on KVM, LXD and VMware. oss paid
  • Eucalyptus - Building AWS-compatible private and hybrid clouds. oss
  • DC/OS - Distributed operating system based on the Apache Mesos distributed systems kernel. oss
  • Apache Mesos - Program against your data center like it’s a single pool of resources. oss
  • Fakecloud - Free, open-source local AWS cloud emulator for development and testing. oss
  • Localstack - Fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline. oss paid

Operating Systems

Operating Systems - Server Platform.

  • Ubuntu - Enterprise Open Source and Linux. oss paid
  • Rocky Linux - Open-source enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux. oss
  • CoreOS - The pioneering lightweight container host. oss
  • OSv - Versatile modular unikernel designed to run unmodified Linux applications securely on micro-VMs in the cloud. oss
  • Atomic - Use immutable infrastructure to deploy and scale your containerized applications. oss
  • Talos Linux - Minimal, immutable Linux distribution for running Kubernetes, managed through an API. oss paid
  • Photon - Linux container host optimized for cloud-native applications, cloud platforms, and VMware infrastructure. oss

Package Management & System Configuration

Builds packages in isolation from each other.

  • Nix/NixOS - A tool that takes a unique approach to package management and system configuration. oss

Distributed Filesystems

Network distributed filesystems.

  • Ceph - Highly scalable object, block and file-based storage under one whole system. oss
  • Gluster - Free and open source software scalable network filesystem. oss
  • LINBIT - Create, remove, and replicate block storage devices for datacenter scale environments. oss paid
  • XtreemFS - Fault-tolerant distributed file system for all storage needs. oss
  • min.io - High-performance, distributed object storage system. oss paid

Applications Platforms

Applications management platforms, Containers platform and Containers management.

  • Openshift - The Kubernetes platform for big ideas. paid self-hosted
  • Cycle.io - DevOps platform for building platforms. Handle container orchestration, load-balancing, monitoring, and more from a single control plane. paid
  • Dokku - Helps you build and manage the lifecycle of applications. oss paid
  • Cloud 66 - DevOps as a service that helps to build, deploy and manage any application on any cloud or server. paid
  • Docker - Create, deploy, and run applications by using containers. oss paid
  • Docker Compose - Define and run multi-container applications with Docker. oss
  • Docker Swarm - Docker-native clustering system. oss
  • Kubernetes - Automating deployment, scaling, and management of containerized applications. oss
  • LXC - Lets Linux users easily create and manage system or application containers. oss
  • Rancher - Lets you deliver Kubernetes-as-a-Service. oss paid
  • OpenVz - Container-based virtualization for Linux. oss
  • Singularity - Run the application from the local environment to the cloud. oss paid
  • AppScale - Easy-to-manage serverless platform for building and running scalable web and mobile applications. oss
  • Kata Containers - Building lightweight virtual machines that seamlessly plug into the containers ecosystem. oss
  • K3S - The certified Kubernetes distribution built for IoT and Edge computing. oss
  • Podman - A tool for managing OCI containers and pods. oss
  • Linx - General-purpose low-code platform for building and hosting backend solutions. free paid self-hosted
  • Piku - The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers. oss
  • OrbStack - fast, light, and easy way to run Docker containers and Linux on MacOS. free paid
  • Canine - Deploy applications to Kubernetes as easily as deploying to Heroku. oss paid
  • AZIN - BYOC deployment platform. Deploy to your own GCP account with git-push, no Kubernetes config needed. GKE Autopilot under the hood. paid
  • vCluster - A open source project that helps you create virtual clusters. oss paid
  • devpod - Open-source, codebases-like tool that creates reproducible developer environments, supporting numerous providers (Kubernetes, AWS, GCP, etc.). oss
  • KubeStellar Console - Open source AI-powered multi-cluster Kubernetes dashboard with real-time observability, AI-guided operations, and 20+ CNCF integrations (Argo, Kyverno, Prometheus, Grafana, Istio, Flux, Falco, OPA/Gatekeeper). CNCF Sandbox project. oss

Internal Developer Platforms

Tools, services and processes that support and accelerate software development.

  • Port - A platform for building no-code, holistic, Internal Developer Portals. free paid self-hosted
  • Backstage - An open platform for building developer portals. oss
  • Kratix - A framework used by platform teams to build the custom platforms tailored to their organisation. oss paid
  • Qovery - Enterprise Kubernetes management platform for deploying applications on AWS, GCP, Azure, and Scaleway. Includes Terraform provider, CLI, API, and an AI Agent Skill for deploying from AI coding tools like Claude Code, Cursor, and OpenCode. free paid
  • OpenChoreo - A complete, modular, open-source developer platform. oss

Container Image Registry

Container Image registry.

  • Quay - Container image registry that enables you to build, organize, distribute, and deploy containers. oss paid
  • Dockyard - Container & Artifact Repository. oss
  • Harbor - An open source trusted cloud native registry project that stores, signs, and scans content. oss
  • GitHub Container Registry - Container registry free for public images. free paid

Automation & Orchestration

Tools for automation, orchestration, deployment, provisioning and configuration management.

  • Ansible - Simple IT automation platform that makes your applications and systems easier to deploy. oss paid
  • Salt - Automate the management and configuration of any infrastructure or application at scale. oss
  • Puppet - Unparalleled infrastructure automation and delivery. oss paid
  • Chef - Automate infrastructure and applications. oss paid
  • Juju - Simplifies how you configure, scale and operate today's complex software. oss paid
  • Rundeck - Runbook Automation For Modernizing Your Operations. oss paid
  • StackStorm - Connects all your apps, services, and workflows. Automate DevOps your way. oss
  • Bosh - Release engineering, deployment, and lifecycle management of complex distributed systems. oss
  • Cloudify - Connect, Control, & Automate from core to edge: unlimited locations, clouds and devices. oss paid
  • Tsuru - An extensible and open source Platform as a Service software. oss
  • Fabric - High-level Python library designed to execute shell commands remotely over SSH. oss
  • Capistrano - A remote server automation and deployment tool. oss
  • Mina - Really fast deployer and server automation tool. oss
  • Terraform - use Infrastructure as Code to provision and manage any cloud, infrastructure, or service. free paid self-hosted
  • Pulumi - Modern infrastructure as code platform that allows you to use familiar programming languages and tools to build, deploy, and manage cloud infrastructure. oss paid
  • Packer - Build Automated Machine Images. free paid self-hosted
  • Vagrant - Development Environments Made Easy. free self-hosted
  • Foreman - Complete lifecycle management tool for physical and virtual servers. oss
  • Nomad - Deploy and Manage Any Containerized, Legacy, or Batch Application. free paid self-hosted
  • OctoDNS - Managing DNS across multiple providers. DNS as code. oss
  • ManageIQ - Manage containers, virtual machines, networks, and storage from a single platform. oss
  • Ignite - Open Source Virtual Machine (VM) manager with a container UX and built-in GitOps management. oss
  • Selefra - An open-source policy-as-code software that provides analytics for multi-cloud and SaaS. oss
  • Spacelift - Flexible orchestration solution for IaC development. free paid
  • Atlantis - Terraform Pull Request Automation. oss
  • KubeVela - Modern application delivery platform that makes deploying and operating applications across today's hybrid, multi-cloud environments easier, faster and more reliable. oss
  • Stacktape - Developer-friendly Infrastructure as a Code framework built on top of AWS. free paid
  • Score - Open Source developer-centric and platform-agnostic workload specification. oss
  • Stategraph - Terraform and OpenTofu without the state file bottleneck. paid
  • Meshery - An open-source, cloud native manager that enables the design and management of all Kubernetes-based infrastructure and applications. oss paid
  • Digger - Open Source Infrastructure as Code management tool that runs within your CI/CD system. oss paid
  • Deployment.io - DevOps co-pilot for developers to automate deployments to AWS. free paid
  • RapidForge.io - Create end points, forms and tasks using scripts. Automate your workflows. oss
  • Terrateam - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability. oss paid
  • Scalr - Drop-in Terraform Cloud alternative, usage-based pricing, unlimited concurrency. free paid
  • CloudRay - Centralised platform for managing servers, organizing Bash scripts, and automating infrastructure tasks across cloud and virtual machines. free paid

Productivity Tools

Tools and services which increase productivity, developer velocity and developer experience.

  • tenv - streamline IaC version manager for OpenTofu, Terraform, Terragrunt and Atmos, written in Go. oss
  • Telert - Get alerts when terminal commands finish via Telegram, Slack, Audio, etc. oss
  • pyenv - Simple Python version management. oss
  • tfenv - Terraform version manager. oss
  • Kanvas - a collaborative tool with visual interface for designing and operating infrastructure. free paid self-hosted
  • kubefwd - Bulk port forwarding Kubernetes services for local development. oss
  • claws - A terminal UI for managing AWS resources across multiple profiles and regions with vim-style navigation. oss
  • purple - SSH client with AWS/GCP/Azure sync, Docker/Podman and SCP transfers. oss
  • mirrord - Run a local process as if it were a pod in a remote Kubernetes cluster. oss paid
  • YAML Validator - Online YAML validator, formatter and viewer with JSON Schema support for Kubernetes, Docker Compose, GitHub Actions, and more. free

Continuous Integration & Delivery

Continuous Integration, Continuous Delivery and Continuous Deployment. GitOps.

  • On-premises
- Buildbot - automate all aspects of the software development cycle. oss - Gitlab CI - pipelines build, test, deploy, and monitor your code as part of a single, integrated workflow. oss paid - Jenkins - automation server for building, deploying and automating any project. oss - Drone - a Container-Native, Continuous Delivery Platform. oss paid - Concourse - pipeline-based continuous thing-doer. oss - Semaphore Community Edition - open-source (Apache-2) CI/CD for building, testing, and deploying any project. oss paid - Spinnaker - fast, safe, repeatable deployments for every Enterprise. oss - goCD - Delivery and Release Automation server. oss - Teamcity - enterprise-level CI and CD. free paid self-hosted - Bamboo - tie automated builds, tests, and releases together in a single workflow. paid self-hosted - Integrity - Continuous Integration server. oss - Hydra - Continuous integration server for Nix-based projects. oss - Zuul - drives continuous integration, delivery, and deployment systems with a focus on project gating. oss - Argo - Open Source Kubernetes native workflows, events, CI and CD. oss - Strider - Continuous Deployment/Continuous Integration platform. oss - Evergreen - A Distributed Continuous Integration System from MongoDB. oss - werf - Open Source CI/CD tool for building Docker images & deploying them to Kubernetes using a GitOps approach. oss - Flux - automatically ensures that the state of your Kubernetes cluster matches the configuration you’ve supplied in Git. oss - Flagger - progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments). oss - Tekton - powerful and flexible open-source framework for creating CI/CD systems. oss - PipeCD - Continuous Delivery for Declarative Kubernetes, Serverless and Infrastructure Applications. oss - Dagger - CI/CD as Code that Runs Anywhere. oss paid - Unleash - Open-source feature management platform (feature flags, gradual rollouts, A/B testing) to decouple deploy from release. oss paid
  • Public Services
- Travis CI - easily sync your projects, you’ll be testing your code in minutes. paid - Circle CI - powerful CI/CD pipelines that keep code moving. free paid - Bitrise - CI/CD for mobile applications. free paid - Buildkite - run fast, secure, and scalable continuous integration pipelines on your own infrastructure. free paid - Cirrus CI - continuous integration system built for the era of cloud computing. free paid - Codefresh - GitOps automation platform for Kubernetes apps. free paid - DeployHQ - Git-based deployment automation to servers via SSH/SFTP/S3. free paid - Github actions - GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. free paid - Kraken CI - Modern CI/CD, open-source, on-premise system that is highly scalable and focused on testing. oss - Earthly - Develop CI/CD pipelines locally and run them anywhere. oss - RunMyJob - Cloud runners for GitHub Actions and GitLab CI with KVM-isolated VMs and load-based billing. free paid

Source Code Management

Source Code management, Git-repository manager, Version Control.

  • GitHub - Helps developers store and manage their code, as well as track and control changes to their code. free paid
  • Gitlab - Entire DevOps lifecycle in one application. oss paid
  • Bitbucket - Gives teams one place to plan projects, collaborate on code, test, and deploy. free paid self-hosted
  • Phabricator - A collection of web applications which help software companies build better software. oss
  • Gogs - A painless self-hosted Git service. oss
  • Gitea - A painless self-hosted Git service. oss paid
  • Gitblit - Pure Java Git solution for managing, viewing, and serving Git repositories. oss
  • RhodeCode - Centralized control for distributed repositories. Mercurial, Git, and Subversion under a single roof. oss paid
  • Radicle - Radicle is a sovereign peer-to-peer network for code collaboration, built on top of Git. oss

Web Servers

Web servers and reverse proxy.

  • Nginx - High performance load balancer, web server and reverse proxy. oss paid
  • Apache - Web server and reverse proxy. oss
  • Caddy - Web server with automatic HTTPS. oss
  • Cherokee - Highly concurrent secured web applications. oss
  • Lighttpd - Optimized for speed-critical environments while remaining standards-compliant, secure and flexible. oss
  • Uwsgi - Application server container. oss

SSL

Tools for automating the management of SSL certificates.

  • Certbot - Automate using Let’s Encrypt certificates on manually-managed websites to enable HTTPS. oss
  • Let’s Encrypt - Free, automated, and open Certificate Authority. oss
  • Cert Manager - K8S add-on to automate the management and issuance of TLS certificates from various issuing sources. oss

Databases

Relational (SQL) and non-relational (NoSQL) databases.

  • Relational (SQL)
- PostgreSQL - Powerful, open-source object-relational database system. oss - MySQL - Open-source relational database management system. oss paid - MariaDB - Fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools. oss paid - SQLite - Small, fast, self-contained, high-reliability, full-featured, SQL database engine. oss
  • Non-relational (NoSQL)
- Cassandra - Manage massive amounts of data, fast, without losing sleep. oss - ScyllaDB - NoSQL data store using the seastar framework, compatible with Apache Cassandra. free paid self-hosted - Apache HBase - Distributed, versioned, non-relational database. oss - Couchdb - Database that completely embraces the web. oss - Elasticsearch - Distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. oss paid - MongoDB - General purpose, document-based, distributed database built for modern applications. free paid self-hosted - Rethinkdb - Open-source database for the real-time web. oss - Key-Value - Couchbase - Distributed multi-model NoSQL document-oriented database that is optimized for interactive applications. free paid self-hosted - Leveldb - Fast key-value storage library. oss - Redis - In-memory data structure store, used as a database, cache and message broker. oss paid - RocksDB - A library that provides an embeddable, persistent key-value store for fast storage. oss - Etcd - Distributed reliable key-value store for the most critical data of a distributed system. oss

Observability & Monitoring

Observability, Monitoring, Metrics/Metrics collection and Alerting tools.

  • Steampipe - The universal SQL interface for any cloud API, & cloud intelligence dashboards extensible w/ HCL+SQL. oss
  • Sensu - Simple. Scalable. Multi-cloud monitoring. oss paid
  • Alerta - Scalable, minimal configuration and visualization monitoring system. oss
  • Cabot - Self-hosted, easily-deployable monitoring and alerts service. oss
  • Amon - Modern server monitoring platform. oss
  • Icinga - Monitors availability and performance, gives you simple access to relevant data and raises alerts. oss paid
  • Monit - Managing and monitoring Unix systems. oss paid
  • Naemon - Fast, stable and innovative while giving you a clear view of the state of your network and applications. oss
  • Nagios - Computer-software application that monitors systems, networks and infrastructure. oss paid
  • Sentry - Error monitoring that helps all software teams discover, triage, and prioritize errors in real-time. oss paid
  • Shinken - Monitoring framework. oss
  • Zabbix - Mature and effortless monitoring solution for network monitoring and application monitoring. oss paid
  • Glances - Monitoring information through a curses or Web based interface. oss
  • Healthchecks - Cron monitoring tool. oss paid
  • Bolo - Building distributed, scalable monitoring systems. oss
  • cAdvisor - Analyzes resource usage and performance characteristics of running containers. oss
  • ElastiFlow - Network flow monitoring (Netflow, sFlow and IPFIX) with the Elastic Stack. free paid self-hosted
  • Co-Pilot - System performance analysis toolkit. oss
  • Keep - Open source alerting CLI for developers. oss paid
  • Globalping CLI - Run network commands like ping, traceroute and mtr from hundreds of global locations. oss
  • Grai - Open source observability integrating data impact analysis into CI. oss
  • Canary Checker - Open source health check platform. oss paid
  • HolmesGPT - Open Source AI assistant that can investigate alerts and find root cause automatically. oss
  • Merlinn - Open-source AI on-call developer. oss
  • Middleware - A full-stack cloud observability platform. free paid
  • Metrics/Metrics collection
- Prometheus - Power your metrics and alerting with a leading open-source monitoring solution. oss - Collectd - The system statistics collection daemon. oss - Facette - Time series data visualization software. oss - Grafana - Analytics & monitoring solution for every database. oss paid - Graphite - Store numeric time-series data and render graphs of this data on demand. oss - Influxdata - Time series database. oss paid - Netdata - Instantly diagnose slowdowns and anomalies in your infrastructure. oss paid - Freeboard - Real-time dashboard builder for IOT and other web mashups. oss - Autometrics - An open-source micro framework for observability. oss
  • Logs Management
- Anthracite - An event/change logging/management app. oss - Graylog - Free and open source log management. oss paid - Logstash - Collect, parse, transform logs. oss paid - Fluentd - Data collector for unified logging layer. oss - Flume - Distributed, reliable, and available service for efficiently collecting, aggregating, and moving logs. oss - Heka - Stream processing software system. oss - Kibana - Explore, visualize, discover data. oss paid - Loki - Horizontally-scalable, highly available, multi-tenant log aggregation system inspired by Prometheus. oss paid
  • Status
- Cachet - Beautiful and powerful open-source status page system. oss - StatusPal - Communicate incidents and maintenance effectively with a beautiful hosted status page. paid - Instatus - Quick and beautiful status page. free paid - Oxmgr - Lightweight Rust process manager and PM2 alternative. 42x faster crash recovery, 19x lower memory usage. Manages Node.js, Python, Go, and any executable on Linux, macOS, and Windows. oss

Service Discovery & Service Mesh

Service Discovery, Service Mesh and Failure detection tools.

  • Consul - Connect and secure any service. free paid self-hosted
  • Serf - Decentralized cluster membership, failure detection, and orchestration. oss
  • Doozerd - A consistent distributed data store. oss
  • Zookeeper - Centralized service for configuration, naming, providing distributed synchronization, and more. oss
  • Etcd - Distributed, reliable key-value store for the most critical data of a distributed system. oss
  • Istio - Connect, secure, control, and observe services. oss
  • Kong - Deliver performance needed for microservices, service mesh, and cloud native deployments. oss paid
  • Linkerd - Service mesh for Kubernetes and beyond. oss paid
  • Meshery - A cloud-native management plane that simplifies the design, deployment, and management of cloud native infrastructure. oss paid

Chaos Engineering

Experimenting on a distributed system to build confidence in its capability to withstand turbulent conditions.

  • Chaos Toolkit - The Open Source Platform for Chaos Engineering. oss
  • Chaos Monkey - A resiliency tool that helps applications tolerate random instance failures. oss
  • Toxiproxy - Simulate network and system conditions for chaos and resiliency testing. oss
  • Pumba - Chaos testing, network emulation and stress testing tool for containers. oss
  • Chaos Mesh - A Chaos Engineering Platform for Kubernetes. oss
  • Litmus - Litmus enables teams to identify weaknesses in infrastructures. oss

API Gateway

API Gateway, Service Proxy and Service Management tools.

  • API Umbrella - Proxy that sits in front of your APIs, API management platform. oss
  • Ambassador - Kubernetes-Native API Gateway built on the Envoy Proxy. oss paid
  • Kong - Connect all your microservices and APIs with the industry’s most performant, scalable and flexible API platform. oss paid
  • SBproxy - AI gateway and reverse proxy with LLM routing, rate limiting, and YAML config. oss
  • Tyk - API and service management platform. oss paid
  • Cilium - API aware networking and security using BPF and XDP. oss
  • Gloo - Feature-rich, Kubernetes-native ingress controller, and next-generation API gateway. oss paid
  • Envoy - Cloud-native high-performance edge/middle/service proxy. oss
  • Traefik - Reverse proxy and load balancer for HTTP and TCP-based applications. oss paid

Code review

Code review. A few of the Source Code Management tools have built-in code review features.

  • Gerrit - Web-based team code collaboration tool. oss
  • Review Board - Web-based collaborative code review tool. oss paid
  • MeshMap - World’s only visual designer for Kubernetes and cloud native applications. Design, deploy, and manage your Kubernetes-based, cloud native deployments allowing you to speed up infrastructure configuration. free paid
  • Potpie - AI agent that understands your code changes and computes the blast radius of your changes. oss paid
  • CodeRabbit - AI-powered code review tool that integrates with GitHub. It automates routine checks, provides intelligent feedback, and helps maintain consistent code quality. free paid

Distributed Messaging

Distributed messaging platforms and Queues software.

  • Rabbitmq - Message broker. oss paid
  • Kafka - Building real-time data pipelines and streaming apps. oss
  • Activemq - Multi-Protocol messaging. oss
  • Beanstalkd - Simple, fast work queue. oss
  • NSQ - Realtime distributed messaging platform. oss
  • Celery - Asynchronous task queue/job queue based on distributed message passing. oss
  • Faktory - Repository for background jobs within your application. oss paid
  • Nats - Simple, secure and high performance open source messaging system. oss paid
  • RestMQ - Message queue which uses HTTP as transport. oss
  • Dkron - Distributed, fault tolerant job scheduling system. oss paid
  • KubeMQ - Kubernetes-native messaging platform. free paid self-hosted

Programming Languages

Programming languages.

  • Python - Programming language that lets you work quickly and integrate systems more effectively. oss
  • Ruby - A dynamic, open-source programming language with a focus on simplicity and productivity. oss
  • Go - An open-source programming language that makes it easy to build simple, reliable, and efficient software. oss

Chat and ChatOps

Chat and ChatOps.

  • Rocket - Open source team communication. oss paid
  • Mattermost - Messaging platform that enables secure team collaboration. oss paid
  • Zulip - Real-time chat with an email threading model. oss paid
  • Riot - A universal secure chat app entirely under your control. oss paid
  • ChatOps:
- CloudBot - Simple, fast, expandable, open-source Python IRC Bot. oss - Hubot - A customizable life embetterment robot. oss

Secret Management

Sensitive credentials and secrets managed, secured, maintained and rotated using automation.

  • Sops - Simple and flexible tool for managing secrets. oss
  • Vault - Manage secrets and protect sensitive data. free paid self-hosted
  • Keybase - End-to-end encrypted chat and cloud storage system. oss
  • Vault Secrets Operator - Create Kubernetes secrets from Vault for a secure GitOps based workflow. oss
  • Git Secret - A bash-tool to store your private data inside a git repository. oss
  • Infisical - Open source end-to-end encrypted secrets sync for teams and infrastructure. oss paid
  • Lade - Automatically load secrets from your preferred vault as environment variables. oss

Security

Validating, lint and best practice in term of Security on code or infrastructure.

  • checkov - Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages. oss
  • Darkmoon - Open source autonomous AI penetration testing platform that orchestrates 80+ offensive tools via Markdown playbooks with a proof trail per finding. oss
  • IntoDNS.ai - Free DNS and email security scanner. Checks SPF, DKIM, DMARC, DNSSEC with API for CI/CD integration. free

Sharing

Tools to help with sharing knowledge and telling the story.

  • Gitbook - Modern documentation format and toolchain using Git and Markdown. free paid
  • Docusaurus - Easy to maintain open source documentation websites. oss
  • Docsify - A magical documentation site generator. oss
  • MkDocs - Project documentation with Markdown. oss
  • OneCompiler - Allow users to write, run, and share code online in over 70 programming languages and databases. free paid

VPN

VPN, routing and firewall.

  • OpenVPN - Flexible VPN solutions to secure your data communications, whether it's for Internet privacy. oss paid
  • Pritunl - Enterprise Distributed OpenVPN and IPsec Server. oss paid
  • VyOS - Open source network OS that runs on a wide range of hardware, virtual machines, and cloud providers. oss paid
  • Algo - Set up a personal VPN in the cloud. oss
  • Streisand - Sets up a new VPN service nearly automatically. oss
  • Freelan - A peer-to-peer, secure, easy-to-setup, multi-platform, open-source, highly-configurable VPN software. oss
  • Sshuttle - Transparent proxy server that works as a poor man's VPN. oss
  • SoftEther - An Open-Source Free Cross-platform Multi-protocol VPN Program, developed as an academic project at the University of Tsukuba under the Apache License 2.0. oss
  • Firezone - Self-hosted VPN server using WireGuard. Supports MFA, SSO, and has easy deployment options. oss paid

Resources

Books

Books focused on DevOps, DevSecOps and Site Reliability Engineering.

Conferences

Blogs

DevOps Roadmap

  • Roadmap.sh DevOps - Basic understanding and what you should know to become a DevOps Engineer. free
  • Dynamic DevOps Roadmap - A Progressive, Non-Linear, and T-Shaped roadmap that works as a master plan to kickstart your DevOps Engineer career in the Cloud Native era following the Agile MVP style. free

Online Platforms

  • Cloud Native Playground - The Meshery CNCF Playground is an awesome and free resource featuring a live Kubernetes cluster where any CNCF project can be configured and deployed. It is a fantastic interactive learning platform for exploring cloud native technologies. free

Contributing

Your contributions are always welcome! Please take a look at the Contribution Guidelines.

Chat with me