SlideShare a Scribd company logo
1 of 37
Download to read offline
プログラマブル・データプレーン時代に向けた
ネットワーク・オペレーション・スタック
ONIC Japan 2017
海老澤 健太郎 @ Ponto Networks, Inc.
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 1
Locations
Head Quarters
San Diego (USA)
Development
Tokyo (Japan) + San Jose (USA)
Investors
Ex-executives of Internet and Mobile industry.
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 3
Ponto Networks, Inc.
プログラマブル・データプレーンの時代 とは?
「現在」
「課題」 と 「未来」
ネットワーク・オペレーション・スタックの実装例
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 4
アジェンダ
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 5
データプレーン
とは?
イーサネットヘッダを解析
宛先アドレスをKEYに
MACテーブルを参照
学習済みポートへ転送
テーブル参照
(Match)
ヘッダ解析
(Parse)
変更・転送
(Action)
パケット処理 パイプライン
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 6
最も柔軟な
データプレーン
とは?
どんな処理も実装できる(プログラマブル)
CPU
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 7
ハードウェア・データプレーン(ASIC) を使う利用
ピーク性能
Gbps単価
CPU
300Gbps
10,000円
ASIC
6.5Tbps
461円
※ 数字は概算(桁感の例)です。CPU/ASIC 1個搭載のサーバー/スイッチ価格を300万円として比較。
※ 数字は概算(桁感の例)です
※ CPU/ASIC 1個搭載のサーバー/スイッチ価格を300万円として比較。
※ CPU: XEON® PLATINUM 8180 (PCIe 3 x 48 = 300Gbps)
※ ASIC: Barefoot Tofino (100GbE x 65 port) を Layer 2/3 switch として利用
ハードウェア・データプレーン(ASIC) を使う利用
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 8
機能追加時に必要な開発体制とコスト
ピーク性能
Gbps単価
開発体制
開発コスト
(人件費除く)
CPU
300Gbps
10,000円
数人
数百万円
ASIC
6.5Tbps
461円
数十人
数億円
※ 数字は概算(桁感の例)です。CPU/ASIC 1個搭載のサーバー/スイッチ価格を300万円として比較。
ASIC 作り直し
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 9
ASICのスケーラビリティ + CPUの開発コスト
ピーク性能
Gbps単価
開発体制
開発コスト
(人件費除く)
CPU
300Gbps
10,000円
数人
数百万円
ASIC
6.5Tbps
461円
数十人
数億円
プログラマブル
ASIC
6.5Tbps
461円
数人
数百万円
※ 数字は概算(桁感の例)です。CPU/ASIC 1個搭載のサーバー/スイッチ価格を300万円として比較。
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 10
「プログラマブル・データプレーン」の時代
イノベーションがスケールする時代
試作・試行コストが小さくなる ⇒ サーバーで起きたイノベーションをネットワークへ
コスト&性能の良いプラットフォームでイノベーションが実現
個人で開発への参加が可能 ⇒ オープンな活動の活性化
より多くの人が新しい試みに参加できるように
• In-band Network Telemetry (INT)
• パケットがマッチしたルールやQueueの情報をパケット自身に含める事により、SNMP等
ではモニタリングできなかった粒度でネットワークの状況を把握
• 遅延や特定アプリケーションの性能劣化原因を特定
• トラフィックエンジニアリングへの利用
• Tbps Class Load Balancer
• ラックあたり Tbps クラスのトラフィックに対応したLoad Balancerを低コストで構築
• トラフィック種別により振り分けに利用するフィールドを変更
• Pre-processing & Content aware routing for Massive IoT
• 様々な Client からのデータをサーバーが処理しやすいように前処理
• データ種別に応じた計算。bit -> Byte データ展開。
• ペイロード中のIDに応じたサーバーへの振り分け、ストレージへの直接保存
• アプリケーション毎のペイロード・データフォーマットの定義
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 11
プログラマブル・データプレーンを用いた試行(例)
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 12
ムーアの法則の終焉
待っていても性能は向上しない時代
いかに高価なCPUをオフロードするか?
プログラマブル・データプレーンが必要とされる
もう 1つの理由
出典 : https://www.karlrupp.net/2015/06/40-years-of-microprocessor-trend-data/
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 13
ムーアの法則の終焉
待っていても性能は向上しない時代
いかに高価なCPUをオフロードするか?
プログラマブル・データプレーンが必要とされる
もう 1つの理由
出典 : https://www.karlrupp.net/2015/06/40-years-of-microprocessor-trend-data/
「ユースケース最適」 な
ハードウェアの選択 が必要に
( ASIC / NPU / FPGA )
プログラマブル・データプレーンの現在
ハードウェア・データプレーンに関して
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 14
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 15
「プログラマブル・データプレーン」 で 「プログラム」 できること
ヘッダ フォーマットの定義
パースグラフの構築
ヘッダ解析
(Parse)
テーブル参照
(Match)
マッチフィールドの定義
テーブルタイプの定義
(Exact / Masked)
MAC address
IPv4 address
proto + TCP ports
( any header fields )
変更・転送
(Action)
アクションの定義
フィールド操作ロジック
bit shift (<<) (>>)
add(+) sub(-) multiple(*)
drop forward
copy push / pop
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 16
プログラマブル・データプレーン(ハードウェア)の現在
メーカー・ 製品名称 タイプ 開発環境
Cavium XPliant ASIC XDK 製品出荷実績多数 (クラウド事業者)
OEM:Arista, Brocade
Barefoot Tofino ASIC P4 大規模事業者を中心とした限定出荷
検証・開発用筐体は一般入手可能
Netronome NFP NPU C-based SmartNIC 1枚から広く入手可能
OEM多数(非公開・アプライアンス製品等)
NetFPGA (Xilinx) FPGA SDNet NetFPGAは研究・教育目的が中心
Xilinx FPGA 搭載ボード(+SDNet)としても入手可能
※ 代表的な製品のみ記載。他多数のメーカーもプログラマブル ASIC/NPU/FPGA リリースを予定している。
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 17
https://www.amazon.co.jp/
Edgecore AS7512” で検索
Cavium Xpliant
CNX88091 3.2Tbps
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 18
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 19
(最もハードルが高い)
ハードウェアは入手可能に
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 20
プログラマブル・データプレーン
「課題」 と 「未来」
(最もハードルが高い)
ハードウェアは入手可能に
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 21
プログラマブル・データプレーンの課題 (1)
メーカー・ 製品名称 タイプ 開発環境
Cavium XPliant ASIC XDK
Barefoot Tofino ASIC P4
Netronome NFP NPU C-based
NetFPGA (Xilinx) FPGA SDNet 言語もツールも異なる
過去の学習が生かされない
SDK入手に別途契約が必要な場合も
「自由にプログラム」
からは、やや遠い
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 22
P4:汎用データプレーン・プログラミング言語の登場
P4 Source Code パケット処理パイプラインの定義
パーサーやテーブル、アクション、など
P4 Compiler P4をTarget上で実行可能な形式にコンパイル
Target毎に提供される
Target (P4対応Dataplane)
P4 Dataplane runtime に従いパケットを処理
Hardware: ASIC, NPU, FPGA | Software: CPU
“Programming Protocol-Independent Packet Processors”
P4プログラム (例)
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 23
ヘッダ定義 パーサー定義 テーブル定義
• C 構造体のようにプロトコルヘッダを定義
• パーサー、テーブル、パイプラインを簡単な構文で記述可能
パイプライン定義
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 24
P4 対応状況
メーカー・ 製品名称 タイプ 開発環境 P4 対応状況(入手状況)
Cavium XPliant ASIC XDK 対応予定
(エンドースメント・プレスリリース有り)
Barefoot Tofino ASIC P4 Capilano SDE
(製品購入者+契約)
Netronome NFP NPU C-based Agilio P4C SDK
(製品購入者)
NetFPGA (Xilinx) FPGA SDNet P4→NetFPGA / P4-SDNet
(登録必要)
Netronome: https://www.netronome.com/products/datapath-programming-tools/
NetFPGA: https://github.com/NetFPGA/P4-NetFPGA-public/wiki
P4 on Linux (ソフトウェア・リファレンス実装)
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 25
https://github.com/p4lang
P4 対応 Software Switch (サンプルCLI付き)
P4 チュートリアル&サンプル
(P4 source code, Protocol agent ...)
P4 コンパイラ
P4 ソフトウェア実装|ビルド・実行手順サンプル
https://www.slideshare.net/kentaroebisawa/how-to-run-p4-bmv2
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 26
プログラマブル・データプレーンの課題 (2)
データプレーンをどうコントロールするか?
プログラマブル・データプレーン時代に必要な
「ネットワーク・オペレーション・スタック」 とは?
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 27
Dataplane
(ASIC, NPU, FPGA, CPU)
Dataplane
Abstraction
Pipeline
Profile
Modular
Protocol Agents
Config
Manager
CLIAPI
User
Applications
アプリケーションのためのAPI
• 都度コンパイルでなく、gRPC/REST等APIで制御可能
異なるデータプレーン・ハードウェアへの対応
パケット処理パイプラインの管理
• (Match/Action Table)
プロトコル・エージェントの入れ替え
ユーザーアプリケーションの動作
• シェルアクセス
• サーバー同様の開発ツールチェイン
プログラマブル・データプレーン時代の
「ネットワーク・オペレーション・スタック」 に何が求められるか?
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 28
Open Network OS の現状
Dataplane
Abstraction
Pipeline
Profile
Modular
Protocol
Agents
User
Apps
APIs for
Apps
OpenSwitch
SnapRoute + Dell
〇 × 〇 〇 ×
SONiC 〇 × 〇 〇 ×
ONL
Open Network Linux ー × ー ー ー
プログラマブル・データプレーン時代の
ネットワーク・オペレーション・スタックの実装例
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 29
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 30
Modular
Routing
Agents
REST API
(WebAPI)
User
Apps
Linux shell
(CLI as an
Application)
Config Broker
(data store)
Modular
Routing
Agents
FEA (Forwarding Engine Abstraction)
Data Path
Profile
Manager
Flexible Data Plane
User
Apps
Management Plane
Data Plane
External Apps
Mngment System Operator
Flex ASIC
(XPliant etc.)
PontOS² コンセプト&アーキテクチャ
Application
Friendly API
Linux Kernel
Network Stack
P4 (SmartNIC,
NPU, FPGA)
Native
Applications
Native
Applications
Native
Applications
SDK
(Language API)
Flexible
Data plane
プロファイル選択により入れ替え可能な
パケット処理エンジン
オープンソースにより構成された
ビルディング・ブロック
ネットワークプログラマビリティを実現する
アプリケーション・フレンドリーな開発環境
プログラマブルASICデモ |GTP Parser & Match/Action + Stats on Cavium XPliant
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 31
Open Compute Project |サンノゼ... 2017年3月Computex Taipei | 台湾・台北 ... 2017年6月
RAN EPC SGi
Service Functions
Internet
eNodeB SGW PGW GW
GTP-U Tunnel GTP-U Tunnel VLAN, etc.
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 32
GTP TEID match/action & statistics (デモ構成図)
100GbE 100GbE
host1 host2
= IP Interface
• Parse GTP Header
• Match/Action based on GTP TEID
• stats via REST API
XPliant スイッチ(White Box)
GTP トラフィック生成用サーバー(VM)
10.0.40.1/24 10.0.40.2/24
GTP Traffic
(TEID=100/200/300/400)
Mngmnt
Port
Mngmnt
Port
デモ GUI
(Webブラウザ)
REST API
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 33
Modular
Routing
Agents
REST API
(WebAPI)
User
Apps
Linux shell
(CLI as an
Application)
Config Broker
(data store)
Modular
Routing
Agents
FEA (Forwarding Engine Abstraction)
Data Path
Profile
Manager
Flexible Data Plane
User
Apps
Management Plane
Data Plane
External Apps
Mngment System Operator
Flex ASIC
(XPliant etc.)
Linux Kernel
Network Stack
P4 (SmartNIC,
NPU, FPGA)
Native
Applications
Native
Applications
Native
Applications
SDK
(Language API)
Zebra 2.0
Open Source Network Stack
Fresh rewrite of Zebra/Quagga
Data Plane agnostic NetOS Stack
PontOS²
Seamless integration with multiple
Proprietary Data Plane platforms
Performance and quality control
for service providers
PontOS² Implementation (実装)
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 34
Zebra 2.0 on GitHub !!
https://github.com/coreswitch/zebra
https://github.com/coreswitch/openconfigd
Zebra 2.0 Installation
• Install openconfigd
$ go get github.com/coreswitch/openconfigd/openconfigd
• Install CLI
$ go get github.com/coreswitch/openconfigd/cli_command
$ cd $GOPATH/src/github.com/ coreswitch /openconfigd/cli
$ ./configure; make
$ sudo make install
$ cd $GOPATH/src/github.com/coreswitch/openconfigd/bash_completion.d
$ sudo cp cli /etc/bash_completion.d/
• Install zebra
$ go get github.com/coreswitch/zebra/rib/ribd
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 35
Zebra 2.0 Architecture
CLI
openconfigd
Linux dataplane
quaggad
bgpd / ospfd
ribd
fea
quagga
openconfigd
zebra
gRPC
gRPC
(yang model)
vtysh
Tap
interface netlink
Hardware dataplane
HW API (SAI, XDK etc.)
zebra
proto
gRPC
bgpd/ospfd
gRPC
gRPC
etcd
JSON
Written from scratch in Go
• openconfigd
• configuration system
• yang model
• CLI (Junos like)
• etcd for scalability
• zebra/ribd
• dataplane management (ex: FIB)
• zebra/fea
• multiple dataplane support
• link/port, bridge domain etc.
• New bgpd/ospfd
• multi-core support
• quaggad & zebra protocol
• for backward compatibility
Zebra 2.0 DEMO
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 36
Zebra2.0 + OpenConfigd + Quagga ospfd/bgpd
On LXC Containershttps://github.com/coreswitch/zebra/blob/master/docs/quagga-lxc.md
• Basic routing/switching features (ACL, NAT etc.)
• New Protocols
• Segment Routing (SRv6)
• Forwarding Engine Abstraction
• ASIC support (via SAI)
• P4 dataplane (via SAI or P4-PI)
• New Protocol Agents
• BGP, OSPFv2, OSPFv3, IS-IS
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 37
Zebra 2.0 (future roadmap)
プログラマブル・データプレーン時代に目指すもの
プログラマブル・データプレーン時代に向けたネットワーク・オペレーション・スタック | 海老澤健太郎@Ponto Networks, Inc. | ONIC Japan 2017 38
データプレーンに自由を
スケーラブルなデータプレーンを「個人」がプログラムできる時代に

