SlideShare una empresa de Scribd logo
1 de 18
Dai Utsui
自動運転業界のSRE
活動
Mar 31st, 2021
1
Dai Utsui
Profile
* SRE, Tech Lead
* これから息子が生きていく社会をより良いものに…との想い
でJoin
GitHub: @utsuidai
Twitter: @utsuidai
2
CONTENTS
Introduction
SRE journey
3
Autonomous driving-specific feature
Future work
Remote Driving
Simulation & CI/CD Pipeline
Multi-region
Ultra-low latency
Multi-cloud
On-Call & Support
1. Introduction
SRE journey
4
SRE journey (in Tier IV)
2019.0
9
2019.4
Q
2020.first half
2020.second half
- Baseline approach risk
assessment
- SRE strategy planning
- (Corporate site renewal)
- Security
- Monitoring
- Log menagement
- SRE study group
- Reference
implementation
- Multi tenancy
- Reference implementation
- Technology selection
- Operation verification in
Asia
- (Office relocation)
- (Postmortem)
- Security
- Fix point observation
- SLA
- Multi region
- Operation verification in EU
- Multi cloud
- Low latency
- (Product strategy)
- (Requirement definition)
- ...
- SLI / SLO study group
- Incident management
- On-Call
- Static code analysis
- (Autoware.Online)
5
2021.first half
Tech blog: https://tech.tier4.jp/entry/2021/01/20/160000
Issues that should have been resolved
Typical Issue Solutions
セキュリティ
AWSマルチアカウントの
認証/認可が煩雑
AWS Organizations / リスクアセスメン
ト / CIS対応
信頼性
バックアップが取れてい
るか不明
AWS Backupでタグベースのバックアッ
プポリシーを適用
パフォーマンス モニタリング未整備 Datadog / Sentryでシステムを統合監視
コスト最適化
開発者があまり気にかけ
ていない
SREがコストに責任を持ち、月次定例で
毎月レポート / 技術選定
運用性
正常に動いているのか不
明
SLI/SLOの制定 / Incident Management
/ On-Call
2. Autonomous driving-specific
feature
7
8
Media streaming
● 車両のカメラ映像をリアルタイムに監視
● 本当に映像が配信できているかをどう監視する?
①EC2からDummy映像を配信
②WebRTCサーバーから少なくとも
Dummy映像分の配信トラフィックが出
ているかを監視
Remote driving
Autonomous driving-specific feature
① ②
9
Simulator pipeline
● 数百にのぼるシナリオを自動実行
● シミュレーター自体も何をシミュレートするかに
よって複数存在
①Autowareの修正がリポジトリにPush
②WebhookをAPI Gatewayで受け取る
③AWS StepFunctionの動作状態を
Cloudwatch metricsで監視
- ExecutionsStarted
- ExecutionsSucceeded
- ExecutionsFailed
- ExecutionsAborted
Simulation & CI Pipeline
Autonomous driving-specific feature
Tech blog: https://tech.tier4.jp/entry/2020/09/09/160000
3. Future work
10
11
Global展開を視野に
● 各種規制、遅延対応のためインフラを車両の近く
に置きたい
● 特定のコンポーネントを複数のリージョンに同時
展開
● Localizationの他、One-source Multi-
regionで実現するためのCI/CD環境の
構築が急務
Multi-region
Future work
12
Multi-region (IaC, Deployment)
Future work
Cloud Formation Terraform
複製 Stacksets Provider alias / workspace
CI/CD Codepipeline
Terraform Cloud / GitHub Actions /
etc...
3rd party
resource
CloudFormation レジストリ -
Pros 最新機能への追随が早い
元々Multi-Cloudを扱える / 管理対象
リソースを制御可能
Cons
管理対象リソースを操作で
きない(importが不十分)
最新機能への追随はコミュニティ頼
り
13
Kubernetes
● 理論上はマルチクラウド、オンプレミスへの展開
も可能
● マネージドサービスを放棄することによる運用コ
ストの増大、開発スピードの遅延とのバランスが
重要
● アーキテクチャ検討から実装までの移
行コスト(人月)だけでも3倍以上の
開きを確認
● 現時点でのk8s化は得策ではないと判
断
Multi-region
Future work
14
Multi-region (BCP Active-Standby)
Future work
AWSマルチリージョンアプリケーションアーキテクチャ
https://aws.amazon.com/jp/solutions/implementations/multi-region-application-architecture/
15
可用性の追求
● クラウド側にトラブルがあっても安全に走行(停
止)できる事が最低限
単一のパブリッククラウドに問題が生
じても自動運転が継続できる事
Multi-cloud (BCP Multi-site)
Future work
16
安全な遠隔操縦とは
● 10km/hで走行時100msの遅延が0.28m走行して
いる事になる
● 複数方向のカメラ映像を同時配信
● 映像と制御両面で低遅延が求められる
AWS Wavelengthの様なエッジ寄りへの
オフロード?
Ultra-low latency
Future work
17
Follow the sun
● 必要なタイムゾーンに必要な人材を配置
● 夜間・変則的勤務の回避
● 地域によってはネイティブ言語サポートも可能に
内製に限らずあらゆる選択肢を視野に
On-Call & Support
Future work
© 2021 Tier IV, Inc. 18

