Top Banner
AWS Summit New York 2017 Keynote Recap 2017年8⽉ 篠原 英治 @shinodogg
95

AWS Summit New York 2017 Keynote Recap

Jan 23, 2018

Download

Technology

Eiji Shinohara
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AWS Summit New York 2017 Keynote Recap

AWS Summit New York 2017Keynote Recap

2017年8⽉ 篠原 英治 @shinodogg

Page 2: AWS Summit New York 2017 Keynote Recap

AWS Summit New York 2017§様々なアナウンスがされました!

https://aws.amazon.com/jp/blogs/news/aws-summit-new-york-summary-of-announcements/

Page 3: AWS Summit New York 2017 Keynote Recap

AWS Summit New York 2017§KeynoteはYouTubeで公開されています!

https://www.youtube.com/watch?v=HzEW-cP8MD4

Page 4: AWS Summit New York 2017 Keynote Recap

AWS Summit New York 2017§本スライドはKeynoteの様⼦を⽇本語で解説したものになります

個⼈的にまとめたものになりますので勤務先との関係はございません(免責)§Keynoteスピーカー

Adrian Cockcroft, Vice President Cloud Architecture StrategyDr. Matt Wood, GM, Artificial Intelligence

Page 5: AWS Summit New York 2017 Keynote Recap

AWS Summit New York 2017§ゲスト登壇企業

HULU - https://www.hulu.com/FICO - http://www.fico.com/Zocdoc - https://www.zocdoc.com/

Page 6: AWS Summit New York 2017 Keynote Recap

Adrian Cockroft – VP, Cloud Architecture Strategy

Page 7: AWS Summit New York 2017 Keynote Recap

AWSのビジネス規模§$16B+revenue runrate, 42% YoY growth

Page 8: AWS Summit New York 2017 Keynote Recap

AWS Marketplace

Page 9: AWS Summit New York 2017 Keynote Recap

AWS Pace of Innovation§New Capabilities Daily

Page 10: AWS Summit New York 2017 Keynote Recap

Compute Resources§シンプルなVPSから、テラバイト級のメモリを搭載したインスタンスや、FPGAによるハードウェアアクセラレーションが可能なインスタンスまで様々なコンピュートリソースを取り揃えている

Page 11: AWS Summit New York 2017 Keynote Recap

Rafael Soltanovich – VP of Software Development, HULU

§HULUの事例紹介

Page 12: AWS Summit New York 2017 Keynote Recap

§Tech Companyとして全てをスクラッチから⾃分たちで作っていた§テレビをre-defineするための新しいHULU体験に向けたジャーニー

HULUの事例

Page 13: AWS Summit New York 2017 Keynote Recap

§Videoオンデマンドのサブスクリプション, ライブ, DVR, プレミアコンテンツがブレンドされた⼀つのシームレスでエレガントなユーザー体験の提供は未だなされていない

§それを実現するために全てのTech Stackを再構築することに!§やりきったメンバー達を誇りに思っている!詳細はre:Invent 2017で

HULUの事例

Page 14: AWS Summit New York 2017 Keynote Recap

§どのくらいのトラフィックが発⽣するか、それはどのようなパターンでのスパイクなのか予想が難しい中、クラウドに⼤規模なデプロイメント

HULUの事例

Page 15: AWS Summit New York 2017 Keynote Recap

§ベンダーから⼊ってくる動画をre-packageしHLSおよびDASH live⽤にノーマライズを⾏った後、DRM処理を施しon the flyにManifestを⽣成

Hulu Liveのアーキテクチャ

Page 16: AWS Summit New York 2017 Keynote Recap

§ラッキーだったのか、準備が⾏き届いていたのか、恐らく両⽅であるが、ローンチは⾮常にスムーズだった

§⼤きかったのAWSとのパートナーシップ§ オペレーション視点での準備とパフォーマンス・チューニング

Hulu Liveのローンチ

Page 17: AWS Summit New York 2017 Keynote Recap

§Side-By-Side and Continue to work closely§ Pre-Warming ELBs, Monitoring Traffic, and Make sure whatever it takes

Hulu Liveのローンチ

Page 18: AWS Summit New York 2017 Keynote Recap

Hulu Innovations in the Cloud!

Page 19: AWS Summit New York 2017 Keynote Recap

Old World Databases

Page 20: AWS Summit New York 2017 Keynote Recap