More Related Content

What's hot

ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)Kentaro Ebisawa
 
大規模DCのネットワークデザイン
大規模DCのネットワークデザイン大規模DCのネットワークデザイン
大規模DCのネットワークデザインMasayuki Kobayashi
 
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2Kiyotaka Doumae
 
KVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマークKVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマークVirtualTech Japan Inc.
 
P4によるデータプレーンプログラミングとユースケースのご紹介
P4によるデータプレーンプログラミングとユースケースのご紹介P4によるデータプレーンプログラミングとユースケースのご紹介
P4によるデータプレーンプログラミングとユースケースのご紹介Kumapone
 
実践イカパケット解析
実践イカパケット解析実践イカパケット解析
実践イカパケット解析Yuki Mizuno
 
分散システムについて語らせてくれ
分散システムについて語らせてくれ分散システムについて語らせてくれ
分散システムについて語らせてくれKumazaki Hiroki
 
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話Kumazaki Hiroki
 
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造Taiji Tsuchiya
 
IPv4/IPv6 移行・共存技術の動向
IPv4/IPv6 移行・共存技術の動向IPv4/IPv6 移行・共存技術の動向
IPv4/IPv6 移行・共存技術の動向Yuya Rin
 
Onieで遊んでみようとした話
Onieで遊んでみようとした話Onieで遊んでみようとした話
Onieで遊んでみようとした話Masaru Oki
 
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜Preferred Networks
 
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方Yoshiyasu SAEKI
 
