<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>tdtshのブログ&#187; Amazon EC2</title>
	<atom:link href="http://www.tdtsh.com/blog/archives/category/amazon-ec2/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tdtsh.com/blog</link>
	<description>ソーシャルメディアとか スレートとか Google App Engine とかの事の備忘録</description>
	<lastBuildDate>Tue, 07 Feb 2012 05:03:26 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/category/amazon-ec2/feed" />
		<item>
		<title>IaaS、PaaSに一番求めることは、システム運用管理がどれだけ容易になるか</title>
		<link>http://www.tdtsh.com/blog/archives/1095</link>
		<comments>http://www.tdtsh.com/blog/archives/1095#comments</comments>
		<pubDate>Tue, 08 Feb 2011 10:26:56 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[クラウド]]></category>
		<category><![CDATA[データベース]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=1095</guid>
		<description><![CDATA[IaaSプロバイダはどうやってマーケットを広げるのか？ PaaSレイヤを提供するのは簡単だが、そうすると顧客にはロックインされるという懸念が持ち上がる。顧客が管理の主導権を持てるというIaaSの利点でを維持したまま、どう [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>
	IaaSプロバイダはどうやってマーケットを広げるのか？ PaaSレイヤを提供するのは簡単だが、そうすると顧客にはロックインされるという懸念が持ち上がる。顧客が管理の主導権を持てるというIaaSの利点でを維持したまま、どうやってPaaSの利点である、熟練を要する運用業務を顧客から不要にする、ということを提供できるだろうか</p>
<p>	その答えは運用を容易にするツールの提供だ。それはIaaS上に用意された、優れた（ベストプラクティスな）インフラで、可用性とスケールを実現するものだ。</p>
<p>	これがまさにAWS Elastic BeanstalkがTomcatを用いて行ったことである。</p>
<p>	<a href="http://www.publickey1.jp/blog/11/iaaspaas.html" target="_blank">IaaSとPaaSの違いはなくなろうとしている － Publickey</a>
</p></blockquote>
<p>個人的にはベンダロックインよりも、運用がどれだけ容易になるかが最大の関心事だったりする。<br />
運用にもスケールするかどうかが含まれていると考えています。</p>
<p>昨今のWEBサービス開発は、php等のスクリプト言語で作るのがあたりまえです。<br />
初期の開発者の単価が抑えられ、ホスティングサービス等を利用しやすいから。</p>
<p>で、幸運にもWEBサービスが流行ったら、フロントエンドのWEBアプリケーションも色々と性能改善をしつつ機能追加とかするのも大事ですけれど、ある程度の規模を超えるとストレージのレイヤ（データベース側）でがんばってスケールさせる必要が出てくる訳で、ミドルウェア含むインフラ層にもエンジニアを惜しみなく投入して、あの手この手で分散化する必要が出てきます。</p>
<p>最近は知りませんが少なくとも私の知る限り、php は Apache等のhttpデーモン のプロセスまたはスレッドにくっついて動く訳でして、永続的接続とかいう仕組みは有っても、アプリケーション全体でDBコネクションの数を制御したり、プーリングしたり、使いまわしたり、データベースアクセス専門のオブジェクト(DAO)をこさえて使いまわす、なんて事が簡単には出来ない訳でして、そこはもう Java Servlet の方が1階層タンデムな分そこのへんの作りこみが楽だから、ある程度の規模までならデータベースアクセスの観点からパフォーマンス面で有利だと思う訳でして、私がWEBアプリケーションとしてはマイナーな Java を選ぶ理由の1つです。</p>
<p>TCP/IPのコネクションを張るのはそこそこリソースを消費する訳だから、php でApacheのプロセス（スレッド）上減数に合せてコネクションを貼りっぱなし、なんて構成を最初はとったりする訳ですが、RDBMSサーバ側のリソースも結構ふんだんに用意する必要がありますし、規模が大きくなってくると、最近は安くなったとはいえスケールアップさせるのはソコソコ金がかかるんで、水平に垂直に分割したりレプリケートさせたりキャッシュしたりインフラ層でイロイロやらないといけないんで、安定させて性能を出すにはそれなりのコツというか、DBAなんていう職業が成立してしまう位イロイロな匠の技がある訳ですし、24時間365日運用するには、やはり訓練もドキュメンテーションもそれなりに必要になってきます。</p>
<p>で、最初の「運用がどれだけ容易になるか」の話ですが、こういう「インフラ系エンジニア」の下働きは、それなりに優秀な人材を集めなければいけないしコストがかかります。WEBサービスもマネタイズできないと単なるボランティアですからやはり収益性は大事な訳です。</p>
<p>誤解を恐れずに言うならば、インフラ系エンジニアは「システムの能力を最大限に引き出し（必要に応じて向上させて）たり、セキュリティ含むITをとりまくあらゆるリスクを軽減する為にイロイロとがんばる」訳ですが、それで収入が増えるとか言う事は無い、と考えられる事が多いわけです。特に経営層に。</p>
<p>これらはだんだんとコモディティ化してきているから、もし外注できるなら、どうせ金かけるなら優秀なソフトウェアエンジニアを中に雇いたい訳です。サービスをより良くするスピードこそ、競争力であり、収入を増やす為に必要だからです。</p>
<p>こういう事を書くと世の中のインフラ系のエンジニアの方を敵に回しそうなんで一応書いておきますが、価値を生むとか生まんとか以前に情報システムは運用してナンボ、作るだけじゃダメな訳で、運用管理も誰でも簡単に出来る訳じゃないです。Salesforceの様に、運用こそ差別化の最大要因だと言い切ってしまいたい所です。</p>
<p>さらにさまざまな問題を回避する事で、問題が発生した場合に損失しうる企業価値を損なわずにすむという面もありますんで、一概に要らないと言っている訳では無くて、AmazonやGoogleとかが、規模の原理を活かして、自社の優秀なエンジニアと運用のベストプラクティスを、IaaSやPaaSで提供しはじめている訳ですから、少なくともWEBサービスにおいては、ストレージ層も含めて「スケールする」インフラがセットで提供されはじめた今、「事業」として考えた場合、「外注」されやすい分野である事は間違いないでしょう。</p>
<p>要るとか要らないとか言う以前に、土俵というか、世の中のルールというかが変わって来たぞ、と。</p>
<p>そういう観点で、Google App Engine と AWS Elastic Beanstalk を比べると、App Engineの方が楽そうなんだよなぁ。<br />
でも、既存システムの移行の難易度で言うと、格段にBeanstalkの方が楽そうだなぁ。<br />
App Engineの方がスケールしそうだしなぁ。でもAWSの方が自由度高いしなぁ。</p>
<p>と、これからは、クラウドをコーディネートする力が求められそうですね。<br />
纏まりなくてすいません。</p>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/1095" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/1095/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/1095" />
	</item>
		<item>
		<title>SEOはコンテンツありき、IPv4枯渇、マイナスのプロモーションなど</title>
		<link>http://www.tdtsh.com/blog/archives/1076</link>
		<comments>http://www.tdtsh.com/blog/archives/1076#comments</comments>
		<pubDate>Wed, 02 Feb 2011 03:05:22 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[knowledge]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[クラウド]]></category>
		<category><![CDATA[スレート・スマホ]]></category>
		<category><![CDATA[ソーシャルメディア]]></category>
		<category><![CDATA[光の道と電波ビッグバン]]></category>
		<category><![CDATA[電子書籍]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=1076</guid>
		<description><![CDATA[SEOとデザインは今後より密接になる理由 : could 良い記事。 WEBサイトもSEOもコンテンツありき、ですね。 そしてソーシャルメディアの場合は、コンテンツ≒人 ですね。 サイト（コンテンツ）を作る前に考えるべき [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>
	<a href="http://www.yasuhisa.com/could/article/seo-and-design/" target="_blank">SEOとデザインは今後より密接になる理由 : could</a>
</p></blockquote>
<p>良い記事。<br />
WEBサイトもSEOもコンテンツありき、ですね。<br />
そしてソーシャルメディアの場合は、コンテンツ≒人 ですね。</p>
<p>サイト（コンテンツ）を作る前に考えるべきこと</p>
<ul>
<li>Webサイトにおけるビジネスゴールは何か？</li>
<li>なぜ Web サイトが必要なのか？</li>
<li>誰に向けてコンテンツを配信したいか？</li>
<li>利用者に提供したいコンテンツは何か？</li>
<li>利用者が欲していると感じるコンテンツは何か？</li>
<li>どのように利用者のもつ問題を解決するのか？</li>
</ul>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	<a href="http://www.motoharusumi.com/%E3%82%86%E3%81%A3%E3%81%8F%E3%82%8A%E3%81%A8%E7%A2%BA%E5%AE%9F%E3%81%AB%E5%A4%89%E5%8C%96%E3%81%99%E3%82%8Bweb%E5%88%B6%E4%BD%9C%E3%81%AE%E3%83%AB%E3%83%BC%E3%83%AB" target="_blank">ゆっくりと確実に変化するWeb制作のルール | 住 太陽のブログ</a>
</p></blockquote>
<p>言っちゃった。<br />
WEBサービスがコモディティ化してるのに、それでも独自ドメインでイチからWEBサイトを製作するのは不誠実だ、と。</p>
<p>私が受託開発に未来は無いと思った一番の理由が、「ソフトウェアエンジニアは、車輪を再開発したがる」でした。<br />
少し業務要件を変えてでも、パッケージとかオープンソースとか有りものを活用した方がイイと判っていても、工数ほしいからイチから作っちゃう。<br />
今はウェブサービスを活用した方がクライアントの為だと本心では思っても、自分達が食べる為にはオーダーメードのシステムを作り続けないといけない。<br />
その構造と一緒ですね。</p>
<p>今は無料or格安でブログを立ち上げられるし、Twitter と Facebook がある。<br />
極端な話、大手のWEBサービスを使わないとしても、その3つで事足りてしまう気がする。<br />
今年あたり、Facebookファンページ上にECサイトを作る、という案件が急増しそうな予感。</p>
<p>
&nbsp;</p>
<hr />
<blockquote>
<p>	X. プロモーションする対象のサービス</p>
<p>	A. 最大限のマーケットの大きさ。つまりは全体でターゲットになるユーザが何人いるか。<br />
	B. Xをしらないユーザ<br />
	C. Xをしっているユーザ<br />
	D. Xをしっていて興味をもたなかったユーザ</p>
<p>	当然ながら、A=B+C+Dとなる。そして僕はプロモーションをするときにB,C,Dの比率がそれによってどう変化するかを考える。</p>
<p>	特に長期的な戦略を考える場合には重要視するモデルだ。</p>
<p>	このモデルのパラメータに実際にユーザになった数がはいっていないのも、僕的には重要なポイントだが、まあいい。あとで説明する。</p>
<p>	で、この場合のプロモーションでベストな基本戦略は以下のとおりだ。</p>
<p>	戦略１．　Bはできるだけ減らさない。</p>
<p>	戦略２．　Bが減った分、CとDが増えるが、できるだけCを増やして、Dは増えないようにする。</p>
<p>	↑これが効果のないプロモーションはマイナスのプロモーションになる理由だ。</p>
<p>	<a href="http://d.hatena.ne.jp/kawango/20110201" target="_blank">マイナスのプロモーション &#8211; はてなポイント３万を使い切るまで死なない日記</a>
</p></blockquote>
<p>すごく良い記事。<br />
プロモーションに関して言えば、「やらないよりやった方がマシ」では無く、「やらない方がマシ」が存在すると言う話。</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	<a href="http://www.publickey1.jp/blog/11/ianaipv4.html" target="_blank">IANAによるIPv4アドレスの配布が事実上終了 － Publickey</a></p>
<p>	<a href="http://www.geekpage.jp/blog/?id=2011/2/1/1" target="_blank">Geekなぺーじ : IPv4アドレス枯渇。その意味と恐らくこれから起きること</a>
</p></blockquote>
<p>ついにきた。</p>
<p>私がまだネットワークエンジニアのつもりだった頃IPv6を学んだのはもう10年以上前の様な気がする。<a href="http://www.kame.net/" target="_blank">KAME project</a>で踊るカメが見えたとか見えなかったとか。<br />
その当時は数年もすれば国策としてのIPv6が普及してIPv4は消えていくんだろうと思ってたけど、IPv4はNAPTを駆使してしぶとく生き残ってきた。</p>
<p>JPNICで枯渇するのも時間の問題です。<br />
いよいよ悠長な事言ってられなくなってきた訳です。<br />
新規でWEBサービス立ち上げるハードルが上がっちゃうじゃねーかコンチクショー！な人もいるかも知れませんが、そこはクラウドがあるじゃないですか。</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	あのテレビCMを見てGALAPAGOS（ガラパゴス）に飛びつく程度に、ITに詳しくない人たちが、果たして自宅の無線LAN構築から、GALAPAGOS（ガラパゴス）をWiFi端末として認識させるところまで、すんなりとできるだろうか。<br />
	<a href="http://tod.cocolog-nifty.com/diary/2011/02/sharpgalapagosc.html">SHARP、GALAPAGOS（ガラパゴス）の哀れをもよおすテレビCM: 愛と苦悩の日記</a>
</p></blockquote>
<p>GALAPAGOSに関する至極最もな疑問。<br />
誰に売るのか？この製品は誰を喜ばすものなのか？<br />
一見、GALAPAGOSの戦略にはグランドデザインが欠如している様にも思えるけど、GALAPAGOSメディアタブレットには明確な意思が込められている気がする。</p>
<p>キャリアに依存しない収益構造の模索、だ。<br />
模索してるから、製品設計のコンセプトもプロモーションもなんか的を射てなかったり、ブレてる。<br />
そう考えると、生暖かい目で見守る気にもなってくる。</p>
<p>私はiPadユーザだけど日本人だから、建設的な意見も述べてみます。<br />
GALAPAGOS は ePub3 がスタンダードになる前に、つまり2011年中に、利用者にとってXMDFが如何に優れているか徹底的にプロモーションし、端末をディスカウントしてでもシェアを伸ばすべきだ。今はそれ以外、無い。<br />
1万円台だったら、私も買います。</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	ブラウザでChromeを使ってる人はCtrl+Shift+Jを押せばHttpヘッダー情報見れます<br />
	<a href="http://d.hatena.ne.jp/bluerabbit/20110201/1296564298" target="_blank">Google App EngineではAdmin権限でリクエストするとCPU使用率と1リクエストあたりの課金額がわかる &#8211; あおうさ＠日記</a>
</p></blockquote>
<p>知らなかった！</p>
<p>Ctrl + Shift + J でDevelopper Tools起動 -> [Resources]タブ選択 -> 左ペイン[RESOURCES]からHTML本体をクリック -> 右で[Headers]タブ選択</p>
<p>でHTTP Responseヘッダが見られます。</p>
<pre>
	X-AppEngine-Estimated-CPM-US-Dollars:
	X-AppEngine-Resource-Usage:
</pre>
<p>がソレです。便利。</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	<a href="http://www.publickey1.jp/blog/11/amazonoracle_11g.html" target="_blank">Amazonクラウド、Oracle 11gのデータベースサービスを発表。パッチ適用やバックアップなど運用は全部クラウドにおまかせ － Publickey</a>
</p></blockquote>
<p><a href="http://aws.typepad.com/aws_japan/2011/01/introducing-amazon-beanstalk.html" target="_blank">AWS Elastic Beanstalk</a>もそうだけど、いよいよエンタープライズ分野を攻略する気マンマンなAmazon様が、Oracleも用意して下さる。<br />
これは良いニュースだ。<br />
ORACLEマスター涙目。</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	<a href="http://web-tan.forum.impressrd.jp/e/2011/02/01/9647" target="_blanl">サイトに設置した「いいね!」の押され具合をデータで解析する方法 | Web担当者Forum</a>
</p></blockquote>
<p>自サイトに設置したFacebook「イイね！」ボタンがどれ位押されたかを見るには、<a href="http://www.facebook.com/insights/" target="_blank">Facebookインサイト</a>を使えば出来る。Facebook用のタグが正しく記述されているかは<a href="http://developers.facebook.com/tools/lint" target="_blank">URLリンター</a>を使う。</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	昨年度の電波利用料収入は642億円。これは一般会計だが、実質的にはすべて総務省が使える隠れ特別会計になっている。来年度の総務省のICT予算が約1200億円だから、その半分以上の隠し財源を持っているのだ。<br />
	<a href="http://ikedanobuo.livedoor.biz/archives/51672451.html" target="_blank">池田信夫 blog : 電波利用料という「隠れ特別会計」 &#8211; ライブドアブログ</a>
</p></blockquote>
<p>総務省が周波数オークションを見送った理由は電波利用料が隠し財源になっているから、だそうです。<br />
いやぁ、許せませんな。</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	<a href="http://gigazine.net/news/20110201_android_world_share_no1/" target="_blank">Androidスマートフォンのシェアが全世界1位に、iPhoneもSymbian OSも抜き去る &#8211; GIGAZINE</a>
</p></blockquote>
<p>全世界でAndroidスマホのシェアが1位になったそうです。<br />
日本は？</p>
<p>
&nbsp;</p>
<hr />
<blockquote><p>
	<a href="http://goryugo.com/20110202/shotnote/">キングジムのEvernote対応メモ（ショットノート）がもうすぐ出ますよ | goryugo, addicted to Evernote</a>
</p></blockquote>
<p>これは・・・<br />
iPhoneに取り込む為の紙。<br />
<a href="http://www.kingjim.co.jp/sp/shotnote/manual.html">iPhoneアプリ</a>と組み合わせると、その紙のタイトル欄と日付欄がOCRで読み込まれるみたい。<br />
そしてEvernoteに投稿できるらしい。</p>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/1076" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/1076/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/1076" />
	</item>
		<item>
		<title>Amazon Web Services のマイクロインスタンス、月額約1300円</title>
		<link>http://www.tdtsh.com/blog/archives/919</link>
		<comments>http://www.tdtsh.com/blog/archives/919#comments</comments>
		<pubDate>Fri, 10 Sep 2010 02:22:49 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[クラウド]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=919</guid>
		<description><![CDATA[Amazon Web Services が攻勢にでています。 Amazonクラウドから、1時間あたり約1.8円（Linux/Unixの場合＄0.02、Windowsで$0.03、1ドル90円で計算）、24時間で約43円、 [...]]]></description>
			<content:encoded><![CDATA[<p>Amazon Web Services が攻勢にでています。</p>
<blockquote><p>
Amazonクラウドから、1時間あたり約1.8円（Linux/Unixの場合＄0.02、Windowsで$0.03、1ドル90円で計算）、24時間で約43円、1カ月で約1300円という低価格のインスタンス「Micro Instance」（マイクロインスタンス）が発表されました。<br />
&#8230;<br />
マイクロインスタンスで提供される仮想マシンの性能は、613MBメモリ、一時的に最大2EC2 Compute Unitsとなっており、通常の性能としては「少しのCPUリソースが提供される」という表現にとどまっています（英語版のMicro Instancesの解説より）。</p>
<p>つまり、ふだんは大した性能を提供しないけど、負荷が高まったら少しの間だけ大目に見ましょう。という感じのインスタンスのようです。<br />
<a href="http://www.publickey1.jp/blog/10/amazon1amazon.html">Amazonクラウドから「1円クラウド」（自称）登場。Amazonクラウドの値下げが続く － Publickey</a>
</p></blockquote>
<p>格安ホスティング業界にはなかなかのインパクトがある話だと思いますが、それを利用したり代理店をしたりする事が多いWEB製作業にとっては良い話じゃないですかね。</p>
<p>ミドルウェアを構築しなければいけないとか、何も考えずインスタンスを落としちゃうとデータが消えるとか、非技術系のWEB製作会社とかにはまだまだ敷居が高いですが、構築された仮想サーバを流用するなり、一度作ってしまうなりすればWEBサーバ環境が量産できるわけだし、静的なHTMLだけならデータが消えてもデプロイしなおせばよいだけだし。</p>
<p>セキュアに運用するコツさえつかめれば、小規模なWEBサーバのホスティングでもAmazon EC2が有力な選択肢になるんじゃないでしょうか。</p>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/919" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/919/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/919" />
	</item>
		<item>
		<title>仮のWEBシステムを、脳内で GAE/J に移行してみる</title>
		<link>http://www.tdtsh.com/blog/archives/421</link>
		<comments>http://www.tdtsh.com/blog/archives/421#comments</comments>
		<pubDate>Sun, 25 Oct 2009 16:00:15 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[クラウド]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=421</guid>
		<description><![CDATA[脳内で、月間PVが300万PV位のソーシャルメディアを、Google App Engine for Java にのせてみる。 ■ストレージ容量 無償は1GBまで。 コンテンツ、画像、DBでだいたい50GB位と仮定。 $0 [...]]]></description>
			<content:encoded><![CDATA[<p>脳内で、月間PVが300万PV位のソーシャルメディアを、Google App Engine for Java にのせてみる。</p>
<p>■ストレージ容量<br />
無償は1GBまで。<br />
コンテンツ、画像、DBでだいたい50GB位と仮定。</p>
<p>$0.005 x 50GB x 30日 = $7.5 / 月</p>
<p>■ネットワーク帯域<br />
無償は、上り、下り それぞれ 10GB /日まで。<br />
下りの 1日当たりのデータ転送量は、仮に4GB/日と仮定すると・・・<br />
要らんやん。</p>
<p>上りはもっと少ないから、当然無償だな。</p>
<p>■CPU時間<br />
無償は 6.5時間 / 日 まで。<br />
以降、 $0.10 / 時間</p>
<p>これは読めないなぁ。<br />
色々遊んでみて、感覚を掴むしかないか。</p>
<p>とりあえず、20時間として、</p>
<p>13.5時間 * $0.1 * 30 = $40.5</p>
<p>■メール送受信数<br />
2000件 / 日 までは無料。</p>
<p>週3回、32000通のメルマガを発行したとして、</p>
<p>30000 * $0.0001 * 3 * 4 = $36 / 月</p>
<p>これが一番高くつきそうやん。<br />
それでも4000円以下だから、メールサーバのホスティングとか管理とか考えたら安いモノだけど、<br />
大量のメール送信を伴うアプリケーションは、別途ホスティング等を考えた方がいいかもしれない。</p>
<p>■合計</p>
<p>・ストレージ $7.5</p>
<p>・ネットワーク帯域 Free</p>
<p>・CPU時間 $40.5</p>
<p>・メール送受信 $36</p>
<p>計 $84.0</p>
<p>Amazon Web Services (EC2) で、同じ条件で脳内試算したときは、$185.1 だったから、半額以下になる。<br />
しかもGAEの場合は、サービス立ち上がり当初 ～ 一定規模までは、無償な訳だから、圧倒的にコストメリットが高い。</p>
<p>GAEって素敵。</p>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/421" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/421/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/421" />
	</item>
		<item>
		<title>Amazon EC2 EBS (Elastic Block Store)はじめの一歩</title>
		<link>http://www.tdtsh.com/blog/archives/26</link>
		<comments>http://www.tdtsh.com/blog/archives/26#comments</comments>
		<pubDate>Thu, 28 May 2009 04:31:02 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[クラウド]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=26</guid>
		<description><![CDATA[EBSはAmazon EC2用の外付けHDDみたいなものです。 利用料金 仮想ディスク容量： $0.10 / 1GB リクエスト(I/O) ： $0.10 / 100万I/Oリクエスト ボリューム作成 ボリュームを作るの [...]]]></description>
			<content:encoded><![CDATA[<div class="section">
<p>EBSはAmazon EC2用の外付けHDDみたいなものです。</p>
<h4> 利用料金</h4>
<h5> 仮想ディスク容量： $0.10 / 1GB</h5>
<h5> リクエスト(I/O) ： $0.10 / 100万I/Oリクエスト</h5>
<h4> ボリューム作成</h4>
<p>ボリュームを作るのは至極簡単です。</p>
<p>Firefox の add-on Elasticfox<a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609%22">ElasticFox</a>や、<a href="https://console.aws.amazon.com/">Amazon Web Services Management Console</a>からも出来るけど、漢はだまって<a href="http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=88&#038;externalID=351"> Amazon EC2 API Tools</a>で。</p>
<h5> アタッチしたいインスタンスを確認して、</h5>
<p>ec2-describe-instances</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>INSTANCE i-5354173a ami-2dd03644 ec2-174-129-135-179.compute-1.amazonaws.com domU-12-31-39-02-B0-23.compute-1.internal running my-keypair 0 m1.small 2009-05-28T03:49:31+0000 us-east-1b aki-9b00e5f2 monitoring-disabled</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<h5> インスタンスと同一のゾーンに、ボリュームを作成します。とりあえず5GBで。</h5>
<p>ec2-create-volume -z us-east-1b -s 5</p>
<h5> 作成したボリュームを確認する。</h5>
<p>ec2-describe-volumes</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>VOLUME vol-3057ba59 5 us-east-1b creating 2009-05-28T04:14:11+0000</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<h5> インスタンスにアタッチする</h5>
<p>ec2-attach-volume -d /dev/sdc -i i-5354173a vol-3057ba59</p>
<h5> 先日作成したAMIを起動する。</h5>
<p>ec2-run-instances ami-2dd03644 -k my-keypair</p>
<h5> SSHで接続する</h5>
<p>ssh -v -i my-keypair root@ec2-174-129-135-179.compute-1.amazonaws.com</p>
<h5> アタッチしたボリュームを確認する</h5>
<p>ls -laF /mnt/sd*</p>
<h4> ファイルシステムを作成</h4>
<h5> アタッチしたボリュームに、ファイルシステムを作成します。ext3で。</h5>
<p>yes | mkfs -t ext3 /dev/sdc</p>
<h5> マウントします。</h5>
<p>mkdir /Share</p>
<p>mount /dev/sdc /Share</p>
<h5> 完了です。</h5>
<p>df -k</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Filesystem           1K-blocks      Used Available Use% Mounted on</p>
<p>/dev/sda1             10321208   1195504   8601416  13% /</p>
<p>none                    870472         0    870472   0% /dev/shm</p>
<p>/dev/sdc               5160576    141444   4756988   3% /Share</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
</div>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/26" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/26/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/26" />
	</item>
		<item>
		<title>Amazon EC2 はじめの一歩</title>
		<link>http://www.tdtsh.com/blog/archives/20</link>
		<comments>http://www.tdtsh.com/blog/archives/20#comments</comments>
		<pubDate>Thu, 21 May 2009 04:14:33 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[クラウド]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=20</guid>
		<description><![CDATA[Amazon EC2を試してみたので、そのメモです。 環境構築とAMI起動、S3に保存までです。 クレジットカード片手に、Amazon EC2の申し込みをします。 全部英語ですが、そんなに難しくありません。 http:/ [...]]]></description>
			<content:encoded><![CDATA[<div class="section">
<p>Amazon EC2を試してみたので、そのメモです。</p>
<p>環境構築とAMI起動、S3に保存までです。</p>
<p>クレジットカード片手に、Amazon EC2の申し込みをします。</p>
<p>全部英語ですが、そんなに難しくありません。</p>
<p><a href="http://aws.amazon.com/ec2/" target="_blank">http://aws.amazon.com/ec2/</a></p>
<p></p>
<p>:JREがインストール済みである事が前提です。</p>
<p><a href="http://www.java.com/ja/" target="_blank">http://www.java.com/ja/</a></p>
<p>:[Amazon EC2 API Tools]をダウンロード</p>
<p><a href="http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=88&#038;externalID=351" target="_blank">http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=88&#38;externalID=351</a></p>
<p>:ダウンロードした[Amazon EC2 API Tools]を解凍</p>
<p>:解凍したフォルダをリネーム</p>
<p>c:\ec2-api</p>
<p>:CMD.exe起動</p>
<p>md c:\ec2</p>
<dl>
<dt>Amazon EC2よりキーファイルを、c</dt>
<dd>\ec2にダウンロード</dd>
</dl>
<p><a href="https://aws-portal.amazon.com/gp/aws/developer/account/index.html" target="_blank">https://aws-portal.amazon.com/gp/aws/developer/account/index.html</a></p>
<p>:環境変数をセット</p>
<p>set JAVA_HOME=C:\Program Files\Java\jre6</p>
<p>set EC2_PRIVATE_KEY=c:\ec2\pk-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem</p>
<p>set EC2_CERT=c:\ec2\cert-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem</p>
<p>set EC2_HOME=c:\ec2-api</p>
<p>set PATH=%PATH%;%EC2_HOME%\bin;%JAVA_HOME%\bin</p>
<p>:バージョン確認</p>
<p>ec2ver</p>
<p>:Amazon EC2への接続確認 ( AMIのリストが表示されれば成功 )</p>
<p>ec2-describe-images -o amazon</p>
<p>ec2-describe-images -x all</p>
<p>:起動させるインスタンスにSSH接続するためのKeypair作成</p>
<p>ec2-add-keypair my-keypair</p>
<p>:AMIを起動</p>
<p>ec2-run-instances ami-7254b01b -k my-keypair</p>
<p>:インスタンスのステータス確認</p>
<p>ec2-describe-instances</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>RESERVATION     r-5dac3534      027383474356    default</p>
<p>INSTANCE        i-b589f2dc      ami-7254b01b    ec2-67-202-21-253.compute-1.amazonaws.com       domU-12-31-38-00-25-E7.c</p>
<p>ompute-1.internal       running my-keypair      0               m1.small        2009-05-20T11:03:38+0000        us-east-</p>
<p>1c      aki-9b00e5f2                    monitoring-disabled</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>:パーミッション設定</p>
<p>ec2-authorize default -p 22</p>
<p>ec2-authorize default -p 80</p>
<p>ssh -v -i my-keypair root@ec2-67-202-21-253.compute-1.amazonaws.com</p>
<p></p>
<p>:全インスタンスのステータス確認</p>
<p>ec2-describe-instances</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>RESERVATION     r-9dbd24f4      027383474356    default</p>
<p>INSTANCE        i-c3a0dbaa      ami-7254b01b    terminated my-keypair   0  m1.small 2009-05-20T08:37:41+0000            aki-9b00e5f2  monitoring-disabled</p>
<p>RESERVATION     r-bbbe27d2      027383474356    default</p>
<p>INSTANCE        i-71a4df18      ami-7254b01b    pending    my-keypair   0  m1.small 2009-05-20T09:00:15+0000 us-east-1c aki-9b00e5f2  monitoring-disabled</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p></p>
<p>AMI作成</p>
<p>:インスタンスに「X.509証明書」を転送</p>
<p>scp -i my-keypair *.pem root@ec2-67-202-21-253.compute-1.amazonaws.com:/mnt</p>
<p>:AMIを作成</p>
<p>ssh -v -i my-keypair root@ec2-67-202-21-253.compute-1.amazonaws.com</p>
<p>ec2-bundle-vol -d /mnt &#8211;privatekey pk-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem &#8211;cert cert-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem &#8211;user 0273-8347-4356  &#8211;fstab /etc/fstab</p>
<p>	Please specify a value for arch [i386]:</p>
<p>	で i386 [Enter]</p>
<p></p>
<p>:AMIをS3に保存</p>
<p>ec2-upload-bundle &#8211;bucket slowaim &#8211;manifest image.manifest.xml &#8211;access-key XXXXXXXXXXXXXX &#8211;secret-key XXXXXXXXXXXXXXXXX</p>
<p>:AMIの登録</p>
<p>ec2-register slowaim/image.manifest.xml &#8211;cert cert-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem &#8211;private-key pk-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem</p>
<p>IMAGE   ami-2ff11746</p>
<p>:Ownerが自分のAMIの確認</p>
<p>ec2-describe-images -o self &#8211;private-key pk-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem &#8211;cert cert-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem </p>
<p>IMAGE   ami-2ff11746    slowaim/image.manifest.xml      027383474356    available       private         i386    machinea ki-9b00e5f2</p>
<p>:既存インスタンスの停止</p>
<p>ec2-terminate-instances i-c3a0dbaa</p>
<p>:作成したAMIからインスタンスを起動</p>
<p>ec2-run-instances ami-2ff11746 -k my-keypair</p>
<p>:AMI確認</p>
<p>ec2-describe-instances</p>
<p>INSTANCE        i-6b81fa02      ami-2ff11746    ec2-174-129-119-73.compute-1.amazonaws.com      domU-12-31-38-00-8C-D6.c</p>
<p>ompute-1.internal       running my-keypair      0               m1.small        2009-05-20T11:38:11+0000        us-east-</p>
<p>1c      aki-9b00e5f2                    monitoring-disabled</p>
<p>:SSH接続</p>
<p>ssh -v -i my-keypair root@ec2-174-129-119-73.compute-1.amazonaws.com</p>
<p>:既存インスタンスの停止</p>
<p>ec2-terminate-instances i-6b81fa02</p>
<p>:一応、登録したAMIの削除方法</p>
<p>ec2-deregister AMIのID</p>
<p>:もういっかい、インスタンスの保存をする</p>
<p>scp -i my-keypair *.pem root@ec2-174-129-119-73.compute-1.amazonaws.com:/mnt</p>
<p>cd /mnt</p>
<p>ec2-bundle-vol -d /mnt &#8211;privatekey pk-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem &#8211;cert cert-XXXXXXXXXX2DPN437UDKN2F2GINZRI.pem &#8211;user 0273-8347-4356  &#8211;fstab /etc/fstab</p>
<p>ec2-upload-bundle &#8211;bucket slowaim &#8211;manifest image.manifest.xml &#8211;access-key XXXXXXXXXXXXXXX &#8211;secret-key XXXXXXXXXXXXXXX</p>
</div>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/20" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/20/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/20" />
	</item>
		<item>
		<title>Amazon EC2 を始める為に必要なURLまとめ</title>
		<link>http://www.tdtsh.com/blog/archives/18</link>
		<comments>http://www.tdtsh.com/blog/archives/18#comments</comments>
		<pubDate>Wed, 20 May 2009 11:44:52 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[クラウド]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=18</guid>
		<description><![CDATA[EC2にアカウントを作成する。 Amazon Elastic Compute Cloud (Amazon EC2) http://aws.amazon.com/ec2/ Amazon Web Services ポータル  [...]]]></description>
			<content:encoded><![CDATA[<div class="section">
<p>EC2にアカウントを作成する。</p>
<p>Amazon Elastic Compute Cloud (Amazon EC2) </p>
<p><a href="http://aws.amazon.com/ec2/" target="_blank">http://aws.amazon.com/ec2/</a></p>
<p>Amazon Web Services ポータル</p>
<p><a href="https://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&#038;action=activity-summary" target="_blank">https://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&#38;action=activity-summary</a></p>
<p></p>
<p>Firefoxのアドオンをインストール( EC2 と S3 )</p>
<p>Elasticfox (Firefox Extension for Amazon EC2)</p>
<p><a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609" target="_blank">http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609</a></p>
<p>S3FOX (Firefox Extension for Amazon S3)</p>
<p><a href="http://www.s3fox.net/" target="_blank">http://www.s3fox.net/</a></p>
<p>:[Amazon EC2 API Tools]をダウンロード</p>
<p><a href="http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=88&#038;externalID=351" target="_blank">http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=88&#38;externalID=351</a></p>
<p></p>
<p>人によっては、JREをインストールする必要があるかもしれない。 <a href="http://www.java.com/ja/" target="_blank">http://www.java.com/ja/</a></p>
<p>これも人によっては必要なのがSSH。Windowsの場合は、取りあえずCygwinで。</p>
<p><a href="http://cygwin.com/" target="_blank">http://cygwin.com/</a></p>
<p>GUIが大好きな人は、puttyよりもPoderosaがお勧め。</p>
<p><a href="http://ja.poderosa.org/" target="_blank">http://ja.poderosa.org/</a></p>
<p>書籍でまとまった形で読みたい場合は、下記がお勧め。</p>
<p>技術的な部分はかなり噛み砕いて書かれています。</p>
<p>また、読み物としても、面白く読めるように工夫してあります。</p>
<p>
<div style="margin-bottom:0px;" class="amazlet-box">
<div style="float:left;" class="amazlet-image"><a target="_blank" href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021555/tdtsh-22/ref=nosim/" name="amazletlink"><img alt="Amazon EC2/S3クラウド入門" src="http://ecx.images-amazon.com/images/I/41QHzR8v3aL._SL160_.jpg" style="border: none;"></a></div>
<div style="float:left;margin-left:15px;line-height:120%" class="amazlet-info">
<div style="margin-bottom:10px;line-height:120%" class="amazlet-name"><a target="_blank" href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021555/tdtsh-22/ref=nosim/" name="amazletlink">Amazon EC2/S3クラウド入門</a>
<div style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%" class="amazlet-powered-date">posted with <a target="_blank" href="http://www.amazlet.com/browse/ASIN/4798021555/tdtsh-22/ref=nosim/" title="Amazon EC2/S3クラウド入門">amazlet</a> at 09.05.20</div>
</div>
<div class="amazlet-detail">学びing <br />秀和システム <br />売り上げランキング: 5781</div>
<div style="margin-top:10px; margin-bottom:10px" class="amazlet-review">
<div style="margin-bottom:5px" class="amazlet-review-average">おすすめ度の平均: <img alt="3.5" src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-5.gif"></div>
<p><img alt="2" src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-2-0.gif"> 入門書です<br /><img alt="4" src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif"> Amazonを使ってクラウドビジネスを始めたいと思う人におすすめ<br /><img alt="3" src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif"> 情報収集が面倒な方にはちょうどよいです<br /><img alt="5" src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif"> すぐに試したい人におすすめ<br /><img alt="4" src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif"> 先進ユーザーによる実例本</div>
<div style="margin-top: 5px" class="amazlet-link"><a target="_blank" href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021555/tdtsh-22/ref=nosim/" name="amazletlink">Amazon.co.jp で詳細を見る</a></div>
</div>
<div style="clear: left" class="amazlet-footer"></div>
</div>
</div>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/18" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/18/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/18" />
	</item>
		<item>
		<title>仮のWEBシステムを、脳内でAmazon EC2に移行してみる</title>
		<link>http://www.tdtsh.com/blog/archives/19</link>
		<comments>http://www.tdtsh.com/blog/archives/19#comments</comments>
		<pubDate>Wed, 20 May 2009 02:49:59 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[開発環境]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=19</guid>
		<description><![CDATA[仮のWEBシステムを、脳内でAmazon EC2に移行してみる。 ■EC2 インスタンス 次の3つから選択する。Smallで充分。 Small　1.7GB / 1CPU / 160GB HDD / 32bit　($0.1 [...]]]></description>
			<content:encoded><![CDATA[<div class="section">
<p>仮のWEBシステムを、脳内でAmazon EC2に移行してみる。</p>
<p>■EC2 インスタンス</p>
<p>次の3つから選択する。Smallで充分。</p>
<p>	Small　1.7GB / 1CPU / 160GB HDD / 32bit　($0.1/時間）</p>
<p>	Large　7.5GB / 2CPU / 850GB HDD / 64bit　($0.4/時間）</p>
<p>	Extra Large　15GB / 4CPU / 1690GB / 64bit　($0.8/時間）</p>
<p></p>
<p>■EC2 データ転送料</p>
<p>次の通り。</p>
<p>$0.1/GB（受信）</p>
<p>$0.18/GB（送信）※ 最初の10TB/月まで</p>
<p>$0.16/GB（送信）※ 次の40TB/月まで</p>
<p>$0.13/GB（送信）※ それ以上</p>
<p>1日当たりのデータ転送量は、仮に4GB/日として、30日で120GB</p>
<p>■S3</p>
<p>ストレージとしてS3を利用した場合、</p>
<p>保存は最初の50TBまで、1GBあたり$0.15。</p>
<p>$0.150 per GB &#8211; first 50 TB / month of storage used</p>
<p>$0.140 per GB &#8211; next 50 TB / month of storage used</p>
<p>$0.130 per GB &#8211; next 400 TB /month of storage used</p>
<p>$0.120 per GB &#8211; storage used / month over 500 TB</p>
<p>コンテンツ、画像、DBでだいたい50GB位と仮定。</p>
<p>■S3のデータ転送</p>
<p>2009年6月30日までは1GBあたり$0.03。7月1日以降は1GBあたり$0.1。</p>
<p>■合計</p>
<p>・Webサーバ1台  $0.1(/h)×24h×30day=$72</p>
<p>・DBサーバ1台   $0.1(/h)×24h×30day=$72</p>
<p>・EC2転送料   120GB×$0.18/GB=$21.6</p>
<p>・S3利用料　　$0.15(GB)×50GB=$7.5</p>
<p>・S3転送料    120GB×$0.1/GB=$12.0</p>
<p>計 $185.1</p>
<p>サーバを5、6台追加して、8台構成になったとしても、$600～$1000位、10万円以下でいける計算になる。</p>
<p>これを国内のホスティングサービスで実現しようとすると、監視やら色々ついているので</p>
<p>単純比較は出来ないけど、どんなに安くても30万は下らないと思う。</p>
</div>
<div id="fb-root"></div>
   <script>
   window.fbAsyncInit = function() {
   FB.init({appId: "135970219784621", status: true, cookie: true,
		 xfbml: true});
	};
 (function() {
  var e = document.createElement("script"); e.async = true;
 e.src = document.location.protocol +
   "//connect.facebook.net/jv_ID/all.js";
 document.getElementById("fb-root").appendChild(e);
}());
</script><span class = ""  style = "  "><fb:like href="http://www.tdtsh.com/blog/archives/19" send = "false" layout="standard" show_faces="false" width="" action="like" colorscheme="light" font="" /></span>]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/19/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/19" />
	</item>
	</channel>
</rss>

