Top Banner
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Marvin Lee, WeatherRisk 2016.05.20 Weather on the Cloud 雲端上的天氣
31

Customer Sharing: Weather Risk - Weather on the Cloud

Jan 17, 2017

Download

Technology

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: Customer Sharing: Weather Risk - Weather on the Cloud

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Marvin Lee, WeatherRisk

2016.05.20

Weather on the Cloud

雲端上的天氣

Page 2: Customer Sharing: Weather Risk - Weather on the Cloud

大綱

• 氣象公司做什麼?

• 氣象公司的核心

• 發展的困境

• 選擇雲端服務

• 雲端架構開發與使用經驗

• 雲端化的效益

• 心得分享

Page 3: Customer Sharing: Weather Risk - Weather on the Cloud

世界各國都有著許多大大小小的氣象公司,提供各類不同的氣象服務…

Page 4: Customer Sharing: Weather Risk - Weather on the Cloud

交通運輸

公關公司

婚紗拍攝

出遊

建築工程

縣市政府

Page 5: Customer Sharing: Weather Risk - Weather on the Cloud

短期天氣預報

Page 6: Customer Sharing: Weather Risk - Weather on the Cloud

媒體氣象服務

Page 7: Customer Sharing: Weather Risk - Weather on the Cloud

媒體氣象服務

Page 8: Customer Sharing: Weather Risk - Weather on the Cloud

防災氣象服務

Page 9: Customer Sharing: Weather Risk - Weather on the Cloud

防災氣象服務

Page 10: Customer Sharing: Weather Risk - Weather on the Cloud

銷售預估服務

Page 11: Customer Sharing: Weather Risk - Weather on the Cloud

博士

5%

碩士

36%學士

59%

32 Avg. Age

53% Meteorologist

Page 12: Customer Sharing: Weather Risk - Weather on the Cloud
Page 13: Customer Sharing: Weather Risk - Weather on the Cloud

1 million USD Capital

3 million USD Turnover

Page 14: Customer Sharing: Weather Risk - Weather on the Cloud

如何走到這一步?

Page 15: Customer Sharing: Weather Risk - Weather on the Cloud

Synoptic Scale: 27km~45km

Mesoscale: 1~27km

NCEP

CWB

JWA

EPA

CMA

WRF

MM5

CMAQ

TAQM

HYSPLIT

日常預報

海象預報

劇烈天氣警報

氣候預報

資料 模式 預報

判斷

校驗

加值

專家

視覺化

客製化

服務

Page 16: Customer Sharing: Weather Risk - Weather on the Cloud

但是Happily Ever After只是童話…

Page 17: Customer Sharing: Weather Risk - Weather on the Cloud

受限的網路 龐大的資料 稀少的空間

滿載的機櫃 僵化的架構 有限的成本

Page 18: Customer Sharing: Weather Risk - Weather on the Cloud

新的資訊架構除了需解決上述困境,仍需:

• 提升開發速度

• 擴大服務範疇

• 隨公司發展擴充各項資源

Page 19: Customer Sharing: Weather Risk - Weather on the Cloud

選擇雲端服務

Page 20: Customer Sharing: Weather Risk - Weather on the Cloud

選擇雲端服務

Mx

Lx

Gx

Rx

Page 21: Customer Sharing: Weather Risk - Weather on the Cloud

心得

• 選擇正確且合適的雲端服務並不容易

• 最終影響決定的是彈性、穩定度與服務的完整性

• 各家雲端服務商或有優劣,AWS始終遙遙領先。

• 服務代理商的支援與訓練

Page 22: Customer Sharing: Weather Risk - Weather on the Cloud
Page 23: Customer Sharing: Weather Risk - Weather on the Cloud

SatelliteSubnet 5

Image ManipulationSubnet 7

Data InsertionSubnet 8

APISubnet 4

NoSQL DB x3Subnet 6

Internal ApplicationSubnet 3

Web ApplicationSubnet 2

Official WebsiteSubnet 1

Region

Availability Zone

LambdasAmazon SQS Data

Cloud Front

Amazon SQS Image

Amazon S3Amazon Glacier

Page 24: Customer Sharing: Weather Risk - Weather on the Cloud

• 每10分鐘透過網路從日本接收超過2GB原始衛星資料,等待處理成衛星雲圖

• 因為網路頻寬與延遲,在短短10分鐘須接收下來並處理完成不可能

• 每6小時透過網路,從美國接收20GB的全球氣象場資料,等待處理成為預報

• 因為網路延遲與限流,每6小時的資料需花費超過12小時下載沒路用

• 隨時透過網路,從全球各地、中央氣象局與自行架設的偵測儀器(IOT)接收觀

測資料

• 花費許多機器資源介接資料(爬蟲),成本高、穩定度差又難以管理做不到

Page 25: Customer Sharing: Weather Risk - Weather on the Cloud

不可能的任務1

SatelliteSubnet 5

Image Manipulation

Subnet 71

日本JWA

2

3

45

Amazon Glacier

Amazon S3

Amazon SQS Image

Page 26: Customer Sharing: Weather Risk - Weather on the Cloud

不可能的任務2

Amazon S3

Lambda Lambda Lambda Lambda Lambda …

美國NOAA

Page 27: Customer Sharing: Weather Risk - Weather on the Cloud

不可能的任務3

Data InsertionSubnet 8

NoSQL DB x3Subnet 6

Lambdas

Amazon SQS Data

12

3

Amazon S3

Page 28: Customer Sharing: Weather Risk - Weather on the Cloud

壓力

• 既有服務仍須持續運作

• 資訊或其他部門

• 開發人員不足

• 時間、成本

Page 29: Customer Sharing: Weather Risk - Weather on the Cloud

成功導入的關鍵

• 資訊蒐集與想像力

• 好的雲端服務,好的代理商支援

• 試算再試算

• 溝通:管理高層願意支持,團隊一心

• 決心與耐心

• 盡早開始,掌握時間

Page 30: Customer Sharing: Weather Risk - Weather on the Cloud

To be continue…

Page 31: Customer Sharing: Weather Risk - Weather on the Cloud

Thank you!

www.weatherrisk.com

[email protected]