Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
超速で振り返る 2020 年 CNCF Projects 動向まとめ #InfraStudy ...
Search
y_taka_23
December 21, 2020
Technology
0
970
超速で振り返る 2020 年 CNCF Projects 動向まとめ #InfraStudy / Infra Study Meetup 9th
Infra Study Meetup #9 で使用する予定だったスライドです。
y_taka_23
December 21, 2020
Tweet
Share
More Decks by y_taka_23
See All by y_taka_23
普通の Web エンジニアのための様相論理入門 #yapcjapan / YAPC Hakodate 2024
ytaka23
7
1.8k
kcp: Kubernetes APIs Are All You Need #techfeed_live / TechFeed Experts Night 28th
ytaka23
1
270
サーバーレスアーキテクチャの数理的理解と分析 #devsumi / Developers Summit 2023 Summer
ytaka23
9
4.7k
形式手法による分散システムの検証 〜S3 の一貫性モデルを例として〜 #ourdevday2023 / Our DevDay 2023
ytaka23
2
1.2k
Amazon S3 の一貫性モデル超入門 #ハードル激低LT大会 / Low-hurdle LT Meetup 2nd
ytaka23
3
2k
謎は全て解けた!安楽椅子探偵に捧げる AWS ネットワーク分析入門 #CNDT2022 / CloudNative Days Tokyo 2022
ytaka23
2
3.4k
サーバーレスは操作的意味論の夢を見るか? #AWSDevDay / AWS Dev Day 2022 Japan
ytaka23
4
6.3k
賢く「振り分ける」ための Topology Aware Hints #k8sjp / Kubernetes Meetup Tokyo 52nd
ytaka23
4
3.1k
ネットワークはなぜつながらないのか 〜インフラの意味論的検査を目指して〜 #AWSDevDay / AWS Dev Day Online Japan 2021
ytaka23
4
7.8k
Other Decks in Technology
See All in Technology
KMPプロジェクトでマニュアルDIを使う選択
rmakiyama
0
110
AWS Step Functionsのタスク入出力に秩序を与えよう
haku__hime
0
140
プログラミング写経のすすめ
natsutan
0
190
dbt-coreで実現するCore DataMartsのデータモデリング〜dbt編〜 / Core DataMarts Modeling with dbt-core
i125
0
180
ZOZOのデータマネジメントの取り組み:これまでとこれから / ZOZO's Data Management Initiatives
takagiyudai
0
170
最新のAIツールは何を解決しようとしているのか - Python エンジニアが取り組むべき "越境" とは - / Python-Engineer-in-AI-Era
iktakahiro
1
110
Publication dès la conception : restitution et perspectives - MENJ / Code Lutin
bluehats
0
170
全部見せます! BigQueryのコスト削減の手法とその効果 / BigQuery Cost Reduction Methods
shiozaki
1
150
WebRTC と Wasm の関係を振り返ってみた
tetter27
0
190
AWS CDKで大量のパラメータストアを作りたい
haku__hime
1
120
開発健全性の可視化と開発者体験の改善 ~ Compassでエンジニアに活力と生産性を ~
atlassianjapan
0
100
SwiftSyntaxでUIKitとSwiftUIの使用率を完璧に計測できちゃう件について
ldf_tech
0
150
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
32
2.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Visualization
eitanlees
143
15k
[RailsConf 2023] Rails as a piece of cake
palkan
49
4.8k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
How to Think Like a Performance Engineer
csswizardry
18
1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
231
17k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Transcript
超速で振り返る 2020 年 CNCF Projects 動向まとめ チェシャ猫 (@y_taka_23) Infra Study
Meetup #9 (21st Dec. 2020)
None
New Graduated: 5 Projects
New Graduated Projects • Helm (04/30/2020) ◦ Kubernetes 用パッケージマネージャ ◦
Helmfile によりタスクランナー的にも使用可能 • Harbor (06/23/2020) ◦ 自前で立てる Docker (OCI) レジストリ ◦ 署名の検証や RBAC など管理系機能が内蔵
New Graduated Projects • TiKV (09/02/2020) ◦ トランザクションを持つ分散 Key-Value ストア
◦ NewSQL の一種 TiDB のバックエンド • Rook (10/07/2020) ◦ Kubernetes 上で分散ストレージを管理 ◦ SDS や分散 DB に対する Operator として動作
New Graduated Projects • etcd (11/24/2020) ◦ 分散 Key-Value ストア
◦ Kubernetes 上の全リソースの情報を保持
New Incubating: 10 Projects
New Incubating Projects • Falco (01/08/2020) ◦ コンテナ用の脅威検出ツール ◦ システムコールに対して検知ルールを設定
• Argo (04/07/2020) ◦ Kubernetes 用の CI/CD パイプラインの構築 ◦ Workflows、CD、Evens、Rollout の総称
New Incubating Projects • Dragonfly (04/09/2020) ◦ P2P ベースでイメージの配布ができる ◦
帯域管理やキャッシュによる負荷削減 • SPIFFE (06/22/2020) ◦ サービス間認証のための標準仕様 ◦ 参照実装として SPIRE も同時に昇格
New Incubating Projects • Contour (07/07/2020) ◦ Kubernetes Ingress の実装の一つ
◦ Envoy Proxy を逆プロキシとしてデプロイ • Operator Framework (07/09/2020) ◦ Operator を作成するための Scaffold ツール ◦ コア部分は kubebuilder との統合の流れも
New Incubating Projects • Thanos (08/19/2020) ◦ 複数の Prometheus をクラスタ化
◦ Sidecar として各 Prometheus の metrics を集約 • Cortex (08/20/2020) ◦ Prometheus のデータを長期保存 ◦ Grafana や Alert に参照させて負荷を逃す
New Incubating Projects • KubeEdge (09/16/2020) ◦ エッジデバイスを Kubernetes Node
として管理 ◦ Master - Node 間の通信の不安定さを吸収 • Buildpacks (11/18/2020) ◦ イメージをビルドする操作を隠蔽・抽象化 ◦ 開発者はソースコードを書くだけで済む
New Sandbox: 31 Projects
(多すぎるので個人的な推しを紹介)
New Sandbox Projects • Volcano (04/10/2020) ◦ Kubernetes 用の HPC
バッチ基盤 ◦ 高度な Pod 配置アルゴリズムをサポート • Crossplane (06/23/2020) ◦ マルチクラウドのプロビジョニングを抽象化 ◦ インタフェースとして kubectl で操作可能
New Sandbox Projects • cdk8s (11/10/2020) ◦ AWS CDK の
Kubernetes版、TypeScript で YAML を生成 ◦ Construct として再利用可能なパーツを定義可能 • Kyverno (11/10/2020) ◦ Kubernetes 用のポリシエンジン ◦ OPA (Rego) と異なり YAML で記述
Happy New Projects in 2020! Presented by チェシャ猫 (@y_taka_23)