SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
データはどこからくるの?
〜AWSとオンプレとの違いで学んだあれやこれ〜
2020年1月29日
株式会社QUICK
大熊 香里
2Copyright © 2019 QUICK Corp. All Rights Reserved.
会社紹介
[社名] 株式会社QUICK
[設立] 1971年10月1日
[代表者] 代表取締役社長 近藤 勝義
[事業内容]
日本経済新聞社グループの金融情報サービス会社として、世界の証券・
金融情報をはじめ、政治・経済情報をリアルタイムで配信。資産運用支
援、注文執行業務の支援、情報ネットワーク構築支援サービスなど、証
券・金融市場に関連する総合的なソリューションの提供。
3Copyright © 2019 QUICK Corp. All Rights Reserved.
自己紹介
名前:大熊 香里 ※ぜひ気軽に「くまちゃん」と呼んでください
所属:株式会社QUICK
趣味:登山(37/100登頂)、猫
好きなAWSサービス:Lambda
◆◆◆2019年+α AWSマイトピック◆◆◆
2018年秋:AWSの初めての仕事Route53、SES設定
2018年12月7日:はじめてのJAWS-UG 初心者支部
2019年2月:はじめてのJAWS DAYS 2019
2019年5月:はじめてのAWS Summit Tokyo
2019年9月:ソリューションアーキテクト取得
2019年12月:はじめてのre:Invent!!
本日   :はじめての登壇!!
4Copyright © 2019 QUICK Corp. All Rights Reserved.
ターゲット
・どのようにAWSを使っているか事例を知りたい人
・AWS(クラウド)を使うことの良さって何?
 と思っている人
・いやいやみんないいこと話過ぎでしょ、
 ほんとはいろいろ失敗とかあるでしょ、
  と失敗からの教訓も聞きたいよという人
5Copyright © 2019 QUICK Corp. All Rights Reserved.
アジェンダ
1.データはどこからくるの?
2.AWS(特にサーバレス)の良さって何?
3.慣れてきた頃の大失敗
6Copyright © 2019 QUICK Corp. All Rights Reserved.
1.データはどこからくるの?
[事業内容]
日本経済新聞社グループの金融情報サービス会社として、世界の証券・
金融情報をはじめ、政治・経済情報をリアルタイムで配信。資産運用支
援、注文執行業務の支援、情報ネットワーク構築支援サービスなど、証
券・金融市場に関連する総合的なソリューションの提供。
今日は配信するデータがどこからやってくるかを話します。
7Copyright © 2019 QUICK Corp. All Rights Reserved.
1.データはどこからくるの?
金融のデータといえば、株価だよね?
株価なら取引所からでしょ?専用線でしょ?
8Copyright © 2019 QUICK Corp. All Rights Reserved.
1.データはどこからくるの?
取引所以外に数百箇所以上から、
いろんな方法で、
いろんなフォーマットで、データを取得。
例えば、
・メール&PDF、メール&Excel
・クローリング&PDF、クローリング&Excel
・SFTP&テキストファイル、SFTP&PDF
9Copyright © 2019 QUICK Corp. All Rights Reserved.
1.データはどこからくるの?
◆従来◆
メール
・・・
・・・
企業HP
FTPサイト
人手で値を入力・計算
テキストファイルに変換してシス
テムに出力
QUICK
サーバ群
サービスへ
10Copyright © 2019 QUICK Corp. All Rights Reserved.
1.データはどこからくるの?
◆AWSで(半)自動化◆
メール
・・・
・・・
企業HP
FTPサイト
①前段のLambdaで取得と編集を実施
QUICK
サーバ群
サービスへ
・・・
・・・ ・・・
・・・ ・・・
・・・ ・・・
11Copyright © 2019 QUICK Corp. All Rights Reserved.
1.データはどこからくるの?
◆AWSで(半)自動化◆
メール
・・・
・・・
企業HP
FTPサイト
QUICK
サーバ群
サービスへ
・・・
・・・ ・・・
・・・ ・・・
・・・ ・・・
②営業日判定/計算/編集/SFTP送信等 
用途毎にLambdaを用意。
 組み合わせて利用。