Más contenido relacionado

La actualidad más candente

Oss事例紹介資料20141111 明日の認証会議 掲載用
Oss事例紹介資料20141111 明日の認証会議 掲載用Oss事例紹介資料20141111 明日の認証会議 掲載用
Oss事例紹介資料20141111 明日の認証会議 掲載用
マジセミ by (株)オープンソース活用研究所
 
20141111 明日の認証会議資料(寺田)
20141111 明日の認証会議資料(寺田)20141111 明日の認証会議資料(寺田)
20141111 明日の認証会議資料(寺田)
マジセミ by (株)オープンソース活用研究所
 
20141111 themi struct
20141111 themi struct20141111 themi struct
エフスタ!!勉強会#26 セキュリティと開発と
エフスタ!!勉強会#26 セキュリティと開発とエフスタ!!勉強会#26 セキュリティと開発と
エフスタ!!勉強会#26 セキュリティと開発と
Haga Takeshi
 
オープンソース統合運用管理ツール『Hinemos』 --- その利便性及びインシデント管理について ---
オープンソース統合運用管理ツール『Hinemos』  --- その利便性及びインシデント管理について ---オープンソース統合運用管理ツール『Hinemos』  --- その利便性及びインシデント管理について ---
オープンソース統合運用管理ツール『Hinemos』 --- その利便性及びインシデント管理について ---
Open Source Software Association of Japan
 

La actualidad más candente (20)

Oss事例紹介資料20141111 明日の認証会議 掲載用
Oss事例紹介資料20141111 明日の認証会議 掲載用Oss事例紹介資料20141111 明日の認証会議 掲載用
Oss事例紹介資料20141111 明日の認証会議 掲載用
 
Janog37 Pattern BoF
Janog37 Pattern BoFJanog37 Pattern BoF
Janog37 Pattern BoF
 
「今、ヨーロッパのオープンソースがアツい!」 クラウドの構成管理を自動化する基盤CMDBuild
「今、ヨーロッパのオープンソースがアツい!」クラウドの構成管理を自動化する基盤CMDBuild「今、ヨーロッパのオープンソースがアツい!」クラウドの構成管理を自動化する基盤CMDBuild
「今、ヨーロッパのオープンソースがアツい!」 クラウドの構成管理を自動化する基盤CMDBuild
 
セキュリティ対策は経営課題 - 情報セキュリティリスクに備える Cy-SIRT の軌跡 -
セキュリティ対策は経営課題 - 情報セキュリティリスクに備える Cy-SIRT の軌跡 -セキュリティ対策は経営課題 - 情報セキュリティリスクに備える Cy-SIRT の軌跡 -
セキュリティ対策は経営課題 - 情報セキュリティリスクに備える Cy-SIRT の軌跡 -
 
Spring Bootをはじめる時にやるべき10のこと
Spring Bootをはじめる時にやるべき10のことSpring Bootをはじめる時にやるべき10のこと
Spring Bootをはじめる時にやるべき10のこと
 
20141111 明日の認証会議資料(寺田)
20141111 明日の認証会議資料(寺田)20141111 明日の認証会議資料(寺田)
20141111 明日の認証会議資料(寺田)
 
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアルAzure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
 
Excelからのクラウドオーケストレーション
ExcelからのクラウドオーケストレーションExcelからのクラウドオーケストレーション
Excelからのクラウドオーケストレーション
 
