Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CNCF

 CNCF

社内LT用に作成したHelmfileの概要資料です

チームのDaily Standup Meeting後に、Kubernetes周りのエコシステムやツールがテーマであるLTがありそこで発表しました

0e6d6c941ee392a1670b8b10308d17e4?s=128

Junki Mano

August 19, 2019
Tweet

Transcript

  1. CNCF Future-Daily-Standup-Meeting Kubernetes Ecosystem Study 2019-08-19 Mano Junki

  2. What CNCF?

  3. Cloud Native Computing Foundation • クラウドネイティブアプリケーション開発・運用環境に関する 技術の「標準化」を推進しているグループ • 2015年7月に発表され、2016年1月に正式発足 •

    長いので、CNCFと略されることが多い
  4. What CNCF is doing?

  5. CNCFやっていること クラウドネイティブコンピューティング ≒「コンテナベースで、動的にスケジューリングされるマイクロサービス環境」と定義 → 多くの要素で構成される。一般企業はどう組み合わせてよいか分からない → 標準やベストプラクティスを確立、他の要素との整合性を確保

  6. Kubernetesとの関係? • GoogleがKubernetesを広げるためCNCFに寄贈 •k8s自体はCNCFの最初の卒業生(Graduated Project) • 通常はIncubating Projectから開始

  7. Foundation…❓

  8. Firefoxで有名、モジラ Java系が多し、Eclipse apache httpが有名 すでに一杯あるけど…?

  9. Apache Foundationも候補だったらしい > Apache Foundationには『技術に関する最高裁判所』のような 存在がない。だから複数の技術を協調させる力がない。HBaseや Cassandra、Stormなど、さまざまなオーバーラップする技術の 間で、何らかの標準化や統一を図る仕組みがない」 https://www.atmarkit.co.jp/ait/articles/1608/23/news114.html

  10. Success Foundation✨

  11. What Products??

  12. Graduated • k8s, Prometheus, Envoy,, • 実はfluentdもCNCF

  13. Incubating • gRPCってまだIncubatingなんだ

  14. More details • https://www.slideshare.net/neependra/cncf-projects- overview

  15. Events

  16. Many Events • CloudNativeCon • KubeCon • …

  17. まとめ

  18. まとめ • CNCFはApacheと比べて同一ポジションの技術は選抜される (多分) • CNCFのプロダクト群はクラウドインフラを扱う人にとってコ アテクノロジー • Graduated, Incubatingのプロダクトはウォッチしておくと良い

  19. References • コンテナ運用環境を標準化? CNCFは何をやろうとしているか • https://www.atmarkit.co.jp/ait/articles/1608/23/news114.html • 「CNCFがKubernetesを最初の『卒業』プロジェクトに認定」 の意味 •

    https://www.atmarkit.co.jp/ait/articles/1803/07/news122.html • Cloud Native Computing Foundation • https://www.cncf.io/
  20. Thank you