閉域網接続の技術入門
閉域網接続の技術入門閉域網接続の技術入門
閉域網接続の技術入門Masayuki Kobayashi
 
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudyネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudyYahoo!デベロッパーネットワーク
 
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦Preferred Networks
 
Java でつくる 低レイテンシ実装の技巧
Java でつくる低レイテンシ実装の技巧Java でつくる低レイテンシ実装の技巧
Java でつくる 低レイテンシ実装の技巧 Ryosuke Yamazaki
 
"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向Kentaro Ebisawa
 

What's hot (20)

ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
ネットワーク機器のAPIあれこれ入門 (NetOpsCoding#2)
 
大規模DCのネットワークデザイン
大規模DCのネットワークデザイン大規模DCのネットワークデザイン
大規模DCのネットワークデザイン
 
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
Geekなぺーじ ネットワーク技術者ではない方々向けIPv6セミナー2
 
KVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマークKVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマーク
 
P4によるデータプレーンプログラミングとユースケースのご紹介
P4によるデータプレーンプログラミングとユースケースのご紹介P4によるデータプレーンプログラミングとユースケースのご紹介
P4によるデータプレーンプログラミングとユースケースのご紹介
 
実践イカパケット解析
実践イカパケット解析実践イカパケット解析
実践イカパケット解析
 
TLS, HTTP/2演習
TLS, HTTP/2演習TLS, HTTP/2演習
TLS, HTTP/2演習
 
分散システムについて語らせてくれ
分散システムについて語らせてくれ分散システムについて語らせてくれ
分散システムについて語らせてくれ
 
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話
 
ネットワーク構築訓練 入門
ネットワーク構築訓練 入門ネットワーク構築訓練 入門
ネットワーク構築訓練 入門
 
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
 
IPv4/IPv6 移行・共存技術の動向
IPv4/IPv6 移行・共存技術の動向IPv4/IPv6 移行・共存技術の動向
IPv4/IPv6 移行・共存技術の動向
 
Onieで遊んでみようとした話
Onieで遊んでみようとした話Onieで遊んでみようとした話
Onieで遊んでみようとした話
 
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
 
ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方ストリーム処理を支えるキューイングシステムの選び方
ストリーム処理を支えるキューイングシステムの選び方
 
閉域網接続の技術入門
閉域網接続の技術入門閉域網接続の技術入門
閉域網接続の技術入門
 
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudyネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
 
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
 
Java でつくる 低レイテンシ実装の技巧
Java でつくる低レイテンシ実装の技巧Java でつくる低レイテンシ実装の技巧
Java でつくる 低レイテンシ実装の技巧
 
"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向"OPEN NETWORKING" に向けた Management / Data Plane の動向
"OPEN NETWORKING" に向けた Management / Data Plane の動向
 

Similar to ONIC2017 プログラマブル・データプレーン時代に向けた ネットワーク・オペレーションスタック

Reactive Workflow Argo Eventsの紹介
Reactive Workflow Argo Eventsの紹介Reactive Workflow Argo Eventsの紹介
Reactive Workflow Argo Eventsの紹介Daisuke Taniwaki
 
Microsoft の深層学習への取り組み
Microsoft の深層学習への取り組みMicrosoft の深層学習への取り組み
Microsoft の深層学習への取り組みHirono Jumpei
 
楽天ネットワークエンジニアたちが目指す、次世代データセンターとは
楽天ネットワークエンジニアたちが目指す、次世代データセンターとは楽天ネットワークエンジニアたちが目指す、次世代データセンターとは
楽天ネットワークエンジニアたちが目指す、次世代データセンターとはRakuten Group, Inc.
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 Insight Technology, Inc.
 
Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)Tomoya Hibi
 