Moving to Open Database Engines

Page 21: AWS Summit New York 2017 Keynote Recap

Migrating Databases to AWS§34,000以上のデータベースがData Migration ServiceでAWSへ

Page 22: AWS Summit New York 2017 Keynote Recap

Amazon Aurora§Highly Available, High Performance

§ Fastest growing AWS service ever

Page 23: AWS Summit New York 2017 Keynote Recap

Amazon Aurora§Amazon Aurora PostgreSQL-Compatible edition

§ スキーマやクエリモデルがOracleと近い§ re:Invent 2016で発表。現在はオープンプレビュー

Page 24: AWS Summit New York 2017 Keynote Recap

Amazon Aurora 事例§Expediaでは1⽇3億writes。ピークでは秒間に約1万7000writes

Page 25: AWS Summit New York 2017 Keynote Recap

Migration is a Journey§ Journeyを経験したお客様の紹介

Page 26: AWS Summit New York 2017 Keynote Recap

Claus Moldt - CIO, FICO

§ FICO Score is used by 90 of the top 100 largest US lending institutions for their risk assessment needs

Page 27: AWS Summit New York 2017 Keynote Recap

Deliver in the Public Cloud§Highly Regulated Industries向けにSoftwareをデリバー§⾦融業界や保険業界がPublic Cloud上のサービスに⽬を向けている

Page 28: AWS Summit New York 2017 Keynote Recap

なぜPublic Cloud、そしてAWS?§コスト、スケール、ベロシティ、グローバルなプレゼンス、そしてセキュリティ&コンプライアンス

Page 29: AWS Summit New York 2017 Keynote Recap

マイグレーションのアプローチ§創業から61年の歴史を持つ会社。オンプレミスには様々なソフトウェア§AWSに移⾏するにあたりMicroservices化を実現§AWSのフレームワークを活⽤してSignificantな量の⾃動化に取り組みデリバリーのスピードを加速

Page 30: AWS Summit New York 2017 Keynote Recap

マイグレーション§Databases, And Servers, And Applications, Oh My!

Page 31: AWS Summit New York 2017 Keynote Recap

AWS Migration Hub§Generally Available!

Page 32: AWS Summit New York 2017 Keynote Recap

AWS Migration Hub§Discover -> Migrate -> Track

Page 33: AWS Summit New York 2017 Keynote Recap

AWS Migration Hub§Track progress from a single location

Page 34: AWS Summit New York 2017 Keynote Recap

AWS Migration Hub§全てのリージョンで利⽤可能

§ Migration Hubそのものはus-west-2にホストされている

Page 35: AWS Summit New York 2017 Keynote Recap

Dr. Matt Wood – GM, ARTIFICIAL INTELLIGENCE

Page 36: AWS Summit New York 2017 Keynote Recap

Petabyte-scale Analytics§ F1のカーエンジニアはスイスアーミーナイフでFIXしようとしない

§ ツールは適材適所で使い分けるべき§我々のアプローチはお客様が⾏いたい分析にフィットするツールの提供

Page 37: AWS Summit New York 2017 Keynote Recap

Amazon Athena§インタラクティブなクエリサービス

§ S3上にある様々なデータ(CSVやParquet等)を標準SQLでアドホックにクエリ

Page 38: AWS Summit New York 2017 Keynote Recap

Amazon Athena§ For anybody inside your organization!

§ SQLを知っている⼈なら誰でもS3上の巨⼤なデータセットにクエリを投げられる§ Developer§ Excel Jockey

§Entirely Serverless§ クラスタ管理不要§ 本当にSQLを投げるだけ§ Pay for the queries you run

Page 39: AWS Summit New York 2017 Keynote Recap

Amazon EMR§Run more sophisticated custom big-data applications

§ Spark, Presto, HBaseのようなラージスケールなエンジンを活⽤§ EMR上でオープンソースのプロジェクトの最新のバージョンを選択可能§ マネージメントコンソール上で数クリックするだけでいい

Page 40: AWS Summit New York 2017 Keynote Recap

Amazon Redshift§Data Warehousing Service

§ アグリゲートされた⼤規模なデータセットに複雑なクエリを⾛らせることが可能§ TPC(標準的なベンチーマーキングツール)で⾏ったベンチマークの結果において

も⾮常に良い結果が出ている

Page 41: AWS Summit New York 2017 Keynote Recap

