Upload
tomoya-ishida
View
1.307
Download
0
Embed Size (px)
DESCRIPTION
2014/7/12 エフサミ2014(福島県郡山市)のAWS SAMURAI ハンズオンの資料です。
Citation preview
‹#› 1
AWS SAMURAI ハンズオン!!
クラウドデザインパターンを使って、!画像配信サイトを高速化してみよう
WHO AM I石田 知也(いしだ ともや)!
cloudpack エバンジェリスト&ソリューションアーキテクト(AWS認定)!
全国のイベント・JAWS-UG(ユーザグループ)回ってます!!
JAWS-UG代表(JAWS-UG運営)!
AWS SAMURAI AWARD2014 受賞(JAWS-UG貢献)!
@tomyankuns!
facebook.com/tomyankuns
�
前置き(PR)
>=�!"%�74�( *��' #��� $�?;�@<�89���.-��52�3A6��3A����01����,/:�������
71D:.� !($�*"%���EB�
5-D:.�
!($�*"%��
!($�*"%��
F@�*"%��F1')*��31��EB����!($�������6A�����!($�&# �#'�������/0�+,=H����2;!($����G>/��� �?C�����94<8����
��' #��+! &)� ��
AWS運用をアウトソースしたい企業向けの月額費用固定型フルマネージドホスティング
PCI DSS、ISMS、Pマーク 取得済みの運用体制
24/365監視運用保守
定額課金・請求書払い
トヨタ自動車様 エンタープライズ
バンダイナムコスタジオ様 ゲーム
ケンコーコム EC・基幹系
Coiney様金融
400社を超えるお客様
'*/!+� &CF�
! ������������ ���������• p|sH5U�W{aI�Sk7ce7CF�
@ ��k7ce7g_c~7RE���k7ce7�@ �������D ��@ ��B���4��B��8 '*/!+� &C����¯�9A°®�
���
Hl7tU�W{aI�S¢¥���¢¥��HmzN�H7{Zz7J�ZaIaw7c�¢¥��H7{~7RZ�¢¥��<?:>�±£¶aRh\zw7Xx�[¢¥���KIp}3zsa_d�¢¥��Kn{�K{XZat[¢¥���¢¥��MJty_R�¢¥��MRX7d�����¢¥���¢¥�����b7]�¢¥�����b7]5J�cyr7c����¢¥��PJH_RZ�¢¥��RfM�
RyZu\_d¢¥���¢¥��R|ZU�¢¥��V7P�WJNZaRh}Y7¢¥���¢¥��W7j7~7RZ�¢¥����������¢¥��X7M7X7�=;Hdj�Zc5aRh}Y7¢¥���¢¥��Y7{�¢¥��ZOJH7^g_c~7RZ�¢¥��µ�¨§�\nIH��¯�¢¥���¢¥��]7�5H�d5n}�aIH�¢¥��]Sj�P7[����¢¥���¢¥��bIyJc�
¢¥��bY]{Qw7o�¢¥��ayZOJ�¢¥���¤XZat�¢¥��������W7lZ�¢¥����b7]g_c~7R�¢¥����� �UswfT7Xx�[�¢¥��e|_YUswfT7Xx��¢¥����©²���lYgZXZat[¢¥���¢¥��glyq�¢¥��i7cl7`�m7X7nL7[¢¥���lYwH{aRh}Y7¢¥���¢¥��������¢¥��o|J�k_d�����¢¥���
¢¥��iKJ�]7eXxe{�j7^v{UswfT7Xx�[¢¥���i�[yq¢¥���¢¥��lYgZ5H7QaR`�¢¥�����«¡��¢¥����\zw7Xx�[�¢¥��nGRczH{�¢¥��l_cHJ{�¬¦\nc¢¥���¢¥���/-$ �����¢¥���zH{a_RYvk�¢¥���z_R\nc¢¥����
��4�ªU�W{aI�Sk7ce7�
³´���6#..+����1-��(�2*)� *(�%+�-*'/.$*)-�-*'/.$*)�+,*0$!",-�%�+�)��
2013年6月
����DNAJHE@OMG*O8<
=�# |�v�qοTnÒa®Tn?jgW9\^^Woa±TncX_)]`VYa[H\?aP45;dhq«LmjTO«þS\?KALA^S\ο]NnkIaê¾SXic>
%&%Ninja%of%Three%&
12
����7MG*O>[ZQ
❖�&&#%��(((������""���" ��(%��#�❖�����""�>+� �,7bi�
❖�&&#���(%���"'���%��!#�&&�$!�"$��❖+DNAJHE@OMG*O,7bi
13
❖ LOFBO
14
�,4)'6��256,1*��B£
�u¡|����t£}��B£
❖ a+60/�ru jâĄ`_qëãS?��qÝpUØø#)&�u�q���t£}Tn��B£�!
❖ �£�y£cèo�❖ �~��cÖÆ�❖ �~��cûǴ�❖ #)&�u����t£}ÄÜcÞó½�❖ �£�£�s��¢B��❖ �276)���� �B�DcÇ´
15
http://aws.clouddesignpattern.org/index.php/CDP:Direct_Hosting%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3
�~��cÖÆ
❖#)&�u�q���t£}Tn�~��qÖÆ�❖�~��Ód+�����"$�'�����%��,aTn
16
好きな文字列で
�~��cûǴ
❖�~��a°oX�£�£�qªÁµaûǴaTnXha?�~�����BqÇ´
17
右クリック%&>プロパティ
�~��cûǴ
❖� ��ñäc���Bqÿ¿
18
���B
19
{%%%"Version":%"2008&10&17",%%%"Statement":%[%%%%%{%%%%%%%"Sid":%"PublicReadGetObject",%%%%%%%"Effect":%"Allow",%%%%%%%"Principal":%{%%%%%%%%%"AWS":%"*"%%%%%%%},%%%%%%%"Action":%"s3:GetObject",%%%%%%%"Resource":%“arn:aws:s3:::yasuhiro.horiuchi.asia/*”%%%%%}%%%]%}
サンプルファイル:%
https://s3&ap&northeast&1.amazonaws.com/adsj&handson/cdp&content/bucket&policy.txt%
作成したバケット名と%
合わせる
#)&�u����t£}ÄÜcÞó½
❖#)&�u�ÄÜq21TnQ^]?�1():�{��£�jx�B�{��£�cÇ´MæÜa
20
右クリック%&>プロパティ
チェックIndex.htmlを入力
�£�£�s��¢B�
❖�£� �£�£�q�v£¢B��❖+663 ��%(5-�+%1(521�5�%0%<21%95�'20�'(3�'216)16�'216)165�<,3�
❖�~��q¼ĆS\?�'6,215��"3/2%(
21
❖E�((��,/)5F]?÷»SX<,3�ru c¤ìqÀ\¼ĆS\ 6%46�"3/2%(q¼Ć
22
�£�£�s��¢B�
QQ]¦ċ���
23
ここのURLにアクセス
なお、このEndpointはあとの手順で使用するので、メモしておいてください。
�276)���� �B�DcǴ
❖¹·c�£�y£]d?���ÓqKăS¥SSfT�❖͸¢}u£"��Kkeszv£�]¢}u£S\Ö§q¨`Z\¸RH�
❖+6635 ��+24,7'+,�5,*1,1�%95�%0%<21�'20�'2152/)
❖"5)4��%0) ����(%���%� ��❖�%55924( ����%� �����
24
AíÅÈA
❖Ôcszv£�]Û¢}u£Tn¬©d?͸c�£|q|��|S\¸RH@
25
❖�B��¦ĊLl�276)�q¼Ć�❖E+24,7'+,�%5,%Fa�w�|q°o\?E�2�62��)'24(� )65Fq|��|
�276)���� �B�DcǴ
26
¡�B����cÖÆ
27
クリック
バケット名の.horiuchi.asia
を省いた部分を入力
テストを行なった時のEndpointを設定
TTLを60秒に
s|��❖15/22.73�$$$$$�+24,7'+,�%5,%]¡�B�Mûò]N\HnLßÕ�
❖+663 ��$$$$$�+24,7'+,�%5,%as|���❖ËSO�u�MÂ×Ro\HnQ^qßÕ
28
❖ LOFBO
29
�%'+)��,564,&76,21��B£
�%'+)��,564,&76,21��B£❖ j��c³a�/27(�4216qëãTnQ^]?ÏФa¯öa�£�£�qëÊTn��B£�!
❖ �£�y£cèo�❖ �/27(�4216�t�����B��£cÇ´�
❖ y��£�B�C �~��DcÇ´�❖ ������$$$$�+24,7'+,�%5,%DqÇ´�
❖ �276)���� �B�DcÇ´�❖ �� c�����¡�B�q�/27(�4216aáPĀJ
30
http://aws.clouddesignpattern.org/index.php/CDP:Cache_Distribution%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3
�/27(�4216�t�����B��£cÇ´
❖�276)�qćÖS\HXszv£�q¢}sv�RV?0Se;?CAOI]Ûº¢}u£S\¸RH�
❖¢}u£²? )48,')5Ll�/27(�4216q¼ĆSfT
31
❖�/27(�4216câÚLl?�4)%6)�,564,&76,21q¼Ć
32
�/27(�4216�t�����B��£cÇ´
❖�291/2%(q¼ĆS\�216,17)
33
�/27(�4216�t�����B��£cÇ´
❖�4,*,1��20%,1��%0)a? c#)& ,6)x£��u£�qÇ´C��]�� aÇ´SX¶ÙD
34
下のほうにある%Create%Distributionボタンをクリック
�/27(�4216�t�����B��£cÇ´
❖ÖÆSX�,564,&76,21a�w�|qHo\?�,564,&76,21 )66,1*5q|��|�
❖�20%,1��%0)aGn�� Óq��B�
❖��B²�(,6��£q|��|
35
�/27(�4216�t�����B��£cÇ´
❖�/6)41%6)��20%,1��%0)5a?$$$$$�+24,7'+,�%5,%qÇ´
36
�/27(�4216�t�����B��£cÇ´
下のほうにある%Yes,Editボタンをクリック
❖ 6%675M�1�42*4)55Ll�)3/2;)(a`nf]î[
37
�/27(�4216�t�����B��£cÇ´
�276)���� �B�DcǴ
❖͸¢}u£"��Kkeszv£�]¢}u£S\Ö§q¨`Z\¸RH�
❖ �&&#%��+24,7'+,�5,*1,1�%95�%0%<21�'20�'2152/)�❖"5)4��%0) ����(%���%� ��❖�%55924( ����%� �����
38
❖ )48,')5Ll�276)�q¼Ć�❖ E+24,7'+,�%5,%Fa�w�|q[P\�2�62��)'24(� )65q|��|
39
�276)���� �B�DcǴ
❖Ç´Ñg�����¡�B�c8%/7)ôq?�/27(�4216c�� Óaåā
40
�276)���� �B�DcǴ
❖15/22.73]?�/27(�4216c�� ÓMÇ´Ro\HnLßÕ�
❖��v�Ll$$$$�+24,7'+,�%5,%]s|��S\ßÕ
41
�276)���� �B�DcǴ
Kĉoõ]SX
͸cĂĈ]?�# ]Ö§SXðïcąáPqKbMHSfT�3;==:16-/8fR.TU1=2�
!�� �~���
❖ �~��ü|��|��ýú�� �/27(�4216��t�����B��£�
❖ ü|��|��ýú�
� ���❖ ü|��|��!)40,1%6)�❖ �� MéZ\H`HQ^qßÕ�
! )'74,6;��4273���);��%,4dçà]Tc]?ÌNÉNKÝHOYRH
42
43
❖ ���]�# qiZ^ùSO