Immutable
Infrastructure on
Amazon Web Services
infrastructure team s.tsukioka
02/01 2014

14年2月3日月曜日
Today’s Agenda

About me
About Immutable Infrastructure
Demonstration of Amazon Web Services

14年2月3日月曜日
Who am I ?
Seiji Tsukioka
(I m not younger)
Manager of Infrastructure Team
aratana Inc.
Join a company 2010 November
I lik...
14年2月3日月曜日
about aratana Inc.

SION
VI

14年2月3日月曜日
about aratana Inc.
宮崎!!
社員数120名ほど
eコマースに特化してます
2020年までに1000人の
雇用を宮崎につくります。
SION
VI

ネットショップの「今」と
「未来」をアツくする。

14年2月3日月曜日
about CAGOLAB.
ネットショップのデザイン・システム構築から
運用・SEO対策までワンストップでサポート。
ネットショップ構築に必要な機能をEC-CUBEベースで
最適化されたパッケージ「カゴラボ」

EC-CUBEをベースとして展...
Do you know
Immutable
infrastructure ?

14年2月3日月曜日
What is the meaning of
“Immutable” ?

14年2月3日月曜日
For example
current system version 1

14年2月3日月曜日
Need to New Feature Ver2
I ll modify to Ver1 Server..

14年2月3日月曜日
NO GOOD

It is too BAD....

14年2月3日月曜日
Stamp pattern
server copy

14年2月3日月曜日
Modify to system
Customize

14年2月3日月曜日
Floating pattern
Associate Address to Ver2 SERVER

14年2月3日月曜日
Immutable meaning is

NEVER CHANGE

14年2月3日月曜日
Don’t upgrade
to Ver1 Server
14年2月3日月曜日
Did you get it?

14年2月3日月曜日
Next Topic

14年2月3日月曜日
H
W
o
oo
o
o
W

14年2月3日月曜日

v
a
e

y
yy
As is often the case
website is slow...

14年2月3日月曜日
Ig

14年2月3日月曜日

it
ot

Static Files
Migration to
Other server
But..That's tough, isn't it.
Arrange for Server
Install and configuration
Wide netowork bandwidth
File Sync (copy)
Change ...
Demonstration

14年2月3日月曜日
Server Specification

14年2月3日月曜日
Local
S3

CF

14年2月3日月曜日
Cloud Design Pattern
- Stamp Pattern
- DirectHosting Pattern
- Floating Pattern

14年2月3日月曜日
setup
- apache - mod_ext_filter
- Install s3cmd or AWS CLI
- S3 create bucket
- CloudFront (origin s3)

14年2月3日月曜日
Apache mod_ext_filter
■Install
apxs -c mod_ext_filter.c -o mod_ext_filter.so -shared
apxs -i mod_ext_filter.so
■Add to htt...
S3cmd
■Install
yum -y --enablerepo epel install s3cmd
s3cmd --configure (need access_key,secret_key)
■create bucket
s3cmd ...
Amazon Web Service has alot of

idea ➡ Innovation

14年2月3日月曜日
Signing up

14年2月3日月曜日
On the WEB

14年2月3日月曜日
14年2月3日月曜日
Thank you :)

14年2月3日月曜日
Upcoming SlideShare
Loading in …5
×

Jaws ug in-miyazaki_immutable_infrastructureonaws_20140131

