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
yoで全てを解決する漢
Search
chao2suke
August 01, 2014
Technology
0
7k
yoで全てを解決する漢
chao2suke
August 01, 2014
Tweet
Share
More Decks by chao2suke
See All by chao2suke
天井カメラで捉えた人物をコンピュータビジョンで解析した3年間のトライアンドエラーとこれから
chao2suke
0
2.4k
結局普通のエンジニアが今SageMaker使うと何ができるのかわかるLT
chao2suke
0
1.7k
機械学習の知識ゼロでも動かせるAIツールキットの世界
chao2suke
0
1.8k
「今」のAI技術と「3年後」のAI技術のご紹介
chao2suke
0
1.1k
Alexaに詳しい人は普段Alexaをどう扱っているか
chao2suke
0
910
奥深きAPLの世界
chao2suke
0
120
Alexaスキル & レジレスCafeにおけるStripe活用の取り組み
chao2suke
0
2k
Alexa x 機械学習でスキルをよりリッチにする方法
chao2suke
0
1.7k
#AAJUG vol.2 APL ハンズオン
chao2suke
0
2.9k
Other Decks in Technology
See All in Technology
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
670
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
Unlocking the Power of AI Agents with LINE Bot MCP Server
linedevth
0
120
AI時代を生き抜くエンジニアキャリアの築き方 (AI-Native 時代、エンジニアという道は 「最大の挑戦の場」となる) / Building an Engineering Career to Thrive in the Age of AI (In the AI-Native Era, the Path of Engineering Becomes the Ultimate Arena of Challenge)
jeongjaesoon
0
260
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
130
エンジニアリングマネージャーの成長の道筋とキャリア / Developers Summit 2025 KANSAI
daiksy
3
1.1k
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
210
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
330
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
480
Android Audio: Beyond Winning On It
atsushieno
0
3.4k
Apache Spark もくもく会
taka_aki
0
140
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
160
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Site-Speed That Sticks
csswizardry
10
820
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Documentation Writing (for coders)
carmenintech
74
5k
Navigating Team Friction
lara
189
15k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
GitHub's CSS Performance
jonrohan
1032
460k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Transcript
YoͰશͯΛղܾ͢Δஉ Ϋϥεϝιουגࣜձࣾɹਗ਼߶࢙
λΠτϧΛมߋ͠·͢
YoͰશͯΛղܾ͢Δஉ Ϋϥεϝιουגࣜձࣾɹਗ਼߶࢙
ࢯ໊ : ਗ਼ɹ߶࢙ʢͤʔͷɹͭΑ͠ʣ ॴଐɿΫϥεϝιουגࣜձࣾ AWSίϯαϧςΟϯά෦ Twitter ID : @chao2suke ۈɿࡳຈΦϑΟε
ϓϥΠϕʔτͰҰ൪ϦιʔεΛ৯͍ͬͯΔͷɿࢠڙɺೣɺݘ ࣗݾհ
Έͳ͞Μ
YO ͯ͠·͔͢ʁ
Yo ݄ϩʔϯν ؒͰສϢʔβʔಥഁ ϲ݄ؒͰࢿֹສυϧಥഁ ੈքͰ࠷ચ࿅͞Εͨίϛϡχέʔγϣϯπʔϧ J04"OESPJE"NB[PO8JOEPXT1IPOFʹͯ༻Մೳ
ػೳ
Yo
Ҏ্ɻ
େϒϨΠΫதɻ
Կ͕ૉΒ͍͠ͷ͔ʁ
ϋΠίϯςΩετจԽʹରԠ
ϋΠίϯςΩετจԽ ΞϝϦΧͷจԽਓྨֶऀɺΤυϫʔυ5ϗʔϧ͕এ͑ͨࣝผ๏ ʮίϯςΩετʯͱίϛϡχέʔγϣϯͷج൫Ͱ͋Δʮݴޠɾڞ௨ͷࣝɾମݧɾՁ ؍ɾϩδοΫɾᅂੑʯͳͲΛࢦ͢ ϩʔίϯςΩετʹશ͖ͯͪΜͱ͑ͳ͚ΕΘΒͳ͍ʢϓϩάϥϛϯάݴޠ ϋΠίϯςΩετʹਪଌʹΑͬͯ͑Δ͜ͱ͕Ͱ͖ΔʢҰൠݴޠʣ ϋΠίϯςΫετจԽͱίϯςΫετͷڞ༗ੑ͕ߴ͍จԽͷ͜ͱͰɺ͑ΔྗεΩ ϧ͕ͳͯ͘ɺ͓ޓ͍ʹ૬खͷҙਤΛ͋͠͏͜ͱͰɺͳΜͱͳ͘௨ͯ͡͠·͏ڥͷ͜ ͱ ԤถݍɿϩʔίϯςΩετจԽɺຊɿϋΠίϯςΩετจԽ
ͭ·Γ
શͯΛYOͰද༷͢ʹຊจԽʹϐολϦ
ͨΓલͰ͕͢ɺͦΕ͚ͩͰ͋Γ·ͤΜ
YOʹAPI͕͋Γ·͢
APIγϯϓϧͰ͢
શһʹYO͢Δɿ
ݸผʹYO͢Δɿ
Ҏ্ɻ
͍ํɺӉɻ
APIͷొํ๏
APIͷొํ๏ http://yoapi.justyo.co/
Ҏ্ɻ
APIͷυΩϡϝϯτΛ ͪΐͬͱಡΜͰΈΔ
ਗ਼ ߶࢙ Ϋϥεϝιουגࣜձࣾ A WSίϯαϧςΟϯά෦
ࠓ·ͰҰݴʮA WSʯͱ͍͏ݴ༿͕ग़ ͍ͯͳ͍ɻ
YoͷA WSͰͷ͍ํ
ϙΠϯτɿ A WSͰͷߏஙΛͨ͘͞Μ͍ͬͯΔͱ ҙ֎ʹʮͪ࣌ؒʯ͕ଟ͍
ɾEC2ͷߏஙɿOS্ཱͪ͛࣌ؒ ɾRDSͷ্ཱͪ͛ɿ5ʢΠϯελϯεαΠζʹΑͬͯҧ͏ʣ ɾElastiCacheɿ3 ɾCloudFormationɿ্ཱͪ͛ΔαʔϏεͷ͠ࢉɻRollback ͨ͠߹ߋʹ͢༨ܭʹ͔͔Δɻ
EC2ͷ্ཱͪ͛ ! User DataΛ͏
User Data ! EC2ͷ্ཱͪ͛࣌ʹεΫϦϓτΛྲྀͤ Δɻ ! ! ฐࣾେ୍ͷϒϩάΛޚཡ͍ͩ͘͞ɻ http://dev.classmethod.jp/cloud/ five-confs-of-ec2-linux-sysops/
None
RDS ! A WS CLIΛ͏
A WS CLI ! PythonͷίϚϯυϥΠϯπʔϧɻ ܰྔɻ ! ! ฐࣾԣాͷϒϩάΛޚཡ͍ͩ͘͞ɻ http://dev.classmethod.jp/cloud/
aws-command-line-tool-python/
None
CloudFormation ! Cloud-initΛ͏
A WS CLI ! PythonͷίϚϯυϥΠϯπʔϧɻ ܰྔɻ ! ! ฐࣾݩͷϒϩάΛޚཡ͍ͩ͘͞ɻ http://dev.classmethod.jp/cloud/
aws/cfn-init/
None
Yoͷ།Ұͷܽ
1ʹ1ճҎ্ͷAPI͕ୟ͚ͳ͍ Rate limit exceeded. Only one Yo per recipient per
minute.
Producer & Consumer ! ฐࣾݩͷεϥΠυΛޚཡ͍ͩ͘͞ɻ http://www.slideshare.net/ daisuke_m/20140628- cmsapporojobworkers
None
Producer & ConsumerύλʔϯΛ ༻͍ͯYo APIΛୟ͘
1.ΞΧϯτΛ120ݸ༻ҙ͢Δɻ 2.EC2Λཱ̎ͭͯΔ 3.API_TokenΛྻԽ֤ͯ͠EC2ʹඋ 4.Worker Tierͱͯ͠ͻͨ͢ΒYo͍ͯ͘͠ 0.5ඵ·ͰͷϦΫΤετʹରͯ͠YoΛฦͤΔ
Έͳ͞ΜૉΒ͍͠YoϥΠϑΛʂ