Amazon Redshift Spectrum§データウェアハウスの中だけでなく、S3の中のデータもクエリの対象に

§ RedshiftからS3のデータに直接クエリを投げることも、Redshift内のデータとS3のデータをジョインすることもできる

Page 42: AWS Summit New York 2017 Keynote Recap

Extract, Transform, Load§データサイエンティストやデータウェアハウスマネージャーは75%もの時間をデータを解析できる状態にすることに使っていると⾔われている

Page 43: AWS Summit New York 2017 Keynote Recap

AWS Glue§Generally Available!

§ Fully Managed Data Catalog and ETL service

Page 44: AWS Summit New York 2017 Keynote Recap

AWS Glue§Entirely Serverless

§ Catalog the data automatically(スケジュールorデータ変更)、カスタマイズ可能なデータ変換コード(Python)の⽣成、ETLジョブのスケジューリング

Page 45: AWS Summit New York 2017 Keynote Recap

AWS Glue§Three things to do to get started

1. Build your data Catalog

Page 46: AWS Summit New York 2017 Keynote Recap

AWS Glue§Three things to do to get started

2. Generate and edit transformations

Page 47: AWS Summit New York 2017 Keynote Recap

AWS Glue§Three things to do to get started

3. Schedule and run your jobs

Page 48: AWS Summit New York 2017 Keynote Recap

AWS Glue§ Private Beta Customersの事例

§ IoT、Clickストリーム、医療といった様々な⽤途で既にGlueが利⽤されている

Page 49: AWS Summit New York 2017 Keynote Recap

Machine Learning§現在は機械学習ルネサンスであると⾔える。そこではスケールが鍵

§ WebやモバイルのアプリケーションだけでなくEdge(デバイス等)も対象

Page 50: AWS Summit New York 2017 Keynote Recap

Machine Learning§Volta: 次世代のgeneral-purpose GPUインスタンス

§ 2017年のlaterに利⽤可能§Greengrass: Lambdaファンクションをデバイス上で稼働

Page 51: AWS Summit New York 2017 Keynote Recap

Machine Learning on AWS

Page 52: AWS Summit New York 2017 Keynote Recap

Machine Learning§We make available GPUs an CPUs

§ Optimize wide variety of “Deep Learning” engines§ MXNet, TensorFlow, Cafe2, PyTorch, CNTK 等

Page 53: AWS Summit New York 2017 Keynote Recap

Early detection of diabetic complications at Stanford§糖尿病による失明は、アメリカの21〜46歳までの男性の間では失明の⼀番の理由§ 早期に発⾒できれば失明を防ぐことができる§ Highly Trainedな⼈間が⾮常に細かな⽬の奥の⾎管を診察する必要があった§ 健康もの、不健康なもの、それぞれの写真を元にDeep Learningモデルを構築§ 90%のケースにおいて発⾒が可能に!

Page 54: AWS Summit New York 2017 Keynote Recap

ARTERYS§ FDA(Food and Drug Administration)が承認した医療画像のNeural Networks§ スライドの画像はMRIに映る腫瘍

Page 55: AWS Summit New York 2017 Keynote Recap

STITCH FIX§機械学習で顧客のスタイルを推測

§ Generate new styles and new products§ Deep LearningエンジンのChainerを活⽤

Page 56: AWS Summit New York 2017 Keynote Recap

WalframAlpha§Computational knowledge engine

§ Q&Aシステム on AWS§ You can ask pretty much anything§ Q. “Pet Sounds”は誰のアルバム?⇒ A. “The Beach Boys”

Page 57: AWS Summit New York 2017 Keynote Recap

Instacart§Online grocery delivery service

§ Deep LearningのフレームワークであるKerasを活⽤§ スーパーで⾷材を集める際に、どこに何があるか分かっていて、そこに機械学習

技術を⽤いて最短のルートを導き出す§ Right objects in the right order -> デリバリーの時間短縮

Page 58: AWS Summit New York 2017 Keynote Recap

Pinterest§ Pinterest Lens モバイルアプリ

§ TensorFlowを活⽤して撮影した写真に関連する画像をユーザーに§ Visually similarなピンを取得するVisual Searchケーパビリティ

Page 59: AWS Summit New York 2017 Keynote Recap

TuSimple§MXNet on AWSで学習したモデルを活⽤した⾃動運転技術

