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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
3
2.4k
Java 21 Overview
line_developers
6
1.3k
Code Review Challenge: An example of a solution
line_developers
1
1.5k
KARTEのAPIサーバ化
line_developers
1
600
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.3k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2.4k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.8k
A/B Testing at LINE NEWS
line_developers
3
1.1k
LINEのサポートバージョンの考え方
line_developers
2
1.4k
Other Decks in Technology
See All in Technology
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
Agent Skils
dip_tech
PRO
0
130
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
460
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
210
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
130
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
380
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
490
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
180
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
0
350
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
190
Visualization
eitanlees
150
17k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
130
Marketing to machines
jonoalderson
1
4.6k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
150
Faster Mobile Websites
deanohume
310
31k
YesSQL, Process and Tooling at Scale
rocio
174
15k
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