[de:code 2019 振り返り Night!] Data Platform
[de:code 2019 振り返り Night!] Data Platform[de:code 2019 振り返り Night!] Data Platform
[de:code 2019 振り返り Night!] Data PlatformNaoki (Neo) SATO
 
Interop2019 Toyota Netcope P4
Interop2019 Toyota Netcope P4Interop2019 Toyota Netcope P4
Interop2019 Toyota Netcope P4Kentaro Ebisawa
 
ソフトウェア技術者から見たFPGAの魅力と可能性
ソフトウェア技術者から見たFPGAの魅力と可能性ソフトウェア技術者から見たFPGAの魅力と可能性
ソフトウェア技術者から見たFPGAの魅力と可能性Kenichiro MITSUDA
 
20191115-PGconf.Japan
20191115-PGconf.Japan20191115-PGconf.Japan
20191115-PGconf.JapanKohei KaiGai
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理Motonori Shindo
 
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~griddb
 
FPGAによる大規模データ処理の高速化
FPGAによる大規模データ処理の高速化FPGAによる大規模データ処理の高速化
FPGAによる大規模データ処理の高速化Kazunori Sato
 
NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)NTT DATA Technology & Innovation
 
セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」
セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」
セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」Rescale Japan株式会社
 
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編Daiyu Hatakeyama
 