§ サンフランシスコと北京を拠点にするStartup§ World's best performing autonomous driving

Page 60: AWS Summit New York 2017 Keynote Recap

TuSimple§MXNet on AWSで学習したモデルを活⽤した⾃動運転技術

§ どこが道か、道ではないかも正確に抽出する§ ⾞、道、標識といった様々な情報を”SLAM”というシステムに集約§ 3D空間の中でCM単位での正確性

Page 61: AWS Summit New York 2017 Keynote Recap

Serkan Kutan - CTO, ZOCDOC

§ZOCDOCはNY basedなスタートアップ§ 毎⽉6百万⼈の患者が、医者のアポイントメントの予約にZOCDOCを使っている

Page 62: AWS Summit New York 2017 Keynote Recap

アメリカにおける診療の現状§平均24⽇待ち。30%は予約の不備やキャンセル、リスケジュール等

§ その結果、ERに⾏くような事態を招き、医療費が⾼騰

Page 63: AWS Summit New York 2017 Keynote Recap

ZOCDOCはヘルスケアに市場の効率性をもたらす§アナロジーとしては、KAYAK、OpenTable、Hotels.comといったプレーヤーがそれぞれのインダストリに持ち込んだ効率性§ ZOCDOCはそれをヘルスケア業界に

§今まで24⽇待たされていたものが24時間になったような事例も

Page 64: AWS Summit New York 2017 Keynote Recap

2007年からオンプレミスで稼働§As gained critical mass

§ より⼤きなシステムの必要性

Page 65: AWS Summit New York 2017 Keynote Recap

Zocdoc 2.0 - New Technical Strategy§Solve the business transformation needs as well as innovate faster

Page 66: AWS Summit New York 2017 Keynote Recap

Zocdoc 2.0 - New Technical Strategy§100% in AWS in less than 12 month

Page 67: AWS Summit New York 2017 Keynote Recap

Choosing the right partner§Customer Obsession and Rapid Innovation§Ramp up on concepts

§ Infrastructure as Code, DevOps, Compliance and Security

Page 68: AWS Summit New York 2017 Keynote Recap

from .net Monolith to Microservices§Standardized on 3 Tech Stacks: Scala, Node.js, C#

§ All running on Linux. C#もLinux上で稼働§Zocdocをはじめた10年前には今のような便利なサービスはなかった

§ モニタリング、A/Bテスト等。解決したいのは患者が抱える予約の課題なのにUndifferentiated Heavy Lifting強いられる状況だった

Page 69: AWS Summit New York 2017 Keynote Recap

A Robust Data Foundation on AWS§ from pretty much base level to the top

§ データサイエンティスト達が⾃ら必要な環境を構築するようになった

Page 70: AWS Summit New York 2017 Keynote Recap

プロダクションで稼働している機械学習§ Patient-Powered Search

§ Clinical Terminology(医療の専⾨⽤語)を患者が理解するのは難しい§ 例えば”blurry eyes”な症状で眼科を探す時にスペリングすら困難

§ SerkanさんもESL(English as a Second Language)§ 3つの機械学習モデル: semantic, multi-armed bandit, relevancy

Page 71: AWS Summit New York 2017 Keynote Recap

Deep Learning at ZOCDOC§Deep Learning used to be hard but Not Anymore!

§ GPU basedであるp2インスタンスでDeep Learning AMIを活⽤§ 学習をはじめて1⽇でニューラルネットワークを構築

§ 今はもうデータセンター環境でソフトウェアもハードウェアも整備するなんて考えたくもない

Page 72: AWS Summit New York 2017 Keynote Recap

Innovate Faster with AWS§エンジニアチームのスピードは以前と⽐べて3倍以上早くなった

§ エンジニアキャパシティをインフラ整備からプロダクトエンジニアリングへ

Page 73: AWS Summit New York 2017 Keynote Recap

Machine Learning in Amazon§Amazonの様々なサービスやプロダクトで機械学習技術が使われている

Page 74: AWS Summit New York 2017 Keynote Recap

Securing Sensitive Data is Job Zero§Security is Job Zero

Page 75: AWS Summit New York 2017 Keynote Recap

センシティブなデータの保護§ Identifying and Protecting sensitive data

§ That can be challenging and time-consuming§⼤概はマニュアルなプロセスで、専⾨チームを作ってセキュアなデータを分類している§ 時間がかかり、正確でなく、⼈⼿が必要なためコストが⾼く、スケールが困難