1,223 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,223
On SlideShare
0
From Embeds
0
Number of Embeds
600
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jaws ug in-miyazaki_immutable_infrastructureonaws_20140131

  1. 1. Immutable Infrastructure on Amazon Web Services infrastructure team s.tsukioka 02/01 2014 14年2月3日月曜日
  2. 2. Today’s Agenda About me About Immutable Infrastructure Demonstration of Amazon Web Services 14年2月3日月曜日
  3. 3. Who am I ? Seiji Tsukioka (I m not younger) Manager of Infrastructure Team aratana Inc. Join a company 2010 November I like play the Guitar and Access_log Infrastructure engineer one of my favourite AWS is S3 and VPC 14年2月3日月曜日
  4. 4. 14年2月3日月曜日
  5. 5. about aratana Inc. SION VI 14年2月3日月曜日
  6. 6. about aratana Inc. 宮崎!! 社員数120名ほど eコマースに特化してます 2020年までに1000人の 雇用を宮崎につくります。 SION VI ネットショップの「今」と 「未来」をアツくする。 14年2月3日月曜日
  7. 7. about CAGOLAB. ネットショップのデザイン・システム構築から 運用・SEO対策までワンストップでサポート。 ネットショップ構築に必要な機能をEC-CUBEベースで 最適化されたパッケージ「カゴラボ」 EC-CUBEをベースとして展開 安心! 制作実績数「 国内No1」 800サイトの構築実績 インフラ / システム / デザイン / サポート等を ワンストップで提供 14年2月3日月曜日
  8. 8. Do you know Immutable infrastructure ? 14年2月3日月曜日
  9. 9. What is the meaning of “Immutable” ? 14年2月3日月曜日
  10. 10. For example current system version 1 14年2月3日月曜日
  11. 11. Need to New Feature Ver2 I ll modify to Ver1 Server.. 14年2月3日月曜日
  12. 12. NO GOOD It is too BAD.... 14年2月3日月曜日
  13. 13. Stamp pattern server copy 14年2月3日月曜日
  14. 14. Modify to system Customize 14年2月3日月曜日
  15. 15. Floating pattern Associate Address to Ver2 SERVER 14年2月3日月曜日
  16. 16. Immutable meaning is NEVER CHANGE 14年2月3日月曜日
  17. 17. Don’t upgrade to Ver1 Server 14年2月3日月曜日
  18. 18. Did you get it? 14年2月3日月曜日
  19. 19. Next Topic 14年2月3日月曜日
  20. 20. H W o oo o o W 14年2月3日月曜日 v a e y yy
  21. 21. As is often the case website is slow... 14年2月3日月曜日
  22. 22. Ig 14年2月3日月曜日 it ot Static Files Migration to Other server
  23. 23. But..That's tough, isn't it. Arrange for Server Install and configuration Wide netowork bandwidth File Sync (copy) Change to Contents URL 14年2月3日月曜日
  24. 24. Demonstration 14年2月3日月曜日
  25. 25. Server Specification 14年2月3日月曜日
  26. 26. Local S3 CF 14年2月3日月曜日
  27. 27. Cloud Design Pattern - Stamp Pattern - DirectHosting Pattern - Floating Pattern 14年2月3日月曜日
  28. 28. setup - apache - mod_ext_filter - Install s3cmd or AWS CLI - S3 create bucket - CloudFront (origin s3) 14年2月3日月曜日
  29. 29. Apache mod_ext_filter ■Install apxs -c mod_ext_filter.c -o mod_ext_filter.so -shared apxs -i mod_ext_filter.so ■Add to httpd.conf LoadModule ext_filter_module lib/apache/mod_ext_filter.so ■Add to vhost configuration ExtFilterDefine cdn mode=output intype=text/html cmd="/bin/sed -f /tmp/cdn.sed" SetOutputFilter cdn 14年2月3日月曜日
  30. 30. S3cmd ■Install yum -y --enablerepo epel install s3cmd s3cmd --configure (need access_key,secret_key) ■create bucket s3cmd mb s3://jaws/ ■Files Sync (cron) s3cmd -c /root/.s3cfg -P sync --delete-removed --add-header=Cache-Control:max-age=60 --exclude '*.php' --exclude '*.csv' /home/hoge/www/html/upload/ s3://jaws/upload/ 14年2月3日月曜日
  31. 31. Amazon Web Service has alot of idea ➡ Innovation 14年2月3日月曜日
  32. 32. Signing up 14年2月3日月曜日
  33. 33. On the WEB 14年2月3日月曜日
  34. 34. 14年2月3日月曜日
  35. 35. Thank you :) 14年2月3日月曜日

×