20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_Tokyo20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_TokyoKohei KaiGai
 
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~griddb
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばYoshihiro Nakajima
 
20190925_DBTS_PGStrom
20190925_DBTS_PGStrom20190925_DBTS_PGStrom
20190925_DBTS_PGStromKohei KaiGai
 

Similar to ONIC2017 プログラマブル・データプレーン時代に向けた ネットワーク・オペレーションスタック (20)

Reactive Workflow Argo Eventsの紹介
Reactive Workflow Argo Eventsの紹介Reactive Workflow Argo Eventsの紹介
Reactive Workflow Argo Eventsの紹介
 
Microsoft の深層学習への取り組み
Microsoft の深層学習への取り組みMicrosoft の深層学習への取り組み
Microsoft の深層学習への取り組み
 
楽天ネットワークエンジニアたちが目指す、次世代データセンターとは
楽天ネットワークエンジニアたちが目指す、次世代データセンターとは楽天ネットワークエンジニアたちが目指す、次世代データセンターとは
楽天ネットワークエンジニアたちが目指す、次世代データセンターとは
 
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。 複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
 
Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)Lagopus Project (Open Source Conference)
Lagopus Project (Open Source Conference)
 
[de:code 2019 振り返り Night!] Data Platform
[de:code 2019 振り返り Night!] Data Platform[de:code 2019 振り返り Night!] Data Platform
[de:code 2019 振り返り Night!] Data Platform
 