Page 76: AWS Summit New York 2017 Keynote Recap

Amazon Macie§Automatically discover, classify, and protect sensitive data

Page 77: AWS Summit New York 2017 Keynote Recap

Amazon Macie§S3に保存されているデータに対して⾃然⾔語処理を⾏い、その情報のコンテキストを元に分類

§どこにセンシティブなデータがあるか判別§800種類以上のファイルタイプから70種類以上の異なるクラスに分類し、それぞれlow, medium, highといった形でリスクのレベルを関連付ける§ Eメールアドレス、社会保障番号、運転免許、クレジットカードといった個⼈情報

からAPIの鍵など

Page 78: AWS Summit New York 2017 Keynote Recap

Amazon Macie§Macieはセンシティブなデータに対するアクセスパターンを学習し、通常のパターンと異なるアクセスを検知する

§例えば、HRの部署のメンバーが⼈事関連の⽂書にアクセスするのは⽇常的なことであり、Macieはそのアクセスパターンを学習する

§そのHR担当者が、⽇頃の業務と関連が無い、システム関連のデータや鍵ファイルなどにアクセスしだした場合に、Macieはアクセスパターンの変化から即座にそれを検知し、アラートを上げる

Page 79: AWS Summit New York 2017 Keynote Recap

Amazon Macie§Webサイトとして公開しているデータにセンシティブな情報が含まれる場合の例

Page 80: AWS Summit New York 2017 Keynote Recap

Amazon Macie§アクセスパターンを可視化

§ この例では時系列データに対するslice and diceな解析処理のアクセス

Page 81: AWS Summit New York 2017 Keynote Recap

Amazon Macie§監査基準やコンプライアンス要件などにおいてもあなたを助けます

§ 2017年8⽉現在の対応リージョン§ US East (Northern Virginia) § US West (Oregon)

Page 82: AWS Summit New York 2017 Keynote Recap

Amazon Macie§利⽤事例

§ Edmunds, NETFLIX, AUTODESK

Page 83: AWS Summit New York 2017 Keynote Recap

Protecting Your Customers and Business§ “Security by design” and “Automation is key”

Page 84: AWS Summit New York 2017 Keynote Recap

Cloud Security Tools§Networking, Identity, Encryption, Compliance

Page 85: AWS Summit New York 2017 Keynote Recap

Encryption on AWS§Encrypt Amazon EFS data at rest

Page 86: AWS Summit New York 2017 Keynote Recap

Encryption Key Management§AWS CloudHSMはあまりCloudyでないところもあった

Page 87: AWS Summit New York 2017 Keynote Recap

AWS CloudHSM§Complete Rewrite -> Fully Managed by AWS

Page 88: AWS Summit New York 2017 Keynote Recap

Compliance on AWS§AWS Service Catalog, AWS CloudTrail, AWS Config

Page 89: AWS Summit New York 2017 Keynote Recap

CloudTrail Event History by Default§過去7⽇間のアカウント活動の可視性を提供、全てのお客様が無料で利⽤可能。必要なマニュアル設定などは不要

Page 90: AWS Summit New York 2017 Keynote Recap

AWS Config§S3のパーミッションに新しいルール

Page 91: AWS Summit New York 2017 Keynote Recap

Capital One§AWS as a central part of technology strategy

§ Move Fast and Stay Secure

Page 92: AWS Summit New York 2017 Keynote Recap

Startups§どの業界においても新しい旋⾵を巻き起こしている

Page 93: AWS Summit New York 2017 Keynote Recap

Enterprises§デジタルトランスフォーメーションが⽣き残るための鍵

§ GEはkeep reinventingし続けることでサバイブし続けている唯⼀のオリジナルS&P 500

Page 94: AWS Summit New York 2017 Keynote Recap

One more thing... re:Invent 2017§2017年11⽉27⽇から12⽉1⽇ @ Las Vegas

Page 95: AWS Summit New York 2017 Keynote Recap

Twitch - https://www.twitch.tv/aws

§Special Events | Live from the AWS Summit in NYC§ https://www.twitch.tv/videos/166917418§ エバンジェリストによるKeynoteのRecapやサービス開発チームによる解説

デバンジャンによるGlueの解説 クリスによるSAM Localのデモ