キーポイント
-
eBPFは、他の方法では取得が難しいマイクロサービス・コンテナ環境におけるオブザーバビリティデータへのアクセスを支援している。
-
開発者は、パフォーマンス監視、プロファイリング、トレーシングのための自動計測から恩恵を受けている。
-
ツールやプラットフォームの検証が必要であり、eBPFが有効なワークフローを検証するために、カオスエンジニアリングで本番環境を構築する。
-
eBPFによるセキュリティ監視は、悪意のある業者がセキュリティポリシーを回避する方法を学習しており、いたちごっこである。
-
カオスエンジニアリングは、eBPFプローブを使用して動作を操作することで利益を得ている。
要点
結論
eBPFは、オブザーバビリティデータを収集する新しい方法だ。ネットワークの洞察、セキュリティのオブザーバビリティと実行に役立つ。本番インシデントのデバッグにも役立つ。カオスエンジニアリングは、オブザーバビリティとeBPFプログラムの検証に役立ち、カオス実験におけるeBPFプローブの新しいアイデアは、より高速な反復を可能にする。さらに、伝統的なメトリクス・モニタリングにとどまらず、より多くのデータソースから恩恵を受けられる。つまり、本番環境の相関、検証、観測を行える。これは、DataOps、MLOps/AIOps、AllOpsへの道筋を容易にする。
開発者は、オブザーバビリティ主導の開発のための自動インスツルメンテーションの恩恵を受けることができる。DevOps/SREチームはカオスエンジニアリングで信頼性を検証し、DevSecOpsはより多くのクラウドネイティブセキュリティデフォルトが見られる。CI/CDにおけるeBPFプログラムのテストと検証は、すべてのアイデアを上流に持ち込み、eBPFオープンソースプロジェクトを使用し貢献するための参入障壁を下げることに次ぐ、大きなToDoである。
コミュニティコメント