12Copyright © 2019 QUICK Corp. All Rights Reserved.
2.AWS(特にサーバレス)の良さって何?
①サーバやネットワークの構築作業が不要
②サーバリプレース作業不要、セットアップ作業不要
③クラスタ・同期の設定に時間が掛からない
④高い可用性(8/23障害時も影響無し!)
⑤処理が独立しているから、サーバの時のように筐体全
体の性能を気にしなくていい
⑥夜中や休日にハード障害の緊急電話が来ない!!
(安心して寝れます。安心して遊びに出かけられます。)
13Copyright © 2019 QUICK Corp. All Rights Reserved.
2.AWS(特にサーバレス)の良さって何?
①サーバやネットワークの構築作業が不要
②サーバリプレース作業不要、セットアップ作業不要
③クラスタ・同期の設定に時間が掛からない
④高い可用性(8/23障害時も影響無し!)
⑤処理が独立しているから、サーバの時のように筐体全
体の性能を気にしなくていい
⑥夜中や休日にハード障害の緊急電話が来ない!!
(安心して寝れます。安心して遊びに出かけられます。)
サーバ単位ではないが、
アカウント単位で気にする必
要がある!!
14Copyright © 2019 QUICK Corp. All Rights Reserved.
3.慣れてきた頃の大失敗
検証の為開発環境で、
S3バケットに保存していた数万ファイルを置きなおして、
PUT契機でLambdaを動かした。
「時間は掛かるけど、そのうち終わるよね」
                と呑気にしていたら、、、
15Copyright © 2019 QUICK Corp. All Rights Reserved.
3.慣れてきた頃の大失敗
上司:「Lambdaが動いていないんだけど」
私:「ん? Lambdaめっちゃ動いてますよ?
(私が意図して動かしているLambdaに限る)」
上司:「それどれくらいの数動いているの?
   同時に実行出来る上限に達していないよね?」
私:「えっ・・・んっ!?同時!?上限!?」
16Copyright © 2019 QUICK Corp. All Rights Reserved.
3.慣れてきた頃の大失敗
AWSには至るところに上限がある。
今回でいえば、2種類のLambdaで同時実行のLambdaを食いつぶして
しまい、Lambdaの同時実行数の上限(デフォルト1000)に達していた。
その為定時起動の他のLambdaが動かなかった。
事象が発生した時はここには数個しか表
示されていない状態に・・・
17Copyright © 2019 QUICK Corp. All Rights Reserved.
3.慣れてきた頃の大失敗
<その時の対応>
対象のLambdaの同時実行数を制限。
しかし、対象のLambdaの同時実行に制限が掛かりLambdaの数に空き
がでたものの、動かしたいLambdaはしばらく動かなかった。
なぜ・・・
コンソールから設定可能
18Copyright © 2019 QUICK Corp. All Rights Reserved.
3.慣れてきた頃の大失敗
実行待ちが続いた結果、読み取りの速度も低下していた。
<引用>https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/invocation-async.html
S3のPUT契機、CloudWatchからのイベント等はその場では制御でき
ず、事象が収まったのは発生から6時間後だった。
19Copyright © 2019 QUICK Corp. All Rights Reserved.
3.慣れてきた頃の大失敗
<事前にしておくべきこと>
①Lambdaの同時実行数の上限をあげておく
(上限緩和は申請から数日掛かる)
②SQS等を間に入れてキューをハンドリングできるようにする
(S3PUT契機のキューは削除することができない)
③アカウント全体でLambdaのThrottles検知の仕組みを入れておく
④必ず動かす必要があるLambdaは、同時実行の予約をしておく
⑤大量に動く可能性があるLambdaにも同時実行の予約をしておく
20Copyright © 2019 QUICK Corp. All Rights Reserved.
まとめ
1. 人手の作業をAWSのアーキテクチャーを利
用して自動化を実現
2. AWS(クラウド、サーバレス)を使うメリット
はたくさんある
3. AWSの上限に注意!!
21Copyright © 2019 QUICK Corp. All Rights Reserved.
ご清聴ありがとうございました!

