21
AWS re:Invent2017 新サービス 報告 ASTERIA事業本部 営業推進部 技術支援担当 菊地雄大

AWS re:Invent 2017で発表された新機能の紹介

Embed Size (px)

Citation preview

AWS re:Invent2017新サービス 報告

ASTERIA事業本部 営業推進部

技術支援担当 菊地雄大

自己紹介

名前菊地 雄大(きくち たけひろ)

年齢31歳

普段のおしごとASTERIAのプリセールス

セミナー講師(体験セミナー・トレーニング)

菊ちゃんブログ(ASTERIA体験記)

Why re:Invent?インド3か月軟禁生活を体験していたから!?

⇒ 役に、立ったような…?

AWS re:Invent

Re:Invent参加してきました!

目玉はKeynote ×2

新サービスが続々公開されるKeynote

発表された新サービス

• AWS Elastic Container Service for Kubernetes(EKS)

• AWS Fargate• Amazon Aurora

Multi-Master• Amazon Aurora

Serverless• Amazon DynamoDB

Global Table• Amazon DynamoDB

Backup and Restore• Amazon Neptune• Amazon S3 Select• Amazon Glacier

Select

• Amazon SageMaker

• AWS DeepLens• Amazon

Rekognition Video• Amazon Kinesis

Video Streams• Amazon

Transcribe• Amazon Translate• Amazon

Comprehend• AWS IoT 1-click• AWS IoT Device

Management• AWS IoT Device

Defender• AWS IoT Analytics• Amazon FreeRTOS

• Alexa for Business• AWS Cloud9• AWS Serverless

Application Repository

• Amazon API Gateway VPC integration

• AWS Lambda Concurrency Controls

• AWS Lambda 3GB Memory Support

• AWS Lambda .NetCore2.0 Language Support

• AWS Lambda Go Language Support

コンテナ関連

Amazon Elastic Container Service for Kubernetes (Amazon EKS)✓マネージドなKubernetesサービス

✓自動で3つのアベイラビリティゾーンにデプロイされるので高可用性が実現

AWS Fargate✓サーバーなどの管理なしでコンテナを実行

✓必要な時に必要なだけコンテナを利用➢コンテナインスタンスの構築・管理・運用が不要

IoT関連 その1

AWS IoT 1-click

✓「Lambda関数」を様々なデバイスから実行可能に

✓デバイスに依存せず、すぐに使用可能

AWS IoT Device Management

✓大量のIoTデバイスの統合管理サービス

✓端末の稼働状況モニタリング

✓グループごとに動作させることも可能

IoT関連 その2

AWS IoT Device Defender

✓セキュリティポリシーに従い、IoTデバイスを監視

AWS IoT Analytics

✓IoTデータの統計解析サービス

✓フィルタリングや形式変換も可能

Amazon FreeRTOS

✓マイクロコントローラ向けの「IoTOS」

✓Greengrass/クラウドとの接続用ライブラリを用意

ディープラーニング関連 その1(学習モデル)

Amazon SageMaker✓フルマネージドの機械学習サービス

✓データサイエンティストや開発者が容易に機械学習モデルを利用できるように

AWS DeepLens✓カメラで深層学習モデルの推論を実現

✓手軽にSageMakerやRekognition Videoと組み合わせて深層学習にチャレンジ

✓テンプレートは搭載済み

ディープラーニング関連 その2(映像)

Amazon Rekognition Video

✓動画解析サービス

✓動画に写っている人が誰なのか特定可能に

➢トラッキングや有名人認識も

Amazon Kinesis Video Streams

✓ビデオストリームとタイムエンコードされたデータの解析が可能に

✓映像処理のアプリケーションの開発が容易に

ディープラーニング関連 その3(音声・自然言語)

Amazon Transcribe

✓音声データの文章化サービス

✓S3に格納された音声データの処理もサポート

Amazon Translate

✓Polly(テキスト変換サービス)やLex(チャットボット)との連携で多言語対応サービスが構築できるかも

Amazon Comprehend

✓入力テキストに対して様々な分析を実施

その他のアップデート その1(Alexa)

Alexa for Business

✓デジタルアシスタント「Alexa」を利用したビジネスアシスタントサービス

✓スマートオフィス、生産性の向上の実現に

AWS Serverless Application Repository

✓サーバーレスアプリケーションを検索、自分のAWSアカウントにデプロイできる

✓MarketPlaceのようなイメージ??

その他のアップデート その2(開発)

Amazon API Gateway VPC integration

✓API GatewayのバックエンドにVPC内のリソースを指定できるように

➢インターネットを経由せずにAPIを利用できるように!

AWS Cloud9

✓Lambdaコードの作成/実行/デバッグが可能なWebベースのIDE

✓複数人でのリアルタイム開発も可能に

その他のアップデート その3(開発)

AWS Lambda Concurrency Controls

✓Lambda関数の同時実行数制御がアカウント単位に加えて関数単位でも制御可能に

AWS Lambda 3GB Memory Support

✓Lambdaへの割り当てメモリの上限が3GBに拡張

AWS Lambda .Net Core2.0/Go Support

✓Lambdaが「.Net Core 2.0」と「Go言語」に対応

DB/ストレージ関連 その1

Amazon Aurora Multi-Master

✓複数のデータセンターをまたいでスケールアウト可能に

➢障害発生時もダウンタイム0でリトライ可能

Aurora Serverless

✓EC2インスタンスを必要としない

➢もはやサーバー必要なし!

✓自動でスケールアウト

DB/ストレージ関連 その2

DynamoDB Global Tables

✓複数リージョンに書き込みが可能に

✓リージョン間でのレプリケーションが可能

DynamoDB backup and restore

✓長期的なアーカイブやコンプライアンス対応をサポート

✓バックアップ取得時のキャパシティ消費はなく、パフォーマンスへの影響はない

DB/ストレージ関連 その3

Amazon Neptune

✓フルマネージドなグラフDB

✓レプリカも3つのアベイラビリティゾーンで構成されていてバックアップとリストアもサポート

✓クエリー言語Apache TinkerPop GremlinとSPARQLでクエリを発行し、億単位のリレーションをミリ秒単位で処理

DB/ストレージ関連 その4

Amazon S3 Select

✓SQLで特定のコンテンツをSelect可能に

➢オブジェクトのダウンロードが必要なくなる

Amazon Glacier Select

✓SQLでアーカイブ内から特定のコンテンツをSelect可能に

➢アーカイブデータも分析可能に

キクチ的 re:Inventの感想

AWSからのメッセージ

• 早い

• お手軽

• 安い

➢ただし、注意が必要だと考えます

どこでも活躍Lambda関数

AWSのサービスを利用する上では。。。

Lambdaが大活躍

1. プログラムコードが大活躍。。。

2. コードを書く手間が残る。。。

3. 「人」に依存する可能性。。。

➢結局、今(オンプレミス)で発生している状況と変わらない。。。?

サービスを利用する上で、

いかに「楽」出来るかを

しっかり考えましょう!