The Best DevOps Tools, Platforms, and Services In 2024!

DevOps Toolkit

DevOps Toolkit

20 min, 15 sec

A comprehensive guide to the tools and technologies recommended for use in 2024 across various development categories.

Summary

  • The video is a guide to new or matured tools and services for developers to consider using in 2024.
  • It covers service catalogs, application management, CI/CD pipelines, observability, databases, infrastructure and service management, security, networking, and other miscellaneous tools.
  • The speaker highlights their choices in each category, explaining why they prefer certain tools over others.
  • Key technologies include Port, Q & Tonomi, Dugger, Groundcover, CMPG, Atlas Operator, Kubernetes, Cilium, Gateway API, Charm, and eBPF.

Chapter 1

Introduction

0:05 - 1 min, 45 sec

Introduction to the video's purpose and approach to recommending tools for 2024.

Introduction to the video's purpose and approach to recommending tools for 2024.

  • The speaker clarifies that the video will not list the best tools in general, but will focus on new tools and those they plan to start using regularly in 2024.
  • The video will cover specific areas of interest rather than all possible development tools, focusing on those that proved themselves in 2023.

Chapter 2

Service Catalogs

1:57 - 1 min, 37 sec

Service catalogs are the first category discussed, focusing on Backstage and Port.

Service catalogs are the first category discussed, focusing on Backstage and Port.

  • Backstage is recognized as a popular CNCF project but is deemed better suited as a base for vendors rather than for direct end-user use due to its complexity.
  • Port is chosen as the recommended tool for 2024, despite its issues, for its ease of use and potential.

Chapter 3

Application Management

3:54 - 2 min, 9 sec

Application management tools for managing Kubernetes manifests are explored.

Application management tools for managing Kubernetes manifests are explored.

  • Different tools like Helm, Kustomize, and others are discussed for managing Kubernetes resources.
  • The speaker settles on Tonomi and Q for their powerful templating and data structure management capabilities.

Chapter 4

CI/CD Pipelines

6:19 - 1 min, 17 sec

CI/CD pipeline tools are reviewed, with Dugger being the recommended choice.

CI/CD pipeline tools are reviewed, with Dugger being the recommended choice.

  • CI/CD pipelines have not changed significantly, and there are many similar tools available.
  • Dugger is chosen for its container leverage and language flexibility, though it requires running in other pipelines.

Chapter 5

Observability

7:44 - 1 min, 43 sec

Observability tools for logs, metrics, and tracing are discussed, with Groundcover as the top recommendation.

Observability tools for logs, metrics, and tracing are discussed, with Groundcover as the top recommendation.

  • The speaker discusses various tools for managing logs, metrics, and tracing, and the need for dashboards and alerting.
  • Groundcover is chosen for its combination of best-of-breed tools and unique features.

Chapter 6

Databases

9:32 - 1 min, 49 sec

Database management solutions are considered, with CMPG and Atlas Operator as the top choices.

Database management solutions are considered, with CMPG and Atlas Operator as the top choices.

  • Managed services are recommended for database management, with alternatives like Ivan and Cube Blocks mentioned.
  • For PostgreSQL specifically, Cloud Native PG (CMPG) is recommended, along with the Atlas Operator for schema management.

Chapter 7

Infrastructure and Service Management

11:21 - 1 min, 41 sec

Infrastructure and service management tools are discussed, with Kubernetes itself as the recommended choice.

Infrastructure and service management tools are discussed, with Kubernetes itself as the recommended choice.

  • Kubernetes is hailed as an extensive API and control plane capable of managing a wide range of resources.
  • Embracing Kubernetes as a control plane is suggested, regardless of the specific tools used to extend it.

Chapter 8

Security

13:20 - 2 min, 30 sec

Security tools are evaluated, with Cube Escape and Teller as the top picks.

Security tools are evaluated, with Cube Escape and Teller as the top picks.

  • Falcon for threat detection, KubeArmor for threat prevention, and Kyverno for policies are discussed.
  • External Secrets Operator and Teller for secrets management and Cube Escape for security scanning are highlighted.

Chapter 9

Networking

15:52 - 1 min, 16 sec

Networking tools are reviewed, with Cilium and Gateway API as the recommended choices.

Networking tools are reviewed, with Cilium and Gateway API as the recommended choices.

  • Service meshes are mentioned, but Cilium is chosen for its foundational networking role and its embrace of eBPF.
  • Gateway API is anticipated to become the standard for Ingress traffic in 2024.

Chapter 10

Miscellaneous Tools

17:13 - 49 sec

Charm is highlighted as a set of terminal tools and libraries for improved terminal experience.

Charm is highlighted as a set of terminal tools and libraries for improved terminal experience.

  • Charm includes various CLI tools and libraries that enhance terminal use.
  • The speaker endorses Charm for anyone who frequently uses terminals.

Chapter 11

Emerging Technology

18:07 - 1 min, 11 sec

eBPF is recognized as a foundational technology for various tools and services in 2024.

eBPF is recognized as a foundational technology for various tools and services in 2024.

  • eBPF is acknowledged for its significant impact on observability, networking, security, and more.
  • While not directly used by most developers, many tools and services are based on eBPF.

More DevOps Toolkit summaries

How To Create A Complete Internal Developer Platform (IDP)?

How To Create A Complete Internal Developer Platform (IDP)?

DevOps Toolkit

DevOps Toolkit

A detailed walkthrough of creating a fully operational Internal Developer Platform (IDP) using various tools and services.