Interop2019 Toyota Netcope P4
Interop2019 Toyota Netcope P4Interop2019 Toyota Netcope P4
Interop2019 Toyota Netcope P4
 
ソフトウェア技術者から見たFPGAの魅力と可能性
ソフトウェア技術者から見たFPGAの魅力と可能性ソフトウェア技術者から見たFPGAの魅力と可能性
ソフトウェア技術者から見たFPGAの魅力と可能性
 
20191115-PGconf.Japan
20191115-PGconf.Japan20191115-PGconf.Japan
20191115-PGconf.Japan
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
 
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!?~両者を備えたスケールアウトデータベースGridDB~
 
FPGAによる大規模データ処理の高速化
FPGAによる大規模データ処理の高速化FPGAによる大規模データ処理の高速化
FPGAによる大規模データ処理の高速化
 
NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
NTTデータが考えるデータ基盤の次の一手 ~AI活用のために知っておくべき新潮流とは?~(NTTデータ テクノロジーカンファレンス 2020 発表資料)
 
セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」
セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」
セミナー資料 2017年1月27日開催「クラウドCAEフェスティバル」
 
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
 
20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_Tokyo20191211_Apache_Arrow_Meetup_Tokyo
20191211_Apache_Arrow_Meetup_Tokyo
 
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
もうSQLとNoSQLを選ぶ必要はない!? ~両者を備えたスケールアウトデータベースGridDB~
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
 
20190925_DBTS_PGStrom
20190925_DBTS_PGStrom20190925_DBTS_PGStrom
20190925_DBTS_PGStrom
 
