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
Short Introduction of Rekcurd v1.0
Search
LINE Developers
April 22, 2019
Technology
2
1.4k
Short Introduction of Rekcurd v1.0
Kubernetes Meetup Tokyo #18
https://k8sjp.connpass.com/event/124114/
LINE Developers
April 22, 2019
Tweet
Share
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
1
2.3k
Java 21 Overview
line_developers
6
1.2k
Code Review Challenge: An example of a solution
line_developers
1
1.3k
KARTEのAPIサーバ化
line_developers
1
530
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.1k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2.1k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.5k
A/B Testing at LINE NEWS
line_developers
3
970
LINEのサポートバージョンの考え方
line_developers
2
1.3k
Other Decks in Technology
See All in Technology
セキュリティの民主化は何故必要なのか_AWS WAF 運用の 10 の苦悩から学ぶ
yoh
1
140
5min GuardDuty Extended Threat Detection EKS
takakuni
0
140
VISITS_AIIoTビジネス共創ラボ登壇資料.pdf
iotcomjpadmin
0
160
監視のこれまでとこれから/sakura monitoring seminar 2025
fujiwara3
11
3.9k
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
210
Witchcraft for Memory
pocke
1
310
CI/CD/IaC 久々に0から環境を作ったらこうなりました
kaz29
1
170
標準技術と独自システムで作る「つらくない」SaaS アカウント管理 / Effortless SaaS Account Management with Standard Technologies & Custom Systems
yuyatakeyama
3
1.2k
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
2
540
Prox Industries株式会社 会社紹介資料
proxindustries
0
290
Wasm元年
askua
0
140
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
230
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Side Projects
sachag
455
42k
Gamification - CAS2011
davidbonilla
81
5.3k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Fireside Chat
paigeccino
37
3.5k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Building an army of robots
kneath
306
45k
Git: the NoSQL Database
bkeepers
PRO
430
65k
A designer walks into a library…
pauljervisheath
207
24k
Transcript
Rekcurdによる 機械学習モジュールの運用について Keigo Hattori, Search & Clova Center 2019.04.22. Kubernetes
Meetup Tokyo #18 Twitter #k8sjp
Who I am @keigohtr Keigo Hattori keigohtr Keigo Hattori Software
Engineer 2009 東北大学 情報工学 修士 2009~2017.10 富士ゼロックス 2017.11~ LINE 自然言語処理 x 機械学習が専 門。担当プロダクトはClova。 Apitore創業者。
担当プロダクトはClova
MLOps (機械学習のワークフロー) 分析 クレンジング アノテーション 学習 データ収集 評価 配信
「配信」には Kubernetes x Istio が使える!
・・・しかし
人類、新しいこと覚えない問題 ユ「便利だけどコスト(学習時間, お金)が必要なら使わない」 • Kubernetes • Istio • Docker •
gRPC • High availability configuration • fluentd • Security • Traffic control (nginx, LB, AB testing) • etc...
人類、やったことならできる(真理) 私「Rekcurdで全部サポートします」ユ「使ってやろう」 • Kubernetes • Istio • Docker • gRPC
• High availability configuration • fluentd • Security • Traffic control (nginx, LB, AB testing) • etc...
Rekcurd Features Rekcurd is a flexible managing system for ML
modules Features • Kubernetes • Service Mesh (Istio, Envoy) • Developer-Friendly interface (Rekcurd dashboard) • Django-like gRPC micro-framework (Rekcurd) • SDK (Rekcurd client)
Architecture (v1.0) grpc Reckurd dashboard Existing service Rekcurd client grpc
Online storage MySQL/sqlite [Optional] Internal/External service [Optional] WorkFlow rest Kubernetes Rekcurd Istio-proxy Rekcurd Istio-proxy Rekcurd Istio-proxy
Developer-Friendly interface (v1.0) Demo スクリーンショットをGitHubで公開中
Django-like gRPC micro-framework (v1.0) Procedures 1. Run commands $ pip
install rekcurd $ rekcurd startapp sample $ cd sample 2. Implement the contents $ vi app.py 3. Boot it $ python app.py
SDK (v1.0) Procedures 1. Install $ pip install rekcurd-client 2.
Use $ vi sample.py
Rekcurd Roadmap v2.0 v1.x v1.0 v0.x Now Apr 30th 2019
TBD TBD v1.0 • Dashboard renewal • Istio • AB testing • GitOps / ImageOps option • Less necessity component • AirFlow support v1.x • ML model evaluation and visualization • Canary release • GPU support • Log visualization v2.0 • TBD
RekcurdはApache2.0ライセンスで公開! https://github.com/rekcurd Welcome Feedback and Pull Request!!! 私もRekcurd使える? スターくださいスターくださいスターください
THANK YOU Let’s Q&A and Discussion