SlideShare a Scribd company logo
TwillioのDeadshotに
転生してみたら幸せだった
2021/06/09 shibui yusuke
$ whoami
cat : 0.55
dog: 0.45
human : 0.70
gorilla : 0.30
Object detection
2
● Kubernetes, MLOps, AR, その他
● 好きな言語: Kotlin, C#, Golang, Python
● Github: @shibuiwilliam
● Qiita: @cvusk
● FB: yusuke.shibui
本を出版しました!
● AIエンジニアのための
機械学習システムデザインパターン
● 2021年5月17日発売
● https://www.amazon.co.jp/dp/4798169447/
● 機械学習と銘打ってるのに KubernetesとIstioに
詳しくなれる一冊です!
● 情報学・情報科学部門  1位!
● 人工知能部門 1位!
● 増刷決定!
● 韓国語訳も出るらしい!
https://github.com/twilio-labs/deadshot
Deadshot is 何?
● Githubに機微情報(パスワードとか認証ファイルとか)を
アップロードするのを検知
● DeadshotはGithub Appに登録して使う
● 実装はPython
Githubに機微情報をアップロードするのを検知
よくある失敗
aws
secret
aws
secret
請求書
マイニングとか
Githubに機微情報をアップロードするのを検知
aws
secret
DEADSHOT
aws
secret
DeadshotはGithub Appに登録して使う
DEADSHOT
at KubernetesとかCloud Runとか
実装はPython
DEADSHOT
worker
api cache
PR
Queue Scan
だめ!
NO
MORE
情報漏洩

More Related Content

PDF
Traffic light detection for self driving car
PDF
Launchable and efficient test execution
PDF
Testing machine learning development
PDF
Devsumi 2021 MLOps for Self-driving car
PDF
Rosbag search system
PDF
How to start MLOps
PDF
Machine learning and_system_design
PDF
Lets start mlops
Traffic light detection for self driving car
Launchable and efficient test execution
Testing machine learning development
Devsumi 2021 MLOps for Self-driving car
Rosbag search system
How to start MLOps
Machine learning and_system_design
Lets start mlops

What's hot (20)

PDF
MLOps failure(1_108)
PDF
Getting started with MLOps
PDF
Quality of ml_system
PDF
TFLite_and_PyTorch_Mobile
PDF
ML system design_pattern
PDF
Ml system in_python
PDF
Mercari Image search 1st Anniversary
PDF
Machine learning microservice_management
PPTX
Jupyterで手順再現!Elasticsearch構築・運用を実行可能ドキュメントで機械化してみた
PDF
S01 t2 akutsu_my_pythonhistory
PDF
S09 t4 wrapup
PDF
Herokuの課金から逃れるための安い鯖探し
PDF
Herokuの新料金について
PDF
S06 t4 wrapup
PDF
正しいプログラミング言語の覚え方
PDF
Pillowの使い方
PPTX
Jupyter Notebookを納品した話
PPTX
S08 t6 wrapup
PDF
Devとopsをつなぐpuppet
PDF
S05 t4 wrapup
MLOps failure(1_108)
Getting started with MLOps
Quality of ml_system
TFLite_and_PyTorch_Mobile
ML system design_pattern
Ml system in_python
Mercari Image search 1st Anniversary
Machine learning microservice_management
Jupyterで手順再現!Elasticsearch構築・運用を実行可能ドキュメントで機械化してみた
S01 t2 akutsu_my_pythonhistory
S09 t4 wrapup
Herokuの課金から逃れるための安い鯖探し
Herokuの新料金について
S06 t4 wrapup
正しいプログラミング言語の覚え方
Pillowの使い方
Jupyter Notebookを納品した話
S08 t6 wrapup
Devとopsをつなぐpuppet
S05 t4 wrapup
Ad

More from yusuke shibui (10)

PDF
Creative as Software Engineering for GenAI LT
PDF
Generative AIと検索を組み合わせた新たな体験の模索
PDF
機械学習システム構築実践ガイド
PDF
機械学習でテスト実行を効率化するLaunchable.pdf
PDF
Reviewing_machine_learning_program.pdf
PDF
DevSummit_2022_summer_MLOps.pdf
PDF
machine_learning_failure_apocalypse.pdf
PDF
Machine learning CI/CD with OSS
PDF
Machine learning quality for production
PDF
Mercari ML Meetup
Creative as Software Engineering for GenAI LT
Generative AIと検索を組み合わせた新たな体験の模索
機械学習システム構築実践ガイド
機械学習でテスト実行を効率化するLaunchable.pdf
Reviewing_machine_learning_program.pdf
DevSummit_2022_summer_MLOps.pdf
machine_learning_failure_apocalypse.pdf
Machine learning CI/CD with OSS
Machine learning quality for production
Mercari ML Meetup
Ad

Twillio deadshot made me happy