Download - MT東京03 - Movable Type for AWS
![Page 1: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/1.jpg)
Movable Type for AWSMT東京03 - ケーススタディ Vol.3
2014.6.15 YUJI TAKAYAMA @ SIX APART
![Page 2: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/2.jpg)
YUJI TAKAYAMA
Six Apart Senior Product Manager
Movable Type Engineer Lead !
Twitter: @yuji Facebook: Yuji Takayama
Github: yuji Mail: [email protected]
My Social
icon
![Page 3: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/3.jpg)
AWS “で” MTを使う
![Page 4: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/4.jpg)
Install / Setup Movable Type
![Page 5: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/5.jpg)
FTP / SCP などで Movable Type のファイルをアップロード
足りない Perl モジュールのインストール
MySQL にデータベースを準備
Movable Type のインストール
ファイル転送が途中で
止まる
SSH? CPAN?
SQL?
パーミッション
![Page 6: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/6.jpg)
まぁ手間ですよね
![Page 7: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/7.jpg)
Movable Type for AWS
![Page 8: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/8.jpg)
![Page 9: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/9.jpg)
AWS Marketplace
![Page 10: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/10.jpg)
Features
数 Click でMovable Type が利用可能
Micro インスタンスは、Movable Type のライセンス料が無料(別途、AWSの利用料は発生)
必要な時に、必要なリソースを用意できる
![Page 11: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/11.jpg)
Features
AWS のサイト上で諸々できる
黒い画面もちょっこっと必要
ほぼ全てのパッケージを yum コマンドでアップデート可能
![Page 12: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/12.jpg)
All in one package
Amazon Linux 2014.03
Movable Type 6.0.3
nginx 1.4.7
starman(PSGI) 0.4009
!
MySQL 5.5
Perl 5.16.3
PHP 5.3.282014.6.14 現在
必要なPerl モジュールもインストール済み
![Page 13: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/13.jpg)
キャンペーンサイトなど、一時的な利用として
開発用のサーバーとして
もちろん、本格的にサイトを運用することも
シックス・アパートのサイトもAWS
![Page 14: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/14.jpg)
AWS “を” MTと使う
![Page 15: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/15.jpg)
MT + S3
訪問者
訪問者
訪問者
S3 EC2Movable Type
ユーザー
Direct Hosting 静的コンテンツ生成のアプリケーションとコンテンツの分離
![Page 16: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/16.jpg)
MT + S3 + CloudFront
訪問者 CloudFrontEdge Server
CloudFrontEdge Server
CloudFrontEdge Server
訪問者
訪問者
S3
EC2Movable Type
ユーザー
Cache Distribution S3
![Page 17: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/17.jpg)
他にも…
ELB と組み合わせてスケールアウト
RDS と組み合わせて、アプリケーションのスケールアウト
スナップショットを作成してバージョンアップ
コンテンツ更新時だけ起動することも(停止し忘れてもらっても全然OKです)
![Page 18: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/18.jpg)
具体的なお話しは この後の セッションで
![Page 19: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/19.jpg)
Movable Type for AWS
![Page 20: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/20.jpg)
Future
Movable Type のパッケージも yum コマンドで更新可能に(時期未定)
パッケージ版、クラウド版とAWSの親和性についても
![Page 21: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/21.jpg)
自分でメンテしたくないそんなあなたには、Movable Type クラウド版
![Page 22: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/22.jpg)
引き続き お楽しみください
![Page 23: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/23.jpg)
告知
![Page 24: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/24.jpg)
Movable Type Data API +
Google Chrome !
Hack-a-thon
![Page 25: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/25.jpg)
Movable Type Data API + Google Chrome Hack-a-thon
開催日時: 2014年 6月 28日 (土) 10:00 ~ 18:00
開催地: シックス・アパート本社
参加費: 無料(スナック菓子、飲み物、昼食あります)
持ち物: 自分のPC
条件: Movable Type Data API を使った Google Chrome Web アプリ、又は拡張機能を作る
![Page 26: MT東京03 - Movable Type for AWS](https://reader031.vdocuments.mx/reader031/viewer/2022020207/558fcc8c1a28ab08398b4755/html5/thumbnails/26.jpg)
Thank you for listening