20141111 themi struct
20141111 themi struct20141111 themi struct
20141111 themi struct
 
2019年3月13日 社内イベントライトニングトーク資料
2019年3月13日 社内イベントライトニングトーク資料2019年3月13日 社内イベントライトニングトーク資料
2019年3月13日 社内イベントライトニングトーク資料
 
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
 
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
 
【B-4】オープンソース開発で、フリー静的解析ツールを使ってみる
【B-4】オープンソース開発で、フリー静的解析ツールを使ってみる【B-4】オープンソース開発で、フリー静的解析ツールを使ってみる
【B-4】オープンソース開発で、フリー静的解析ツールを使ってみる
 
All about 開発本部infra部 TASKs
All about 開発本部infra部 TASKsAll about 開発本部infra部 TASKs
All about 開発本部infra部 TASKs
 
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
 
エフスタ!!勉強会#26 セキュリティと開発と
エフスタ!!勉強会#26 セキュリティと開発とエフスタ!!勉強会#26 セキュリティと開発と
エフスタ!!勉強会#26 セキュリティと開発と
 
Rancher による社内向けテナントサービス基盤
Rancher による社内向けテナントサービス基盤Rancher による社内向けテナントサービス基盤
Rancher による社内向けテナントサービス基盤
 
エクストリーム・プログラミング開発におけるUIテスト #yjbonfire
エクストリーム・プログラミング開発におけるUIテスト #yjbonfireエクストリーム・プログラミング開発におけるUIテスト #yjbonfire
エクストリーム・プログラミング開発におけるUIテスト #yjbonfire
 
Hybrid appmeetssecurity kdl20171017-20
Hybrid appmeetssecurity kdl20171017-20Hybrid appmeetssecurity kdl20171017-20
Hybrid appmeetssecurity kdl20171017-20
 
オープンソース統合運用管理ツール『Hinemos』 --- その利便性及びインシデント管理について ---
オープンソース統合運用管理ツール『Hinemos』  --- その利便性及びインシデント管理について ---オープンソース統合運用管理ツール『Hinemos』  --- その利便性及びインシデント管理について ---
オープンソース統合運用管理ツール『Hinemos』 --- その利便性及びインシデント管理について ---
 

Similar a 自動運転業界のSRE活動

【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
シスコシステムズ合同会社
 

Similar a 自動運転業界のSRE活動 (20)

Splunk機械学習を使ったアンケートコメント分析
Splunk機械学習を使ったアンケートコメント分析Splunk機械学習を使ったアンケートコメント分析
Splunk機械学習を使ったアンケートコメント分析
 
セキュリティオペレーション自動化に向けた、基盤技術と共通インターフェースの構築 [ISOC-JP workshop, 2016/05/20]
セキュリティオペレーション自動化に向けた、基盤技術と共通インターフェースの構築  [ISOC-JP workshop, 2016/05/20]セキュリティオペレーション自動化に向けた、基盤技術と共通インターフェースの構築  [ISOC-JP workshop, 2016/05/20]
セキュリティオペレーション自動化に向けた、基盤技術と共通インターフェースの構築 [ISOC-JP workshop, 2016/05/20]
 
Tier Ⅳ Tech Meetup #2 - 自動運転を作るのはCloudシステムの集合体?? 活用技術を大解剖 -
Tier Ⅳ Tech Meetup #2 - 自動運転を作るのはCloudシステムの集合体?? 活用技術を大解剖 -Tier Ⅳ Tech Meetup #2 - 自動運転を作るのはCloudシステムの集合体?? 活用技術を大解剖 -
Tier Ⅳ Tech Meetup #2 - 自動運転を作るのはCloudシステムの集合体?? 活用技術を大解剖 -
 
Microsoft Intelligent Edge Technologies
Microsoft Intelligent Edge TechnologiesMicrosoft Intelligent Edge Technologies
Microsoft Intelligent Edge Technologies
 
insideAR 2013 報告会(技術編)
insideAR 2013 報告会(技術編)insideAR 2013 報告会(技術編)
insideAR 2013 報告会(技術編)
 
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPANSAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
SAIS/SIGMOD参加報告 in SAIS/DWS2018報告会@Yahoo! JAPAN
 
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
 