Más contenido relacionado

La actualidad más candente

150420 脱東京ビジネス研究会
150420 脱東京ビジネス研究会150420 脱東京ビジネス研究会
150420 脱東京ビジネス研究会Taishi Azuma
 
Connecting Users And Developers
Connecting Users And DevelopersConnecting Users And Developers
Connecting Users And DevelopersKenji Hiranabe
 
「ネットワークを作ることで イノベーションを加速」 ってどういうこと?
「ネットワークを作ることでイノベーションを加速」ってどういうこと?「ネットワークを作ることでイノベーションを加速」ってどういうこと?
「ネットワークを作ることで イノベーションを加速」 ってどういうこと?nishio
 
「ネットワークを作る」 ってどういうこと?
「ネットワークを作る」ってどういうこと?「ネットワークを作る」ってどういうこと?
「ネットワークを作る」 ってどういうこと?nishio
 
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...Insight Technology, Inc.
 
学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築
学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築
学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築Hori Masumi
 
地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜
地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜
地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜Miki Yutani
 
組織横断型研究室構想
組織横断型研究室構想組織横断型研究室構想
組織横断型研究室構想nishio
 
さくらインターネットのIoTへの取り組み
さくらインターネットのIoTへの取り組みさくらインターネットのIoTへの取り組み
さくらインターネットのIoTへの取り組み法林浩之
 
kintoneでビジュアル操作
kintoneでビジュアル操作kintoneでビジュアル操作
kintoneでビジュアル操作Cybozucommunity
 
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現BMXUG
 
kintoneグローバル利用のためのインターフェース
kintoneグローバル利用のためのインターフェースkintoneグローバル利用のためのインターフェース
kintoneグローバル利用のためのインターフェースCybozucommunity
 
20180830 remini street osaka tomooka
20180830 remini street osaka tomooka20180830 remini street osaka tomooka
20180830 remini street osaka tomookaKenji Tomooka
 
Equinix osaka multi-cloud_day20190621
Equinix osaka multi-cloud_day20190621Equinix osaka multi-cloud_day20190621
Equinix osaka multi-cloud_day20190621Kiyomichi Arai
 
未来を切り拓くドローンの可能性 株式会社 情報開発研究所
未来を切り拓くドローンの可能性 株式会社 情報開発研究所未来を切り拓くドローンの可能性 株式会社 情報開発研究所
未来を切り拓くドローンの可能性 株式会社 情報開発研究所英幸 工藤
 
Fatwireセミナープレゼン資料
Fatwireセミナープレゼン資料Fatwireセミナープレゼン資料
Fatwireセミナープレゼン資料FatWireKK
 
2016年度コーポレートフェローシップ活動報告(山本さん)
2016年度コーポレートフェローシップ活動報告(山本さん)2016年度コーポレートフェローシップ活動報告(山本さん)
2016年度コーポレートフェローシップ活動報告(山本さん)Code for Japan
 

La actualidad más candente (18)

150420 脱東京ビジネス研究会
150420 脱東京ビジネス研究会150420 脱東京ビジネス研究会
150420 脱東京ビジネス研究会
 
Connecting Users And Developers
Connecting Users And DevelopersConnecting Users And Developers
Connecting Users And Developers
 
「ネットワークを作ることで イノベーションを加速」 ってどういうこと?
「ネットワークを作ることでイノベーションを加速」ってどういうこと?「ネットワークを作ることでイノベーションを加速」ってどういうこと?
「ネットワークを作ることで イノベーションを加速」 ってどういうこと?
 