Prometech Particleworks on Rescale
Prometech Particleworks on RescalePrometech Particleworks on Rescale
Prometech Particleworks on Rescale
 

More from Kentaro Ebisawa

P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)Kentaro Ebisawa
 
Barefoot Faster™ 日本語紹介
Barefoot Faster™ 日本語紹介Barefoot Faster™ 日本語紹介
Barefoot Faster™ 日本語紹介Kentaro Ebisawa
 
IETF106 Hackathon 報告 & P4 based Switch の課題と未来
IETF106 Hackathon 報告 & P4 based Switch の課題と未来IETF106 Hackathon 報告 & P4 based Switch の課題と未来
IETF106 Hackathon 報告 & P4 based Switch の課題と未来Kentaro Ebisawa
 
MPLS Japan 2019 : Data & Control Plane を繋ぐ API
MPLS Japan 2019 : Data & Control Plane を繋ぐ APIMPLS Japan 2019 : Data & Control Plane を繋ぐ API
MPLS Japan 2019 : Data & Control Plane を繋ぐ APIKentaro Ebisawa
 
In Network Computing Prototype Using P4 at KSC/KREONET 2019
In Network Computing Prototype Using P4 at KSC/KREONET 2019In Network Computing Prototype Using P4 at KSC/KREONET 2019
In Network Computing Prototype Using P4 at KSC/KREONET 2019Kentaro Ebisawa
 
Comparison of SRv6 Extensions uSID, SRv6+, C-SRH
Comparison of SRv6 Extensions uSID, SRv6+, C-SRHComparison of SRv6 Extensions uSID, SRv6+, C-SRH
Comparison of SRv6 Extensions uSID, SRv6+, C-SRHKentaro Ebisawa
 
IETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U Translation
IETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U TranslationIETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U Translation
IETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U TranslationKentaro Ebisawa
 
p4srv6 (P4-16) design document rev1.0
p4srv6 (P4-16) design document rev1.0p4srv6 (P4-16) design document rev1.0
p4srv6 (P4-16) design document rev1.0Kentaro Ebisawa
 
SRv6 Mobile User Plane : Initial POC and Implementation
SRv6 Mobile User Plane : Initial POC and ImplementationSRv6 Mobile User Plane : Initial POC and Implementation
SRv6 Mobile User Plane : Initial POC and ImplementationKentaro Ebisawa
 
JANOG43 Forefront of SRv6, Open Source Implementations
JANOG43 Forefront of SRv6, Open Source ImplementationsJANOG43 Forefront of SRv6, Open Source Implementations
JANOG43 Forefront of SRv6, Open Source ImplementationsKentaro Ebisawa
 
Using GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnlUsing GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnlKentaro Ebisawa
 
SRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-typeSRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-typeKentaro Ebisawa
 
