Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SORACOMとクラウドを繋ぐツールCassiopeiaを作ってみた
Search
takipone
April 06, 2016
Technology
0
660
SORACOMとクラウドを繋ぐツールCassiopeiaを作ってみた
SORACOM-UG #2 2016/04/06 LT
takipone
April 06, 2016
Tweet
Share
More Decks by takipone
See All by takipone
OJTに夢を見すぎていませんか? ロールプレイ研修の試行錯誤/tryanderror-in-roleplaying-training
takipone
1
240
ロールプレイトレーニングでクラウドエンジニアを短期育成した知見を一挙公開 / roll playing training benefits and cases
takipone
0
690
スキル育成に生かすLlamaIndexの活用 /using-llamaIndex-to-enhance-ones-skills
takipone
1
3.4k
DNSにちょっとだけ詳しくなりたい人に贈る少し突っ込んだDNSの話 / devioday1_dns
takipone
2
11k
Amazon VPC Latticeに期待する / look-for-vpc-lattice
takipone
0
1.2k
DevelopersIOのアウトプット文化をハックして人材育成に繋げる話 /deviosapporo2022fall_takipone
takipone
0
990
AWSネットワークリソースをサービスでマルチテナントに 提供するときのスケーラビリティ / nwjaws202112-takipone
takipone
1
770
ネットワークがクラウドに載って変わることと変わらないこと /nwjaws201909-takipone
takipone
0
2.1k
AWSネイティブなEC/CRMシステム運用に欠かせないログ基盤構築 / cmdevio2018-aws-log-infra
takipone
7
3.1k
Other Decks in Technology
See All in Technology
ソフトウェアエンジニアの生成AI活用と、これから
lycorptech_jp
PRO
0
620
今この時代に技術とどう向き合うべきか
gree_tech
PRO
2
2.1k
Codexとも仲良く。CodeRabbit CLIの紹介
moongift
PRO
1
260
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
1
100
AI時代におけるデータの重要性 ~データマネジメントの第一歩~
ryoichi_ota
0
700
OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで
yamatai1212
0
140
dbtとBigQuery MLで実現する リクルートの営業支援基盤のモデル開発と保守運用
recruitengineers
PRO
3
140
AI-Readyを目指した非構造化データのメダリオンアーキテクチャ
r_miura
1
210
Claude Code Subagents 再入門 ~cc-sddの実装で学んだこと~
gotalab555
10
17k
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
0
110
リセラー企業のテクサポ担当が考える、生成 AI 時代のトラブルシュート 2025
kazzpapa3
1
370
AIとともに歩んでいくデザイナーの役割の変化
lycorptech_jp
PRO
0
600
Featured
See All Featured
Building an army of robots
kneath
306
46k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
What's in a price? How to price your products and services
michaelherold
246
12k
Become a Pro
speakerdeck
PRO
29
5.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Rails Girls Zürich Keynote
gr2m
95
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
4 Signs Your Business is Dying
shpigford
185
22k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Transcript
SORACOMͱΫϥυΛܨ͙πʔϧ Cassiopeia Λ࡞ͬͯΈͨ SORACOM-UG #2 2016/04/06 LT @takipone
About me • @takipone • ΠϯϑϥΤϯδχΞ • Goॳ৺ऀ
Cassiopeiaͱ • https://github.com/takipone/cassiopeia • ඇσϕϩού͕खܰʹ͑ΔΑ͏ͳ IoTόοΫΤϯυΛ࡞Δ& ܨ͛Δ CLIπʔϧ • (ࣗ)ELKΛษڧ͍ͨ͠
ˠ ݁ՌɺGolangͷษڧʹઢ
CassiopeiaͷΞʔΩςΫνϟ Device Analyzer Transit Amazon Kinesis Streams Elasticsearch Kibana on
Docker "84ͷೝূ 5-4ඞਢ &MBTUJDTFBSDI ͷ"1*
CassiopeiaͷΞʔΩςΫνϟ Device Analyzer Transit Formatter SORACOM Funnel (EdgeTransit)
ඞཁͳͷ • SORACOMΞΧϯτ ڥม SORACOM_EMAIL, SORACOM_PASSWORD ʹΞΧϯτใΛηοτ ※ ݱࡏඇਪͳઃఆ •
AWSΞΧϯτ ~/.aws/credentialsʹAPIΩʔ&γʔΫϨοτΩʔΛ ηοτ
අ༻ • AWS : Amazon Kinesis $0.0195/h ($14.6/month) ※ Kinesisʹແྉ͕ແ͍
(>_<) • SORACOM Funnel ˇ0.0018/ճ (ˇ8/month) ※ ֹ݄1ϊʔυ͕10ִؒͰσʔλૹ৴
͍ํ 1. $ cas setup # ֤ίϯϙʔωϯτͷ࡞ 2. άϧʔϓʹSIMΛηοτ͠ɺ Device͔ΒσʔλΛPOST
3. $ cas pull # Formatter ͷ࣮ߦ 4. $ cas open # AnalyzerΛ։͘
Demo
ϩʔυϚοϓ/λεΫ • FormatterͷAWS LambdaରԠ • AnalyzerͷAmazon Elasticsearch ServiceରԠ • ڥมΛࢭΊͯɺ
~/.cassiopeia/default.jsonΈ͍ͨʹ͢Δ • FormatterͷϩδοΫ֎ग़͠(cas fetch)
ϩʔυϚοϓ/λεΫ • ͪΌΜͱͨ͠READMEΛॻ͘ • ςετίʔυॻ͘ • Φϓγϣϯ͚Δ • Issue/PRͬͯ·ʔ͢ https://github.com/takipone/cassiopeia