「ネットワークを作る」 ってどういうこと?
「ネットワークを作る」ってどういうこと?「ネットワークを作る」ってどういうこと?
「ネットワークを作る」 ってどういうこと?
 
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
 
学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築
学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築
学習経済モデルに基づくブロックチェーンを利用して非集中型学習支援システムの構築
 
地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜
地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜
地域ニーズに沿ったAI活用への挑戦〜株式会社エルブズによる社会性エージェントサービス〜
 
組織横断型研究室構想
組織横断型研究室構想組織横断型研究室構想
組織横断型研究室構想
 
さくらインターネットのIoTへの取り組み
さくらインターネットのIoTへの取り組みさくらインターネットのIoTへの取り組み
さくらインターネットのIoTへの取り組み
 
kintoneでビジュアル操作
kintoneでビジュアル操作kintoneでビジュアル操作
kintoneでビジュアル操作
 
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
基幹系システム基盤としてのIBM Bluemix - 避けて通れない高可用性の実現
 
kintoneグローバル利用のためのインターフェース
kintoneグローバル利用のためのインターフェースkintoneグローバル利用のためのインターフェース
kintoneグローバル利用のためのインターフェース
 
20180830 remini street osaka tomooka
20180830 remini street osaka tomooka20180830 remini street osaka tomooka
20180830 remini street osaka tomooka
 
Equinix osaka multi-cloud_day20190621
Equinix osaka multi-cloud_day20190621Equinix osaka multi-cloud_day20190621
Equinix osaka multi-cloud_day20190621
 
未来を切り拓くドローンの可能性 株式会社 情報開発研究所
未来を切り拓くドローンの可能性 株式会社 情報開発研究所未来を切り拓くドローンの可能性 株式会社 情報開発研究所
未来を切り拓くドローンの可能性 株式会社 情報開発研究所
 
Fatwireセミナープレゼン資料
Fatwireセミナープレゼン資料Fatwireセミナープレゼン資料
Fatwireセミナープレゼン資料
 
ニュートラル株式会社会社概要2020
ニュートラル株式会社会社概要2020ニュートラル株式会社会社概要2020
ニュートラル株式会社会社概要2020
 
2016年度コーポレートフェローシップ活動報告(山本さん)
2016年度コーポレートフェローシップ活動報告(山本さん)2016年度コーポレートフェローシップ活動報告(山本さん)
2016年度コーポレートフェローシップ活動報告(山本さん)
 

Similar a 20200129 jawsug bgnr22

FIDO2導入してみたを考えてみた
FIDO2導入してみたを考えてみたFIDO2導入してみたを考えてみた
FIDO2導入してみたを考えてみたFIDO Alliance
 
企業紹介資料S
企業紹介資料S企業紹介資料S
企業紹介資料Shtajima
 
企業紹介資料
企業紹介資料企業紹介資料
企業紹介資料htajima
 
東京キチ/スペース活用&シェアリングライフ
東京キチ/スペース活用&シェアリングライフ東京キチ/スペース活用&シェアリングライフ
東京キチ/スペース活用&シェアリングライフToshiyuki Nakamura
 
エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05
エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05
エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05Takayuki Enomoto
 
中小企業におけるキャッシュレス決済導入のポイント
中小企業におけるキャッシュレス決済導入のポイント中小企業におけるキャッシュレス決済導入のポイント
中小企業におけるキャッシュレス決済導入のポイント良治 富田
 
【IMJ】Web業界とHCD
【IMJ】Web業界とHCD【IMJ】Web業界とHCD
【IMJ】Web業界とHCDIMJ Corporation
 
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)PEACE COIN
 
20240209_case___________________________
20240209_case___________________________20240209_case___________________________
20240209_case___________________________i Smart Technologies
 
20240209_case___________________________
20240209_case___________________________20240209_case___________________________
20240209_case___________________________i Smart Technologies
 
