Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Engine Yardからのお知らせ
Search
Yusuke Ando
March 15, 2013
Technology
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Engine Yardからのお知らせ
JAWS Days 2013
Yusuke Ando
March 15, 2013
More Decks by Yusuke Ando
See All by Yusuke Ando
CakePHP3でアプリ開発
yandod
1
440
Shimokita.Unity パーティクルでエフェクト
yandod
0
900
CakePHP3の明るい未来
yandod
1
310
Testing your app with Selenium on Travis CI
yandod
8
3.3k
Testing your app with Selenium on Travis CI
yandod
0
200
Inputで入力を扱う
yandod
0
750
Detonatorで爆発させる勉強会をした報告
yandod
0
2.6k
Mecanimでアニメーション - Shimokita.Unity
yandod
0
810
パリの街をUnityで駆ける
yandod
1
3.5k
Other Decks in Technology
See All in Technology
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
Getting Started with Google Antigravity
glaforge
0
300
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
150
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
120
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
340
パッチ更新でterraform initが落ちた日
grimoh
1
140
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
420
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
ラッコキーワード サービス紹介資料
rakko
1
5.3M
Designing for humans not robots
tammielis
254
26k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Design in an AI World
tapps
1
350
Transcript
&OHJOF:BSE͔Βͷ͓Βͤ ੈք࠷େڃͷ"84Ϧηʔϥʔ גࣜձࣾ&OHJOF:BSE 1"/%".BOBHFS҆౻༞հ
Copyright © 2013 Engine Yard. All Rights Reserved. 2 ࠷ۙͷ׆ಈ
Copyright © 2013 Engine Yard. All Rights Reserved. 3 2006ɿ
Engine Yard ઃཱ (Ruby࣮ߦڥͷఏڙ։࢝) 2008ɿ Amazon༷͕Engine Yardʹग़ࢿΛൃද 2009ɿ AWSج൫ͷϓϥοτϑΥʔϜΛఏڙ։࢝ ࠷େڃͷAWSϦηʔϥʔʹ 2011ɿ PHP࣮ߦڥͷఏڙ։࢝ 2012ɿ Engine Yard ຊ๏ਓઃཱ Node.js࣮ߦڥͷఏڙ։࢝ എܠ: Engine Yard, Inc.ͷϏϧ(ӈख)͕ݐͭ1929ͷαϯϑϥϯγεί Engine YardͷาΈ
ʲ͓ΒͤʳࡢɺҰपͰͨ͠ 4
Copyright © 2013 Engine Yard. All Rights Reserved. 5 facebook.com/eyjapan
ʮ͍͍ͶʯΛ͓ئ͍͠·͢
Engine Yard Cloud 6 PaaS
μογϡϘʔυ
Gitʹίϛοτ͓͚ͯ͠σϓϩΠͰ͖Δ 8
νϟοτͳͲͷαϙʔτ σϓϩΠͷτϥϒϧ αϙʔτ͕͓͑͠·͢
σϓϩΠ
ݟकΓ·͢
ϫʔϧυϫΠυͷڧΈ 24࣌ؒମ੍Ͱ ࢹͯ͠·͢ʂ
Engine Yard Cloud͕ಋೖ͢ΔϓϥΫςΟε • ߴ͍ෛՙʹ͑ΔՄ༻ੑ • σʔλফࣦΛ͙όοΫΞοϓɾεφοϓγϣοτ • ηΩϡϦςΟΛߴΊΔύοέʔδߋ৽
Engine YardEC2
Ճ͞ΕͨΠϯελϯεΛࣗಈͰෛՙࢄ 15 ϩʔυόϥϯα HA Proxy ϩʔυόϥϯα Elastic Load Balancing Availability
Zone A Availability Zone B EC2 EC2 EC2
࠷దԽࡁΈͷNginx • σϑΥϧτͰNginxΛར༻ • ࠷ॳ͔Βνϡʔχϯά͞Εͨঢ়ଶɺ֤ݴޠ͚ʹذ • ੩తίϯςϯπnginx • ಈతίϯςϯπϦόʔεϓϩΩγ (Passenger2
Passenger3 Trinidad Unicorn Puma php-fpm etc...) • gzip • expire • IEରࡦ 16
ΘΓͱ໘ͳ࡞ۀΛ߈ུ 17
Elastic Block Store • Engine YardͰΞϓϦέʔγϣϯɺॏཁͳϑΝΠϧɺ σʔλϕʔεͷσʔλEBS্ʹॻ͖ࠐ·ΕΔ • ҙɾఆظతʹεφοϓγϣοτऔಘ 18
εφοϓγϣοτɾόοΫΞοϓ Gentoo Linux (EC2 Instance) EBS αʔόΛఀࢭ͢Δͱ ফ͑ΔྖҬ ҙʗࣗಈͰόοΫΞοϓ࡞ /data
/db ӬଓԽ͞ΕͨྖҬ (όοΫΞοϓͳͲ)
εφοϓγϣοτ͔ΒͷΫϩʔϯ 20 ຊ൪ڥͷෳΛ ඞཁͳ͚࣌ͩ࡞ʂ
ύοέʔδߋ৽ • શͯͷߏஙChefͷϨγϐ • ԿͰ࠶ߏஙͳͷͰ࠷৽ͷϛ υϧΣΞΛਵ࣌ಋೖՄೳ • ΧελϚΠζͰ͖Δ • Engine
YardϛυϧΣΞͷ ݕূΛਵ࣌ߦͳ͍ͬͯ·͢ Amazon EC2 Cloud cookbook ΧελϜϨγϐ Your App ΞυΦϯ
ChefͷΫοΫϒοΫͷྫ 22
ΧελϚΠζαϙʔτ ΧελϚΠζνϡʔ χϯάड͚ࣀΓ·͢
·ͱΊ • ϕετɾϓϥΫςΟεͳαʔόڥΛ͙͢ʹೖख • εέʔϥϏϦςΟɺσʔλফࣦɺηΩϡϦςΟͷରࡦࡁ • ࠔͬͨ͜ͱαϙʔτ૬ஊ ͋ͳͨͷҝͷ ੌΠϯϑϥूஂ ʹ
Copyright © 2013 Engine Yard. All Rights Reserved. 25 facebook.com/eyjapan
Πϕϯτใߋ৽தͰ͢ʂ
͓Βͤ̎
͓Βͤ̏ • ৽͍͠μογϡϘʔυ͕͏͙͢ϦϦʔε