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 Lapキメてきた

219 views

Published on

2017.12.4 JAWS-UG Yokohama AWS re:Invent Recap でのプレゼン資料

Published in: Technology
  • Be the first to comment

  • Be the first to like this

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

  1. 1. 自動運転で 最速ラップタイム刻んで来た JAWS-UG Yokohama #11 @yoshidashingo 2017.12.4 ⊂二二二( ^ω^)二⊃ ブーン
  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. Ultra Awesome Overview of 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
  4. 4. サーバーレス関連発表
  5. 5. サーバーレスアーキテクチャ原則 AWS re:Invent 2017 Keynote: Werner Vogels https://www.youtube.com/watch?v=nFKVzEAm-ts
  6. 6. AWS Lambda 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ファンクション毎の同時実行数の上限設定 https://aws.amazon.com/jp/blogs/news/set-concurrency-limits-on-individual-aws-lambda-functions/
  9. 9. 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以上はシングルからマルチコアに (アプリのマルチスレッド化)
  10. 10. Cloud9画面に変更された AWS Lambda
  11. 11. AWS Serverless Repository AWS re:Invent 2017: NEW LAUNCH! AWS Serverless Application Repository (SRV215) https://www.youtube.com/watch?v=ZguvcM_wqoo サードパーティアプリの登録→検索→デプロイ
  12. 12. AWS Serverless Repository AWS re:Invent 2017: NEW LAUNCH! AWS Serverless Application Repository (SRV215) https://www.youtube.com/watch?v=ZguvcM_wqoo アプリはSAMテンプレートとして配布
  13. 13. AWS Cloud9 Cloud9(c9.io:SaaS)のAWS統合版
  14. 14. AWS Cloud9 https://console.aws.amazon.com/cloud9/home IAM User/Roleごとに Environment作成 新規関数作成
  15. 15. AWS Cloud9 https://console.aws.amazon.com/cloud9/home
  16. 16. AWS Cloud9 https://console.aws.amazon.com/cloud9/home API Gatewayのトリガ設定 ※12/4現在APIGWのみ
  17. 17. AWS SDKなど実行環境に非明示的に含ま れているモジュール以外はコンソールから npm install
  18. 18. AWS Cloud9 https://console.aws.amazon.com/cloud9/home ローカルテスト(Lambda直Invoke) AWS上のLambdaのInvokeや、 API Gatewayのローカル/リモート Callも
  19. 19. AWS Cloud9 https://console.aws.amazon.com/cloud9/home 1-click deploy
  20. 20. SAMでデプロイされる
  21. 21. Donkey Car • 市販製のラジコン • 3Dプリントしたカメラマウント • Raspberry Pi 3 + カメラモジュール • 20周程度の学習データ • G2インスタンスでのモ デル作成(train) • TensorFlow+Keras
  22. 22. Here we go!!
  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=48m59s →5周目
  25. 25. Why can we be friends?

×