Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AWS re:Invent 2017 Robocar RallyでFastest Laptimeキメてきた

467 views

Published on

2017.12.5 re:Port 2017での資料

Published in: Technology
  • Be the first to comment

AWS re:Invent 2017 Robocar RallyでFastest Laptimeキメてきた

  1. 1. 自動運転で 最速ラップタイム刻んで来た re:Port2017 @yoshidashingo 2017.12.5 ⊂二二二( ^ω^)二⊃ ブーン
  2. 2. 吉田真吾 n バックグラウンド 証券システム基盤開発 p 基盤システム開発、Oracleチューニングなど エバンジェリスト p 講演113回(2013年実績) p AWS設計・構築・移行(2014-2015) n 現在のしごと (株) セクションナイン 代表取締役社長 p APN コンサルティングパートナー p DevOps Dockerize Serverless 支援など (株) 実績等 p AWSウルトラクイズ 初代チャンピオン (2012年) p AWS Samurai 2014 / 2016
  3. 3. コミュニティトラック • オンラインコミュニティ での貢献 • スペイン語と英語の壁 • 地方の知識・体験のギャップ の是正 • 震災をコミュニティの力で乗 り切る • ノルウェーで1から コミュニティ構築 • 仕事とコミュニティ のライフバランス
  4. 4. 【AWS Black Belt Online Seminar】 AWS re:Invent 2017速報 © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. p q p p ) 0 h3IE 4UKMT 4OU AWUSWO EOVSWK i 3IE O1 W OW ) (. https://www.slideshare.net/AmazonWebServicesJapan/aws-black-belt-online-seminar-2017-aws-reinvent-2017
  5. 5. サーバーレス関連発表
  6. 6. サーバーレスアーキテクチャ原則 AWS re:Invent 2017 Keynote: Werner Vogels https://www.youtube.com/watch?v=nFKVzEAm-ts
  7. 7. AWS Lambda AWS re:Invent 2017 Keynote: Werner Vogels https://www.youtube.com/watch?v=nFKVzEAm-ts
  8. 8. AWS Lambda AWS re:Invent 2017 Keynote: Werner Vogels https://www.youtube.com/watch?v=nFKVzEAm-ts
  9. 9. AWS Lambdaファンクション毎の同時実行数の上限設定 https://aws.amazon.com/jp/blogs/news/set-concurrency-limits-on-individual-aws-lambda-functions/
  10. 10. AWS Lambda AWS re:invent 2017: Become a Serverless Black Belt: Optimizing Your Serverless Appli (SRV401) https://www.youtube.com/watch?v=oQFORsso2go 割り当てのメモリ上限:1.5GB→3GB 1.8GB以上はシングルからマルチコアに (アプリのマルチスレッド化)
  11. 11. Cloud9画面に変更された AWS Lambda
  12. 12. AWS Serverless Repository AWS re:Invent 2017: NEW LAUNCH! AWS Serverless Application Repository (SRV215) https://www.youtube.com/watch?v=ZguvcM_wqoo サードパーティアプリの登録→検索→デプロイ
  13. 13. AWS Serverless Repository AWS re:Invent 2017: NEW LAUNCH! AWS Serverless Application Repository (SRV215) https://www.youtube.com/watch?v=ZguvcM_wqoo アプリはSAMテンプレートとして配布
  14. 14. AWS Cloud9 Cloud9(c9.io:SaaS)のAWS統合版
  15. 15. AWS Cloud9 https://console.aws.amazon.com/cloud9/home IAM User/Roleごとに Environment作成 新規関数作成
  16. 16. AWS Cloud9 https://console.aws.amazon.com/cloud9/home
  17. 17. AWS Cloud9 https://console.aws.amazon.com/cloud9/home API Gatewayのトリガ設定 ※12/4現在APIGWのみ
  18. 18. AWS SDKなど実行環境に非明示的に含まれてい るモジュール以外はコンソールからnpm install →従来コマンド作業と特に変わらず
  19. 19. AWS Cloud9 https://console.aws.amazon.com/cloud9/home ローカルテスト(Lambda直Invoke) AWS上のLambdaのInvokeや、API Gatewayのローカル/リモートCallも
  20. 20. AWS Cloud9 https://console.aws.amazon.com/cloud9/home 1-click deploy
  21. 21. SAMでデプロイされる
  22. 22. Donkey Car • 市販製のラジコン • 3Dプリントしたカメラマウント • Raspberry Pi 3 + カメラモジュール • 20周程度の学習データ • G2インスタンスでのモ デル作成(train) • TensorFlow+Keras http://www.donkeycar.com
  23. 23. 前日19:00-22:00 / 当日7:00-24:00 • ラズパイのセットアップ • G2インスタンスセットアップ • テレメトリの取得(AWS IoT/Kinesis Firehose/DynamoDB/S3) • ダッシュボード(S3/Cognito Federation Pool) 20周走らせる(記録)→モデル のtrain→20周走らせる→モ デルのtrain→(くりかえし
  24. 24. 最速ラップタイム動画 https://www.pscp.tv/adrianco/1OwGWMrrrekxQ?t=51m27s →5周目
  25. 25. 新サービスで置き換えられるはず • Raspberry Pi 3 → DeepLens → Kinesis Video Streams → AWS Greengrass ML Inference (推論:自動運転) • TensorFlow/Keras on g2.2xlarge → SageMaker • AWS IoT/Dynamo/Kinesis Firehose → IoT Analytics 自動運転カー 仲間募集中!!
  26. 26. Why can’t we be friends?

×