大都会岡山での情報処理安全確保支援士の活用方法
大都会岡山での情報処理安全確保支援士の活用方法大都会岡山での情報処理安全確保支援士の活用方法
大都会岡山での情報処理安全確保支援士の活用方法Shigeto OHKUBO
 
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)takumibp
 
20170123 商社セミナー 北村
20170123 商社セミナー 北村20170123 商社セミナー 北村
20170123 商社セミナー 北村Seminer Goodfind
 
[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例
[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例
[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例Amazon Web Services Japan
 
634学習会20191014
634学習会20191014634学習会20191014
634学習会20191014Kazuaki ODA
 
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)k-shimasaki
 
株式会社ブライトコア bright-core,Inc
株式会社ブライトコア bright-core,Inc 株式会社ブライトコア bright-core,Inc
株式会社ブライトコア bright-core,Inc Noriko Ishihara
 

Similar a 20200129 jawsug bgnr22 (20)

FIDO2導入してみたを考えてみた
FIDO2導入してみたを考えてみたFIDO2導入してみたを考えてみた
FIDO2導入してみたを考えてみた
 
企業紹介資料S
企業紹介資料S企業紹介資料S
企業紹介資料S
 
企業紹介資料
企業紹介資料企業紹介資料
企業紹介資料
 
東京キチ/スペース活用&シェアリングライフ
東京キチ/スペース活用&シェアリングライフ東京キチ/スペース活用&シェアリングライフ
東京キチ/スペース活用&シェアリングライフ
 
SNSマーケティング
SNSマーケティングSNSマーケティング
SNSマーケティング
 
エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05
エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05
エイチ・アイ・エス AWS導入状況 FY2015 - AWS Summit Tokyo 2015 Day 1 : EG-05
 
中小企業におけるキャッシュレス決済導入のポイント
中小企業におけるキャッシュレス決済導入のポイント中小企業におけるキャッシュレス決済導入のポイント
中小企業におけるキャッシュレス決済導入のポイント
 
【IMJ】Web業界とHCD
【IMJ】Web業界とHCD【IMJ】Web業界とHCD
【IMJ】Web業界とHCD
 
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
【RAMICS2019 地域通貨国際会議】デジタルコミュニティ通貨がつくる地域経済の未来図 〜感謝経済は成熟社会をどう変えるのか〜(Jp)
 
20240209_case___________________________
20240209_case___________________________20240209_case___________________________
20240209_case___________________________
 
20240209_case___________________________
20240209_case___________________________20240209_case___________________________
20240209_case___________________________
 
大都会岡山での情報処理安全確保支援士の活用方法
大都会岡山での情報処理安全確保支援士の活用方法大都会岡山での情報処理安全確保支援士の活用方法
大都会岡山での情報処理安全確保支援士の活用方法
 
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
夏まつり2016 Session4(事例ローテーション:インフォテック 謝花様)
 
pieceofcake
pieceofcakepieceofcake
pieceofcake
 
Company paper
Company paperCompany paper
Company paper
 
20170123 商社セミナー 北村
20170123 商社セミナー 北村20170123 商社セミナー 北村
20170123 商社セミナー 北村
 
[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例
[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例
[よくわかるクラウドデータベース] Amazon RDS for SQL Server導入事例
 
634学習会20191014
634学習会20191014634学習会20191014
634学習会20191014
 
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
JMTクラウドのご紹介(FIT-Cloud サーバーサービス Sシリーズ RPタイプ)
 
株式会社ブライトコア bright-core,Inc
株式会社ブライトコア bright-core,Inc 株式会社ブライトコア bright-core,Inc
株式会社ブライトコア bright-core,Inc
 

Más de Kahori Takeda

フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化Kahori Takeda
 
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦するAWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦するKahori Takeda
 
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話Kahori Takeda
 
はじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボットはじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボットKahori Takeda
 
Lwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbotLwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbotKahori Takeda
 
Jaws初心者支部#25_cloudnative_admin_talk
Jaws初心者支部#25_cloudnative_admin_talkJaws初心者支部#25_cloudnative_admin_talk
Jaws初心者支部#25_cloudnative_admin_talkKahori Takeda
 
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnrDevrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnrKahori Takeda
 
Lwtt#2_コミュニティ紹介
Lwtt#2_コミュニティ紹介Lwtt#2_コミュニティ紹介
Lwtt#2_コミュニティ紹介Kahori Takeda
 
Dev rel jawsug_bgnr_communityrevivalanddevelopment
Dev rel jawsug_bgnr_communityrevivalanddevelopmentDev rel jawsug_bgnr_communityrevivalanddevelopment
Dev rel jawsug_bgnr_communityrevivalanddevelopmentKahori Takeda
 
Ec2 spot-intro-20190227
Ec2 spot-intro-20190227Ec2 spot-intro-20190227
Ec2 spot-intro-20190227Kahori Takeda
 
20180621_Node学園LT
20180621_Node学園LT20180621_Node学園LT
20180621_Node学園LTKahori Takeda
 

Más de Kahori Takeda (15)

フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
フォームブリッジ×kMailer×プリントクリエイター×Customineで受付から外部申請まで無敵化
 
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦するAWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
AWS 初心者抜けきれない私がAWS Samurai と AWS Community Builder の特権フル活用したらどんなものが作れるか挑戦する
 
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
日本語対応したAmazonLexではじめてのLINEボットをつくってハンズオン手順を公開した話
 
はじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボットはじめてのAmazonLexでつくるLINEボット
はじめてのAmazonLexでつくるLINEボット
 
Lwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbotLwtt gas ocr-lineworksbot
Lwtt gas ocr-lineworksbot
 
Jaws初心者支部#25_cloudnative_admin_talk
Jaws初心者支部#25_cloudnative_admin_talkJaws初心者支部#25_cloudnative_admin_talk
Jaws初心者支部#25_cloudnative_admin_talk
 
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnrDevrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
Devrel#8_オンラインのエンゲージメントを考える_jawsug_bgnr
 
Lwtt#2_コミュニティ紹介
Lwtt#2_コミュニティ紹介Lwtt#2_コミュニティ紹介
Lwtt#2_コミュニティ紹介
 
Jaws niigata#8
Jaws niigata#8Jaws niigata#8
Jaws niigata#8
 
Dev rel jawsug_bgnr_communityrevivalanddevelopment
Dev rel jawsug_bgnr_communityrevivalanddevelopmentDev rel jawsug_bgnr_communityrevivalanddevelopment
Dev rel jawsug_bgnr_communityrevivalanddevelopment
 
Jawsug_bgnr#16
Jawsug_bgnr#16Jawsug_bgnr#16
Jawsug_bgnr#16
 
Ec2 spot-intro-20190227
Ec2 spot-intro-20190227Ec2 spot-intro-20190227
Ec2 spot-intro-20190227
 
Jawsdays2019
Jawsdays2019Jawsdays2019
Jawsdays2019
 
Jawsug bgnr14
Jawsug bgnr14Jawsug bgnr14
Jawsug bgnr14
 
20180621_Node学園LT
20180621_Node学園LT20180621_Node学園LT
20180621_Node学園LT
 

Último

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 

Último (9)

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 

20200129 jawsug bgnr22

  • 2. 2Copyright © 2019 QUICK Corp. All Rights Reserved. 会社紹介 [社名] 株式会社QUICK [設立] 1971年10月1日 [代表者] 代表取締役社長 近藤 勝義 [事業内容] 日本経済新聞社グループの金融情報サービス会社として、世界の証券・ 金融情報をはじめ、政治・経済情報をリアルタイムで配信。資産運用支 援、注文執行業務の支援、情報ネットワーク構築支援サービスなど、証 券・金融市場に関連する総合的なソリューションの提供。
  • 3. 3Copyright © 2019 QUICK Corp. All Rights Reserved. 自己紹介 名前:大熊 香里 ※ぜひ気軽に「くまちゃん」と呼んでください 所属:株式会社QUICK 趣味:登山(37/100登頂)、猫 好きなAWSサービス:Lambda ◆◆◆2019年+α AWSマイトピック◆◆◆ 2018年秋:AWSの初めての仕事Route53、SES設定 2018年12月7日:はじめてのJAWS-UG 初心者支部 2019年2月:はじめてのJAWS DAYS 2019 2019年5月:はじめてのAWS Summit Tokyo 2019年9月:ソリューションアーキテクト取得 2019年12月:はじめてのre:Invent!! 本日   :はじめての登壇!!
  • 4. 4Copyright © 2019 QUICK Corp. All Rights Reserved. ターゲット ・どのようにAWSを使っているか事例を知りたい人 ・AWS(クラウド)を使うことの良さって何?  と思っている人 ・いやいやみんないいこと話過ぎでしょ、  ほんとはいろいろ失敗とかあるでしょ、   と失敗からの教訓も聞きたいよという人
  • 5. 5Copyright © 2019 QUICK Corp. All Rights Reserved. アジェンダ 1.データはどこからくるの? 2.AWS(特にサーバレス)の良さって何? 3.慣れてきた頃の大失敗
  • 6. 6Copyright © 2019 QUICK Corp. All Rights Reserved. 1.データはどこからくるの? [事業内容] 日本経済新聞社グループの金融情報サービス会社として、世界の証券・ 金融情報をはじめ、政治・経済情報をリアルタイムで配信。資産運用支 援、注文執行業務の支援、情報ネットワーク構築支援サービスなど、証 券・金融市場に関連する総合的なソリューションの提供。 今日は配信するデータがどこからやってくるかを話します。
  • 7. 7Copyright © 2019 QUICK Corp. All Rights Reserved. 1.データはどこからくるの? 金融のデータといえば、株価だよね? 株価なら取引所からでしょ?専用線でしょ?
  • 8. 8Copyright © 2019 QUICK Corp. All Rights Reserved. 1.データはどこからくるの? 取引所以外に数百箇所以上から、 いろんな方法で、 いろんなフォーマットで、データを取得。 例えば、 ・メール&PDF、メール&Excel ・クローリング&PDF、クローリング&Excel ・SFTP&テキストファイル、SFTP&PDF
  • 9. 9Copyright © 2019 QUICK Corp. All Rights Reserved. 1.データはどこからくるの? ◆従来◆ メール ・・・ ・・・ 企業HP FTPサイト 人手で値を入力・計算 テキストファイルに変換してシス テムに出力 QUICK サーバ群 サービスへ
  • 10. 10Copyright © 2019 QUICK Corp. All Rights Reserved. 1.データはどこからくるの? ◆AWSで(半)自動化◆ メール ・・・ ・・・ 企業HP FTPサイト ①前段のLambdaで取得と編集を実施 QUICK サーバ群 サービスへ ・・・ ・・・ ・・・ ・・・ ・・・ ・・・ ・・・
  • 11. 11Copyright © 2019 QUICK Corp. All Rights Reserved. 1.データはどこからくるの? ◆AWSで(半)自動化◆ メール ・・・ ・・・ 企業HP FTPサイト QUICK サーバ群 サービスへ ・・・ ・・・ ・・・ ・・・ ・・・ ・・・ ・・・ ②営業日判定/計算/編集/SFTP送信等  用途毎にLambdaを用意。  組み合わせて利用。
  • 12. 12Copyright © 2019 QUICK Corp. All Rights Reserved. 2.AWS(特にサーバレス)の良さって何? ①サーバやネットワークの構築作業が不要 ②サーバリプレース作業不要、セットアップ作業不要 ③クラスタ・同期の設定に時間が掛からない ④高い可用性(8/23障害時も影響無し!) ⑤処理が独立しているから、サーバの時のように筐体全 体の性能を気にしなくていい ⑥夜中や休日にハード障害の緊急電話が来ない!! (安心して寝れます。安心して遊びに出かけられます。)
  • 13. 13Copyright © 2019 QUICK Corp. All Rights Reserved. 2.AWS(特にサーバレス)の良さって何? ①サーバやネットワークの構築作業が不要 ②サーバリプレース作業不要、セットアップ作業不要 ③クラスタ・同期の設定に時間が掛からない ④高い可用性(8/23障害時も影響無し!) ⑤処理が独立しているから、サーバの時のように筐体全 体の性能を気にしなくていい ⑥夜中や休日にハード障害の緊急電話が来ない!! (安心して寝れます。安心して遊びに出かけられます。) サーバ単位ではないが、 アカウント単位で気にする必 要がある!!
  • 14. 14Copyright © 2019 QUICK Corp. All Rights Reserved. 3.慣れてきた頃の大失敗 検証の為開発環境で、 S3バケットに保存していた数万ファイルを置きなおして、 PUT契機でLambdaを動かした。 「時間は掛かるけど、そのうち終わるよね」                 と呑気にしていたら、、、
  • 15. 15Copyright © 2019 QUICK Corp. All Rights Reserved. 3.慣れてきた頃の大失敗 上司:「Lambdaが動いていないんだけど」 私:「ん? Lambdaめっちゃ動いてますよ? (私が意図して動かしているLambdaに限る)」 上司:「それどれくらいの数動いているの?    同時に実行出来る上限に達していないよね?」 私:「えっ・・・んっ!?同時!?上限!?」
  • 16. 16Copyright © 2019 QUICK Corp. All Rights Reserved. 3.慣れてきた頃の大失敗 AWSには至るところに上限がある。 今回でいえば、2種類のLambdaで同時実行のLambdaを食いつぶして しまい、Lambdaの同時実行数の上限(デフォルト1000)に達していた。 その為定時起動の他のLambdaが動かなかった。 事象が発生した時はここには数個しか表 示されていない状態に・・・
  • 17. 17Copyright © 2019 QUICK Corp. All Rights Reserved. 3.慣れてきた頃の大失敗 <その時の対応> 対象のLambdaの同時実行数を制限。 しかし、対象のLambdaの同時実行に制限が掛かりLambdaの数に空き がでたものの、動かしたいLambdaはしばらく動かなかった。 なぜ・・・ コンソールから設定可能
  • 18. 18Copyright © 2019 QUICK Corp. All Rights Reserved. 3.慣れてきた頃の大失敗 実行待ちが続いた結果、読み取りの速度も低下していた。 <引用>https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/invocation-async.html S3のPUT契機、CloudWatchからのイベント等はその場では制御でき ず、事象が収まったのは発生から6時間後だった。
  • 19. 19Copyright © 2019 QUICK Corp. All Rights Reserved. 3.慣れてきた頃の大失敗 <事前にしておくべきこと> ①Lambdaの同時実行数の上限をあげておく (上限緩和は申請から数日掛かる) ②SQS等を間に入れてキューをハンドリングできるようにする (S3PUT契機のキューは削除することができない) ③アカウント全体でLambdaのThrottles検知の仕組みを入れておく ④必ず動かす必要があるLambdaは、同時実行の予約をしておく ⑤大量に動く可能性があるLambdaにも同時実行の予約をしておく
  • 20. 20Copyright © 2019 QUICK Corp. All Rights Reserved. まとめ 1. 人手の作業をAWSのアーキテクチャーを利 用して自動化を実現 2. AWS(クラウド、サーバレス)を使うメリット はたくさんある 3. AWSの上限に注意!!
  • 21. 21Copyright © 2019 QUICK Corp. All Rights Reserved. ご清聴ありがとうございました!