激白!GROWI.cloudの可用性向上の取り組み【WESEEK Tech Conf #16】
激白!GROWI.cloudの可用性向上の取り組み【WESEEK Tech Conf #16】激白!GROWI.cloudの可用性向上の取り組み【WESEEK Tech Conf #16】
激白!GROWI.cloudの可用性向上の取り組み【WESEEK Tech Conf #16】
 
Fit to Standard, Move onto the New World
Fit to Standard, Move onto the New WorldFit to Standard, Move onto the New World
Fit to Standard, Move onto the New World
 
Try IoT with Node-RED
Try IoT with Node-REDTry IoT with Node-RED
Try IoT with Node-RED
 
ドライブレコーダの動画を使った道路情報の自動差分抽出
ドライブレコーダの動画を使った道路情報の自動差分抽出ドライブレコーダの動画を使った道路情報の自動差分抽出
ドライブレコーダの動画を使った道路情報の自動差分抽出
 
[Japan Tech summit 2017] MAI 003
[Japan Tech summit 2017] MAI 003[Japan Tech summit 2017] MAI 003
[Japan Tech summit 2017] MAI 003
 
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
Enterprise agile dev ops-and-xr-techonology-adoption-for-fintech-20180324
 
1.コース概要
1.コース概要1.コース概要
1.コース概要
 
201110 01 Polytech Center 1
201110 01 Polytech Center 1201110 01 Polytech Center 1
201110 01 Polytech Center 1
 
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
 
Future Tech Night Agile勉強会 20210709
 Future Tech Night Agile勉強会 20210709 Future Tech Night Agile勉強会 20210709
Future Tech Night Agile勉強会 20210709
 
What's rook?
What's rook?What's rook?
What's rook?
 
IETF94 M2M Authentication関連報告
IETF94 M2M Authentication関連報告IETF94 M2M Authentication関連報告
IETF94 M2M Authentication関連報告
 
SQuBOKの変遷 (SQuBOK V3発行記念イベント)
SQuBOKの変遷 (SQuBOK V3発行記念イベント)SQuBOKの変遷 (SQuBOK V3発行記念イベント)
SQuBOKの変遷 (SQuBOK V3発行記念イベント)
 

Más de Tier_IV

Más de Tier_IV (11)

自動運転技術を活用した運転技能教習システムのご紹介
自動運転技術を活用した運転技能教習システムのご紹介自動運転技術を活用した運転技能教習システムのご紹介
自動運転技術を活用した運転技能教習システムのご紹介
 
自動運転技術を活用した運転技能教習システムの開発
自動運転技術を活用した運転技能教習システムの開発自動運転技術を活用した運転技能教習システムの開発
自動運転技術を活用した運転技能教習システムの開発
 
トランクベース開発を活用して爆速に開発した話
トランクベース開発を活用して爆速に開発した話トランクベース開発を活用して爆速に開発した話
トランクベース開発を活用して爆速に開発した話
 
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
 
AWS X-Rayを使ったマイクロサービスのトレーサビリティ向上
AWS X-Rayを使ったマイクロサービスのトレーサビリティ向上AWS X-Rayを使ったマイクロサービスのトレーサビリティ向上
AWS X-Rayを使ったマイクロサービスのトレーサビリティ向上
 
Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割
Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割
Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割
 
Tier Ⅳ Tech Meetup #1 - 世界初オープンソースの自動運転ソフトウェア「Autoware」ができること & 開発秘話 -
Tier Ⅳ Tech Meetup #1 - 世界初オープンソースの自動運転ソフトウェア「Autoware」ができること & 開発秘話 -Tier Ⅳ Tech Meetup #1 - 世界初オープンソースの自動運転ソフトウェア「Autoware」ができること & 開発秘話 -
Tier Ⅳ Tech Meetup #1 - 世界初オープンソースの自動運転ソフトウェア「Autoware」ができること & 開発秘話 -
 
Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割
Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割
Unity x 自動運転シミュレーション、自動運転におけるGame Engineの役割
 
Autoware Architecture Proposal
Autoware Architecture ProposalAutoware Architecture Proposal
Autoware Architecture Proposal
 
Self-Driving System with IoT
Self-Driving System with IoTSelf-Driving System with IoT
Self-Driving System with IoT
 
Mobilitydev2019 10 31_slideshare
Mobilitydev2019 10 31_slideshareMobilitydev2019 10 31_slideshare
Mobilitydev2019 10 31_slideshare
 

自動運転業界のSRE活動