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
Green Grid and Cloud
Search
adachi.ryo
July 16, 2011
Programming
0
78
Green Grid and Cloud
adachi.ryo
July 16, 2011
Tweet
Share
More Decks by adachi.ryo
See All by adachi.ryo
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
240
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.3k
Findy Team+のSOC2取得までの道のり
rvirus0817
0
2.2k
FindyにおけるTakumi活用と脆弱性管理のこれから
rvirus0817
0
2.7k
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
5.2k
Amazon Security Lakeを活用したセキュリティログの集約とAIによる可視化の最前線
rvirus0817
0
300
TechBull Membersの開発進捗どうですか!?
rvirus0817
0
1.7k
クラウド脆弱性の傾向とShisho Cloudの活用
rvirus0817
0
270
TechBullエンジニアコミュニティの取り組みについて
rvirus0817
0
1.2k
Other Decks in Programming
See All in Programming
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
「ブロックテーマでは再現できない」は本当か?
inc2734
0
990
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
700
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
組織で育むオブザーバビリティ
ryota_hnk
0
170
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
高速開発のためのコード整理術
sutetotanuki
1
400
Package Management Learnings from Homebrew
mikemcquaid
0
220
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Featured
See All Featured
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
64
Un-Boring Meetings
codingconduct
0
200
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
120
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
The World Runs on Bad Software
bkeepers
PRO
72
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
Skip the Path - Find Your Career Trail
mkilby
0
55
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Speed Design
sergeychernyshev
33
1.5k
Transcript
Green Grid and Cloud ૯߹θϛφʔϧൃදձ 2011-07-16 1
ϝϯόʔհ • 1B10090175 ҆ୡɹྋ • 1B10090231 ลɹকଠ • 1B10090475 ࠃౡɹ߁ଠ
2
Ϋϥυͱ • ΠϯλʔωοτΛϕʔεͱͨ͠ίϯϐϡʔ λͷར༻ܗଶͰ͋Δ • ϢʔβίϯϐϡʔλॲཧΛωοτϫʔ Ϋܦ༝ͰαʔϏεͱͯ͠ར༻͢Δ Ҿ༻ݩɹhttp://www.atmarkit.co.jp/fnetwork/rensai/5mincloud/01.html 3
Ϋϥυͷ֊ • IaaS(Infrastructure as a Service) OS,VMM,Hardware • PaaS(Platform as
a Service) Middleware(apache, MySQL, PHP, Java) • SaaS(Software as a Service) App(Gmail, Google Doc) 4
ϓϥΠϕʔτΫϥυͷ͍ํ(1/3) • Elasticfox ɹGUIͰΫϥυڥͷઃఆ͕Ͱ͖Δ ɹRSA҉߸ํࣜͱ͍͏ެ։伴҉߸ͷͻͱͭ ɹAmazon EC2ͱޓੑͷ͋ΔEucalyptusΛ༻ ʢAmazonࣾͷ֤छΫϥυͷAPIͱޓੑΛ࣋ͬͯ ͍Δʣ 5
Elasticfoxͷૢ࡞ը໘ 6
ϓϥΠϕʔτΫϥυͷ͍ํ(2/3) • EucalyptusͱΫϥυج൫Λߏங͢ΔͨΊ ͷOSS • AmazonͱಉͷΫϥυڥ͕ߏஙͰ͖Δ • Amazon EC2্ͷαʔϏεΛEucalyptusͰߏ ஙͨ͠ϓϥΠϕʔτΫϥυʹҠ͢͜ͱ͕
Ͱ͖ɺٯͰ͖Δ 7
ϓϥΠϕʔτΫϥυͷ͍ํ(3/3) • sshೝূ ɹPuttyΛ༻͍ͯϩάΠϯ͢Δ 8
sshͷଓखॱ ssh Gateway server Node server ssh ΫϥΠΞϯ τ 9
JavaαʔϒϨοτ • JavaͷΠϯετʔϧ ɹ $ yum install java gcc-java •
TomcatͷΠϯετʔϧ ɹ$ yum install tomcat5 ɹςετϑΝΠϧΛ࡞ͯ͠ಈ࡞֬ೝ • JDBCυϥΠόͷΠϯετʔϧ ɹ$ yum install postgresql-jdbc 10
ࣗ࡞WebΞϓϦͷΠϯετʔϧ • ϓϥΫςΟεᶛʢใՊֶܥʣͰ࡞ͨ͠ ItemSearchSampleΛ༻͍ͨ • TomcatͷԼʹઃஔ • ItemSearchSampleJavaͰهड़͞Εͨ ݕࡧͷwebΞϓϦ 11
Ϋϥυͷ՝ • OSͷ্ʹԾϚγϯɺ͞Βʹͦͷ্ʹWeb αʔόʔɺͦͯͦ͠ͷ্ͰWebΞϓϦΛಈ ͔͢ܗࣜͰແବ͕ଟ͍ • ͜ͷແବΛແ͘͢ʹͲ͏͢Ε͍͍͔ʁ 12
ܰྔΫϥυͷఏҊ • ແବΛখͯܰ͘͞͠ྔͳΫϥυ • ͍ܰΫϥυΛ͏͜ͱͰεέʔϧΛେ͖͍͚ͯ͘͠Δ • ύϑΥʔϚϯεͷ্͕ظͰ͖Δ • ܰྔΫϥυʹ͢Δ͜ͱͰPaaSʹ͓͍ͯैདྷͷ10ഒɺ 100ഒͷΫϥΠΞϯτ͕ଓͰ͖Δ͜ͱ͕ظͰ͖Δ
13
ࠓޙͷల • JavaΛ༻͍ͯܰྔΫϥυΛ࡞͍ͬͯ ͘ • OSVMM()ͷ෦Λແ͍ͯ͘͘͠ • σʔλϕʔεkey-valueܕΛ͔ͭ͏ 14