Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
SORACOMͱΫϥυΛܨ͙πʔϧ Cassiopeia Λ࡞ͬͯΈͨ SORACOM-UG #2 2016/04/06 LT @takipone
Slide 2
Slide 2 text
About me • @takipone • ΠϯϑϥΤϯδχΞ • Goॳ৺ऀ
Slide 3
Slide 3 text
Cassiopeiaͱ • https://github.com/takipone/cassiopeia • ඇσϕϩού͕खܰʹ͑ΔΑ͏ͳ IoTόοΫΤϯυΛ࡞Δ& ܨ͛Δ CLIπʔϧ • (ࣗ)ELKΛษڧ͍ͨ͠ ˠ ݁ՌɺGolangͷษڧʹઢ
Slide 4
Slide 4 text
CassiopeiaͷΞʔΩςΫνϟ Device Analyzer Transit Amazon Kinesis Streams Elasticsearch Kibana on Docker "84ͷೝূ 5-4ඞਢ &MBTUJDTFBSDI ͷ"1*
Slide 5
Slide 5 text
CassiopeiaͷΞʔΩςΫνϟ Device Analyzer Transit Formatter SORACOM Funnel (EdgeTransit)
Slide 6
Slide 6 text
ඞཁͳͷ • SORACOMΞΧϯτ ڥม SORACOM_EMAIL, SORACOM_PASSWORD ʹΞΧϯτใΛηοτ ※ ݱࡏඇਪͳઃఆ • AWSΞΧϯτ ~/.aws/credentialsʹAPIΩʔ&γʔΫϨοτΩʔΛ ηοτ
Slide 7
Slide 7 text
අ༻ • AWS : Amazon Kinesis $0.0195/h ($14.6/month) ※ Kinesisʹແྉ͕ແ͍ (>_<) • SORACOM Funnel ˇ0.0018/ճ (ˇ8/month) ※ ֹ݄1ϊʔυ͕10ִؒͰσʔλૹ৴
Slide 8
Slide 8 text
͍ํ 1. $ cas setup # ֤ίϯϙʔωϯτͷ࡞ 2. άϧʔϓʹSIMΛηοτ͠ɺ Device͔ΒσʔλΛPOST 3. $ cas pull # Formatter ͷ࣮ߦ 4. $ cas open # AnalyzerΛ։͘
Slide 9
Slide 9 text
Demo
Slide 10
Slide 10 text
ϩʔυϚοϓ/λεΫ • FormatterͷAWS LambdaରԠ • AnalyzerͷAmazon Elasticsearch ServiceରԠ • ڥมΛࢭΊͯɺ ~/.cassiopeia/default.jsonΈ͍ͨʹ͢Δ • FormatterͷϩδοΫ֎ग़͠(cas fetch)
Slide 11
Slide 11 text
ϩʔυϚοϓ/λεΫ • ͪΌΜͱͨ͠READMEΛॻ͘ • ςετίʔυॻ͘ • Φϓγϣϯ͚Δ • Issue/PRͬͯ·ʔ͢ https://github.com/takipone/cassiopeia