Submit Search
Upload
銀河レベルのLT(とは)
•
0 likes
•
6,053 views
Akihiro Kuwano
Follow
2017/10/19の AWS Startup Tech でLTした資料です(`・ω・´)ゞ
Read less
Read more
Technology
Report
Share
Report
Share
1 of 37
Download now
Download to read offline
Recommended
MongoDBの可能性の話
MongoDBの可能性の話
Akihiro Kuwano
今日はMongoDBの話はしない
今日はMongoDBの話はしない
Akihiro Kuwano
いまいまMySQL@OSC2016長岡
いまいまMySQL@OSC2016長岡
sakaik
いまいまMySQL@OSC2016島根
いまいまMySQL@OSC2016島根
sakaik
MongoDB World 2014に行ってきた!
MongoDB World 2014に行ってきた!
Tetsutaro Watanabe
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
Ryuji Tamagawa
初めてのMongo db
初めてのMongo db
Ryuji Tamagawa
Anemoneによるクローラー入門
Anemoneによるクローラー入門
Tasuku Nakano
Recommended
MongoDBの可能性の話
MongoDBの可能性の話
Akihiro Kuwano
今日はMongoDBの話はしない
今日はMongoDBの話はしない
Akihiro Kuwano
いまいまMySQL@OSC2016長岡
いまいまMySQL@OSC2016長岡
sakaik
いまいまMySQL@OSC2016島根
いまいまMySQL@OSC2016島根
sakaik
MongoDB World 2014に行ってきた!
MongoDB World 2014に行ってきた!
Tetsutaro Watanabe
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
Ryuji Tamagawa
初めてのMongo db
初めてのMongo db
Ryuji Tamagawa
Anemoneによるクローラー入門
Anemoneによるクローラー入門
Tasuku Nakano
がっつりMongoDB事例紹介
がっつりMongoDB事例紹介
Tetsutaro Watanabe
Rubyで作るクローラー Ruby crawler
Rubyで作るクローラー Ruby crawler
Takuro Sasaki
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
Takuro Sasaki
MySQL Fabricつらい
MySQL Fabricつらい
yoku0825
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Elasticsearchで作る形態素解析サーバ
Elasticsearchで作る形態素解析サーバ
Shinsuke Sugaya
Vuejs meetup
Vuejs meetup
Kamimura Taichi
MySQLユーザ視点での小さく始めるElasticsearch
MySQLユーザ視点での小さく始めるElasticsearch
Kentaro Yoshida
八王子
八王子
Kazutake Hiramatsu
Rubyによるクローラー開発
Rubyによるクローラー開発
しくみ製作所
20150523
20150523
Toshihiro Suzuki
Elasticsearch at CrowdWorks
Elasticsearch at CrowdWorks
佑介 九岡
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
20131012 nodejs
20131012 nodejs
Amuro Nishizawa
Simplest API Server "miq"
Simplest API Server "miq"
Yuki Ito
これからはじめるひとのためのdev.mysql.com
これからはじめるひとのためのdev.mysql.com
yoku0825
JAWS-UG和歌山第0回キックオフミーティング LT
JAWS-UG和歌山第0回キックオフミーティング LT
三七男 山本
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
Dockerイメージで誰でも気軽にMroonga体験
Dockerイメージで誰でも気軽にMroonga体験
yoku0825
現実世界から学ぶ効率のいいサーバの使い方
現実世界から学ぶ効率のいいサーバの使い方
時雨 大西
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Akihiro Kuwano
AWSのNoSQL入門
AWSのNoSQL入門
Akihiro Kuwano
More Related Content
What's hot
がっつりMongoDB事例紹介
がっつりMongoDB事例紹介
Tetsutaro Watanabe
Rubyで作るクローラー Ruby crawler
Rubyで作るクローラー Ruby crawler
Takuro Sasaki
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
Takuro Sasaki
MySQL Fabricつらい
MySQL Fabricつらい
yoku0825
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Elasticsearchで作る形態素解析サーバ
Elasticsearchで作る形態素解析サーバ
Shinsuke Sugaya
Vuejs meetup
Vuejs meetup
Kamimura Taichi
MySQLユーザ視点での小さく始めるElasticsearch
MySQLユーザ視点での小さく始めるElasticsearch
Kentaro Yoshida
八王子
八王子
Kazutake Hiramatsu
Rubyによるクローラー開発
Rubyによるクローラー開発
しくみ製作所
20150523
20150523
Toshihiro Suzuki
Elasticsearch at CrowdWorks
Elasticsearch at CrowdWorks
佑介 九岡
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
20131012 nodejs
20131012 nodejs
Amuro Nishizawa
Simplest API Server "miq"
Simplest API Server "miq"
Yuki Ito
これからはじめるひとのためのdev.mysql.com
これからはじめるひとのためのdev.mysql.com
yoku0825
JAWS-UG和歌山第0回キックオフミーティング LT
JAWS-UG和歌山第0回キックオフミーティング LT
三七男 山本
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
Dockerイメージで誰でも気軽にMroonga体験
Dockerイメージで誰でも気軽にMroonga体験
yoku0825
現実世界から学ぶ効率のいいサーバの使い方
現実世界から学ぶ効率のいいサーバの使い方
時雨 大西
What's hot
(20)
がっつりMongoDB事例紹介
がっつりMongoDB事例紹介
Rubyで作るクローラー Ruby crawler
Rubyで作るクローラー Ruby crawler
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
MySQL Fabricつらい
MySQL Fabricつらい
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Elasticsearchで作る形態素解析サーバ
Elasticsearchで作る形態素解析サーバ
Vuejs meetup
Vuejs meetup
MySQLユーザ視点での小さく始めるElasticsearch
MySQLユーザ視点での小さく始めるElasticsearch
八王子
八王子
Rubyによるクローラー開発
Rubyによるクローラー開発
20150523
20150523
Elasticsearch at CrowdWorks
Elasticsearch at CrowdWorks
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
20131012 nodejs
20131012 nodejs
Simplest API Server "miq"
Simplest API Server "miq"
これからはじめるひとのためのdev.mysql.com
これからはじめるひとのためのdev.mysql.com
JAWS-UG和歌山第0回キックオフミーティング LT
JAWS-UG和歌山第0回キックオフミーティング LT
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Dockerイメージで誰でも気軽にMroonga体験
Dockerイメージで誰でも気軽にMroonga体験
現実世界から学ぶ効率のいいサーバの使い方
現実世界から学ぶ効率のいいサーバの使い方
More from Akihiro Kuwano
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
Akihiro Kuwano
AWSのNoSQL入門
AWSのNoSQL入門
Akihiro Kuwano
ログ管理のベストプラクティス
ログ管理のベストプラクティス
Akihiro Kuwano
ビックデータ最適解とAWSにおける新しい武器
ビックデータ最適解とAWSにおける新しい武器
Akihiro Kuwano
実環境にTerraform導入したら驚いた
実環境にTerraform導入したら驚いた
Akihiro Kuwano
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
WiredTigerストレージエンジン楽しい
WiredTigerストレージエンジン楽しい
Akihiro Kuwano
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
Akihiro Kuwano
Chef環境の闇
Chef環境の闇
Akihiro Kuwano
アメーバピグにおける自作サーバ運用それからどうなった
アメーバピグにおける自作サーバ運用それからどうなった
Akihiro Kuwano
CyberAgentにおけるMongoDB
CyberAgentにおけるMongoDB
Akihiro Kuwano
後悔しないもんごもんごの使い方 〜サーバ編〜
後悔しないもんごもんごの使い方 〜サーバ編〜
Akihiro Kuwano
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
Akihiro Kuwano
MongoDBのはじめての運用テキスト
MongoDBのはじめての運用テキスト
Akihiro Kuwano
AmebaのMongoDB活用事例
AmebaのMongoDB活用事例
Akihiro Kuwano
MongoDBのアレをアレする
MongoDBのアレをアレする
Akihiro Kuwano
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
Akihiro Kuwano
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
Akihiro Kuwano
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
Akihiro Kuwano
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Akihiro Kuwano
More from Akihiro Kuwano
(20)
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
AWSのNoSQL入門
AWSのNoSQL入門
ログ管理のベストプラクティス
ログ管理のベストプラクティス
ビックデータ最適解とAWSにおける新しい武器
ビックデータ最適解とAWSにおける新しい武器
実環境にTerraform導入したら驚いた
実環境にTerraform導入したら驚いた
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
WiredTigerストレージエンジン楽しい
WiredTigerストレージエンジン楽しい
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
Chef環境の闇
Chef環境の闇
アメーバピグにおける自作サーバ運用それからどうなった
アメーバピグにおける自作サーバ運用それからどうなった
CyberAgentにおけるMongoDB
CyberAgentにおけるMongoDB
後悔しないもんごもんごの使い方 〜サーバ編〜
後悔しないもんごもんごの使い方 〜サーバ編〜
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。
MongoDBのはじめての運用テキスト
MongoDBのはじめての運用テキスト
AmebaのMongoDB活用事例
AmebaのMongoDB活用事例
MongoDBのアレをアレする
MongoDBのアレをアレする
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Recently uploaded
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
sugiuralab
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
sugiuralab
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Recently uploaded
(8)
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
銀河レベルのLT(とは)
1.
2017. 10.19 桑野章弘 銀河レベルのLT(とは)
2.
⾃⼰紹介 桑野 章弘(くわの あきひろ) 前職は渋⾕のインフラエンジニア (仮)をしてました 好きなAWSのサービス:ElastiCache, Route53 好きなデータストア:MongoDB 不惑になりました、、、
3.
2
4.
3 ココ
5.
今⽇は私が銀河レベルのAWSの使い⽅をお教 えします!!!
6.
とかいった結果
7.
8.
9.
酒が⾜りなかったのか、、、
10.
今⽇なら!!!
11.
地球にとどまらない! 銀河レベルのAWS活⽤術 2017年10⽉19⽇ 桑野 章弘
12.
皆さんに質問です!
13.
Q1. AWS使っているかた?
14.
Q2. 使っているとお答えいただいた⽅はどこの リージョンを使っていますか?
15.
お客様からよくある質問・・・ あー、桑野さんでしたっけ、、、この資料MongoDBで検 索してみたことありますね、、、
16.
お客様からよくある質問・・・ あー、桑野さんでしたっけ、、、この資料MongoDBで検 索してみたことありますね、、、 この○○ってサービス東京にいつ来るんですか? • Amazon EFS、Amazon
Kinesis Analytics、AWS Glue、、、 Redshift Spectrumなどなど • Amazon Kinesis FireHose は来ましたぁ!
17.
この○○ってサービス東京にいつ来るんですか? ぼくらも東京リージョンにいつくるかはわからない 東京リージョンに来るのを待ってしまうと時間が、、、
18.
17 その1:エンドポイント海外でもよくね? ALB Amazon EC2 Amazon RDS Amazon
S3 Amazon ElastiCache Amazon API Gateway AWS Lambda Amazon CloudFront ユーザ Amazon Kinesis Firehose Amazon S3 Amazon Kinesis Analytics Amazon ES Amazon Rekognition Amazon EMR Amazon Lex Amazon Polly Amazon Route53 東京リージョン バージニアリージョン
19.
18 その1:エンドポイント海外でもよくね? ALB Amazon EC2 Amazon RDS Amazon
S3 Amazon ElastiCache Amazon API Gateway AWS Lambda Amazon CloudFront ユーザ Amazon Kinesis Firehose Amazon S3 Amazon Kinesis Analytics Amazon ES Amazon Rekognition Amazon EMR Amazon Lex Amazon Polly Amazon Route53 東京リージョン バージニアリージョン 使いたい機能だけ 海外のリージョンを 使っちゃう!
20.
19 Gunosy様ブログより:リアルタイムダッシュボード 参照: http://data.gunosy.io/entry/dashboard-with-kinesis-analytics
21.
20 その2:CDNだけ使って海外リージョンから配信 しちゃうぜ ALB Amazon EC2 Amazon RDS Amazon
S3 Amazon ElastiCache Amazon Route53 Amazon API Gateway AWS Lambda Amazon CloudFront ユーザ バージニアリージョン
22.
Amazon CloudFront • CDNはキャッシュだけではないアプ リケーションアクセラレーションに も効くんです! •
AWSバックボーンネットワークの活⽤ • レイテンシベースルーティング(後 述) • ネットワークパスのTCP / IP最適化 • キープアライブ接続によりRTTを削減 • SSL / TLS最適化
23.
22 US リージョン Slack様事例:CloudFrontを利⽤したグローバルアプリ ケーション ユーザ ユーザ ユーザ エッジロケーション 間は超高速なNW で接続 ユーザのラストワン マイルの一番近い エッジロケーション
24.
23 その3:マルチリージョンしちゃうぜフッフー ALB Amazon EC2 Amazon RDS Amazon
S3 Amazon ElastiCache Amazon Route53 Amazon API Gateway AWS Lambda ALB Amazon EC2 Amazon RDS Amazon S3 Amazon ElastiCache Amazon API Gateway AWS Lambda 東京リージョン バージニアリージョン Amazon CloudFront ユーザ or
25.
24 その3:マルチリージョンしちゃうぜフッフー ALB Amazon EC2 Amazon RDS Amazon
S3 Amazon ElastiCache Amazon Route53 Amazon API Gateway AWS Lambda ALB Amazon EC2 Amazon RDS Amazon S3 Amazon ElastiCache Amazon API Gateway AWS Lambda 東京リージョン バージニアリージョン Amazon CloudFront ユーザ or CDNやDNS(GLB) 、 Proxyでグローバル なリージョンをうまく 振り分け
26.
Amazon Route 53 AWSのDNSサービス 機能⾯では⾮常に様々な機能があります。 この場合Global
Load Balancingに⼤きなメリットがある • 地域ベースルーティング • レイテンシベースルーティング • フェイルオーバ
27.
レイテンシベースルーティング クライアントから⼀番近いリージョンを選択してそちらに トラフィックを向ける • Amazon Route
53 • Amazon CloudFront
28.
NetFlix様事例:マルチリージョン構成 アメリカのリージョン2つ、ヨーロッパのリージョン1つよ り配信を⾏っている • 東京でサービスしているが東京リージョンは基本使っていない CDNは独⾃のCDN網(Open Connect)を構築 ZuulというProxyが存在しており、そこから各リージョン への切り替えを実現している https://github.com/Netflix/zuul
29.
28 NetFlix様事例:マルチリージョン構成 EU-WestUS-EastUS-West 全世界への配信を 3リージョンで実施 たとえ1リージョン が完全にダウンし ても他のリージョン にフェイルオーバ する
30.
海外リージョンを使うメリット • 新しいサービスをすぐに試すことが可能 • AZが多い等により⾼い可⽤性を実現可能 •
ユーザが多いことによるリソースの潤沢さ • 例)Disney Rendering Farmでは必要に応じてUS-EAST- 1(バージニアリージョン)の5000コアのr3.4xlargeを使⽤ • スポット価格など⾮常に安い場合がある • 基本の価格も安い事が多いよ
31.
注意点
32.
注意点:物理法則は捻じ曲げられない • 「Amazonさんならリージョン間のレイテンシもそのう ちさがりますよn、、、」
33.
32
34.
注意点:物理法則は捻じ曲げられない • 「Amazonさんならリージョン間のレイテンシもそのうちさ がりますよn、、、」 • さがらないよ!!! •
スループットは回線で実現できても低レイテンシの実現は難 しい • 光の速度は超えられないというのが現在の物理的限界 • 光が地球を⼀周するのに約130msかかる • ⾮同期は正義 • よってリージョン間で同期をとるということはその分のレイ テンシを消費するということ • これらはAWSにかかわらずどんなアーキテクチャでも同じ
35.
まとめ
36.
まとめ、あるいは⼤事なこと 海外のリージョンを活⽤するメリットを⼀度考えてもいい のでは? ただし、要件は整理しよう! • ⾮同期の処理はない? • CDNなどでキャッシュしやすい? •
物理法則は超えられないけどOK?
37.
夢は⾒ない!!! 銀河レベルでした!
Download now