Zebra SRv6 CLI on Linux Dataplane (ENOG#49)
Zebra SRv6 CLI on Linux Dataplane (ENOG#49)Zebra SRv6 CLI on Linux Dataplane (ENOG#49)
Zebra SRv6 CLI on Linux Dataplane (ENOG#49)Kentaro Ebisawa
 
Zebra 2.0 in Hybrid Cloud Era
Zebra 2.0 in Hybrid Cloud EraZebra 2.0 in Hybrid Cloud Era
Zebra 2.0 in Hybrid Cloud EraKentaro Ebisawa
 
p4alu: Arithmetic Logic Unit in P4
p4alu: Arithmetic Logic Unit in P4p4alu: Arithmetic Logic Unit in P4
p4alu: Arithmetic Logic Unit in P4Kentaro Ebisawa
 
zebra & openconfigd Introduction
zebra & openconfigd Introductionzebra & openconfigd Introduction
zebra & openconfigd IntroductionKentaro Ebisawa
 
ネットワークAPI のあれこれ (ENOG37)
ネットワークAPI のあれこれ (ENOG37)ネットワークAPI のあれこれ (ENOG37)
ネットワークAPI のあれこれ (ENOG37)Kentaro Ebisawa
 
OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27Kentaro Ebisawa
 

More from Kentaro Ebisawa (20)

P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)P4 Updates (2020) (Japanese)
P4 Updates (2020) (Japanese)
 
Barefoot Faster™ 日本語紹介
Barefoot Faster™ 日本語紹介Barefoot Faster™ 日本語紹介
Barefoot Faster™ 日本語紹介
 
IETF106 Hackathon 報告 & P4 based Switch の課題と未来
IETF106 Hackathon 報告 & P4 based Switch の課題と未来IETF106 Hackathon 報告 & P4 based Switch の課題と未来
IETF106 Hackathon 報告 & P4 based Switch の課題と未来
 
MPLS Japan 2019 : Data & Control Plane を繋ぐ API
MPLS Japan 2019 : Data & Control Plane を繋ぐ APIMPLS Japan 2019 : Data & Control Plane を繋ぐ API
MPLS Japan 2019 : Data & Control Plane を繋ぐ API
 
Yang Tools Quick Memo
Yang Tools Quick MemoYang Tools Quick Memo
Yang Tools Quick Memo
 
In Network Computing Prototype Using P4 at KSC/KREONET 2019
In Network Computing Prototype Using P4 at KSC/KREONET 2019In Network Computing Prototype Using P4 at KSC/KREONET 2019
In Network Computing Prototype Using P4 at KSC/KREONET 2019
 
Comparison of SRv6 Extensions uSID, SRv6+, C-SRH
Comparison of SRv6 Extensions uSID, SRv6+, C-SRHComparison of SRv6 Extensions uSID, SRv6+, C-SRH
Comparison of SRv6 Extensions uSID, SRv6+, C-SRH
 
IETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U Translation
IETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U TranslationIETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U Translation
IETF 104 Hackathon VPP Prototyping Stateless SRv6/GTP-U Translation
 
p4srv6 (P4-16) design document rev1.0
p4srv6 (P4-16) design document rev1.0p4srv6 (P4-16) design document rev1.0
p4srv6 (P4-16) design document rev1.0
 
SRv6 Mobile User Plane : Initial POC and Implementation
SRv6 Mobile User Plane : Initial POC and ImplementationSRv6 Mobile User Plane : Initial POC and Implementation
SRv6 Mobile User Plane : Initial POC and Implementation
 
JANOG43 Forefront of SRv6, Open Source Implementations
JANOG43 Forefront of SRv6, Open Source ImplementationsJANOG43 Forefront of SRv6, Open Source Implementations
JANOG43 Forefront of SRv6, Open Source Implementations
 
Using GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnlUsing GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnl
 
GTPing, How To
GTPing, How ToGTPing, How To
GTPing, How To
 
SRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-typeSRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-type
 
Zebra SRv6 CLI on Linux Dataplane (ENOG#49)
Zebra SRv6 CLI on Linux Dataplane (ENOG#49)Zebra SRv6 CLI on Linux Dataplane (ENOG#49)
Zebra SRv6 CLI on Linux Dataplane (ENOG#49)
 
Zebra 2.0 in Hybrid Cloud Era
Zebra 2.0 in Hybrid Cloud EraZebra 2.0 in Hybrid Cloud Era
Zebra 2.0 in Hybrid Cloud Era
 
p4alu: Arithmetic Logic Unit in P4
p4alu: Arithmetic Logic Unit in P4p4alu: Arithmetic Logic Unit in P4
p4alu: Arithmetic Logic Unit in P4
 
zebra & openconfigd Introduction
zebra & openconfigd Introductionzebra & openconfigd Introduction
zebra & openconfigd Introduction
 
ネットワークAPI のあれこれ (ENOG37)
ネットワークAPI のあれこれ (ENOG37)ネットワークAPI のあれこれ (ENOG37)
ネットワークAPI のあれこれ (ENOG37)
 
OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27OVN 設定サンプル | OVN config example 2015/12/27
OVN 設定サンプル | OVN config example 2015/12/27
 

Recently uploaded

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 

Recently uploaded (7)

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 

ONIC2017 プログラマブル・データプレーン時代に向けた ネットワーク・オペレーションスタック