Upload
takeshi-wakamatsu
View
538
Download
0
Embed Size (px)
Citation preview
初⼼者がAWSでWebサービスを始めるまで
〜たった3ステップでWebページは公開できる〜
JAWS-UG初⼼者⽀部/cloudpack(iret)若松 剛志
JAWS FESTA 東海道 20162016/10/22
⾃⼰紹介名前:若松 剛志Twitter : @t_wkm2所属:cloudpack(iret)仕事:AWS環境の構築、運⽤趣味:バドミントン(15年)、テニス(3年)好きなAWSのサービス:Lambda最近の出来事:⽇本酒が美味すぎてリバウンド
JAWS-UG初⼼者⽀部とは• AWS初⼼者、JAWS-UG初⼼者を対象とした
JAWS-UGの⽀部の⼀つ• 東京を中⼼に開催(呼んでくれれば出張も...?)• 初⼼者のみなさんに気づきや学びを提供し、他
の⽀部に巣⽴ってもらうのがコンセプト• 内容は初⼼者向けハンズオンやAWS導⼊のパ
ネルディスカッションなど多岐に渡る
今⽇のゴール• S3を⽤いて静的Webサイトを3ステップで公開
できることを知ってもらう• EC2を⽤いて仮想サーバを⽴て、ELBを⽤いて
セキュアかつ可⽤性を⾼めたWebシステムを簡単に構築することができることを知ってもらう
Simple Storage Service (S3)• オブジェクト単位でデータを格納できるスト
レージ• オブジェクトは事前に作成するバケットと呼ば
れる領域に格納する• データを保存した分だけ課⾦• 99.999999999%の耐久性• 99.99%の可⽤性• 事実上容量無制限
Elastic Compute Cloud (EC2)• いわゆる仮想サーバ• サーバ⽴ち上げ放題(起動した分だけ課⾦)• サーバスペック伸縮⾃在• CRU• メモリ• ストレージ
• 主要なOSのVMイメージ(AMI)がそろってる• 99.95 %の可⽤性
Elastic Compute Cloud (EC2)• みんな⼤好き動的Webページが動くぞ!• PHP!PHP!PHP!• Ruby on Ralls こそ⾄⾼!• Java⼀択!• やっぱ流⾏りはNode.jsだぜ!
ぶっちゃけ私はインフラなので⾔語は何でもいい
その他のサービス• Route 53(R53)• DNS
• Cloudfront• Webキャッシュ
• Relational Database Service(RDS)• PaaSのDB
• Oracle• MySQL• PostgreSQL
まとめ• S3を⽤いることで、静的Webサイトを3ステッ
プで公開できる• EC2を⽤いることで、仮想サーバを⽴て、ELB
を⽤いてセキュアかつ可⽤性を⾼めたWebシステムを簡単に構築することができる