SlideShare a Scribd company logo
1 of 14
Copyright© 2013 ,All Rights ReservedCopyright© 2013 , All Rights Reserved
Amazon Web Service を使った
サーバー構築事例
株式会社雲屋ネットワー
ク
Copyright© 2013 ,All Rights Reserved
自己紹介
• 株式会社雲屋ネットワーク
• 企業のインターネットサーバーの構築~運用を
やっています。時には開発も・・・・。
• 好きなサービス・・・Amazon Web Service
※物理サーバー&ネットワークの構築運用もして
いますが、コスト&手間を考えるとAWSの方が断
然メリットが高い!ということでAWSの構築運用
ばかりやってます。
2
Copyright© 2013 ,All Rights Reserved
※業務拡大に伴う既存CMS&サーバーの仕様見直しが検討のキッカ
ケ。
金融商品を開示する為のホームページであり、その時の商品価格を
一日の中で決まった時間に更新しなければならないという理由で、
クライアントからは絶対にサーバーを落としたくない。バックアッ
プは東京以外、もしくは海外にもとりたい。バックアップサーバー
は違う運営会社にしたいなど、かなりの冗長構成の希望を実際は頂
いておりました。よってそれを意識した構成例になっています。
・証券会社、銀行の窓口等における個人投資家向け各種金
融商
品の提供
・機関投資家向けの投信の提供
・機関投資家と年金基金からの個別ベースの運用委託
クライアント情報
Copyright© 2013 ,All Rights Reserved
提案パターン
4
①AWSご提案構成(DRなし)
②AWSご提案構成(シンガポールDR使用)
③AWS+さくらインターネットをDR
として
使用したご提案構成
※結果として③をご採用いただきまし
た。
Copyright© 2013 ,All Rights Reserved 5
各構成の比較
障害時の復旧 対応可能なリージョ
ン障害
価格 パトリオット法
AWS
(DRなし)
自動 1リージョン ◎ 適用
AWS
(シンガポールDR
あり)
自動 2リージョン ○ 適用
AWS+さくら
インターネッ
トDR
自動 2リージョン ▲ 一部適用
Copyright© 2013 ,All Rights Reserved
選定要因
6
• AmazonWebServiceの良いところってアクセス
数の多いサイトでロードバランシングやオート
スケーリングがAWSだけで安価に完結できるこ
とですが、Amazon一社に依存したくないとい
うお客様事情により今回はさくらVPSと組み合
わせての提案となりました。
というのが提案③の選定要因です。
Copyright© 2013 ,All Rights Reserved
①AWSご提案構成(DRなし)
Copyright© 2013 ,All Rights Reserved
ネットワーク構成図(通常運用時)
WEB
Instance
(Active)
WEB
Instance
(Standby)
Elastic Load
Balancer
MySQL
Active (Multi-AZ)
MySQL
Standby (Multi-AZ)
自動切替
Heartbeatで冗長化(監視)
通常はこちらのア
クセス経路
通常は切り離した状態
(Standby)で運用
Availability Zone A Availability Zone B
サーバを2つのデータセンタ(Availability Zone A/B)に振り分けて運用を行います。
Amazon Simple Storage
Service (S3)
バックアップ
WindowsInstance
管理サーバ
Standbyのコンテンツ
は定期的にrsyncで
Active機より定期的に
同期
お客様
お客様ネット
ワークより管理
管理 管理
Copyright© 2013 ,All Rights Reserved 9
ネットワーク構成図(本番機でのWEBサーバ障害発生時)
Instance
(Active)
WEB
Instance
(Standby)
Elastic Load
Balancer
MySQL
Standby (Multi-AZ)
Active機で障害が発生した際は、ロードバ
ランサがStndby機にアクセスを振り分け
ます
Availability Zone A Availability Zone B
WEBサーバのActive機がダウンした際は、ロードバランサ及びheartbeatが感知し自動で
Standby機に処理が移行します。
データベースは引き続きActive機を使
用可能です
MySQL
Active (Multi-AZ)
Copyright© 2013 ,All Rights Reserved 10
ネットワーク構成図(本番機でのDBサーバ障害発生時)
Instance
(Active)
Instance
(Standby)
Elastic Load
Balancer
DBサーバに障害が発生した時点で自動で
Standbyに切り替わります
Availability Zone A Availability Zone B
DB障害が発生した場合は、Active-Standby構成をとっており自動でStandby機に
処理が移行します
MySQL
Standby (Multi-AZ)
MySQL
Active (Multi-AZ)
Copyright© 2013 ,All Rights Reserved 11
②AWSご提案構成(シンガポールDR使用)
Copyright© 2013 ,All Rights Reserved 12
ネットワーク構成図(通常運用時)
Instance
(Active)
Instance
(Standby)
Elastic Load
Balancer
Instance
DR領域
Singpore Region
MySQL
DB Instance
MySQL
DB Instance
RDS DB Instance
Standby (Multi-AZ)
自動切替
Heartbeatで冗長化
(監視)
通常はこちらの
アクセス経路
通常は切り離した状態で運用。
Zone Aで障害発生の際はZone B
に自動で切り替わります
Availability Zone A Availability Zone B
rsyncで定期的に同期
mysqldumpにて定期
的に同期
サーバを3つの東京リージョンのデータセンタ(Availability Zone A/B)と
シンガポールリージョンに振り分けて運用を行います。
Tokyo Regionに障害が発生した
場合はSingapore Regionで運用
を継続します
WindowsInstance
管理サーバ
お客様
お客様ネット
ワークより管理
管理 管理 管理
Standbyのコンテンツ
は定期的にrsyncで
Active機より定期的に
同期
Copyright© 2013 ,All Rights Reserved 13
③AWS+さくらインターネットをDR
として
使用したご提案構成
Copyright© 2013 ,All Rights Reserved 14
ネットワーク構成図(Amazonとさくらインターネットの組み合
わせ)
Instance
(Active)
Instance
(Standby)
Elastic Load
Balancer
Web Server
DR領域
MySQL
DB Instance
RDS DB Instance
Standby (Multi-AZ)
自動切替
Heartbeatで冗長化
(監視)
通常はこちら
のアクセス経
路
Standbyのコンテンツ
は定期的にrsyncで
Active機より定期的に
同期
通常は切り離した状態で運用。
Zone Aで障害発生の際はZone B
に自動で切り替わります
Availability Zone A Availability Zone B
rsyncで定期的に同期
mysqldumpにて定期
的に同期
サーバを3つのデータセンタ(Availability Zone A/BならびにさくらインターネットDC)に
振り分けて運用を行います。
AWSのTokyo Regionに障害が発
生した場合はさくらインター
ネットで運用を継続します
さくらインターネット
Ishikari Region
WindowsInstance
管理サーバ
お客様
※さくらインターネットはCentOSのみの
提供のためAgentをサポートしていません管理管理

More Related Content

What's hot

AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しようAWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しようKiminori Yokoi
 
20191115_Cloud Front
20191115_Cloud Front20191115_Cloud Front
20191115_Cloud Frontyamamotomsc
 
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)Kiminori Yokoi
 
2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方Serverworks Co.,Ltd.
 
Try aws personalize in japanese presentation jawsug niigata
Try aws personalize in japanese presentation jawsug niigataTry aws personalize in japanese presentation jawsug niigata
Try aws personalize in japanese presentation jawsug niigataMasayuki Sakamoto
 
2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブースServerworks Co.,Ltd.
 
(2016/4)春のaws勉強会
(2016/4)春のaws勉強会(2016/4)春のaws勉強会
(2016/4)春のaws勉強会Qiu Binbin
 
第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法
第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法
第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法Takeshi Furusato
 
網元で起きた不思議な話
網元で起きた不思議な話網元で起きた不思議な話
網元で起きた不思議な話Takuya Tachibana
 
Hybrid recoverypattern
Hybrid recoverypatternHybrid recoverypattern
Hybrid recoverypattern慶 宮澤
 
a-sap 07セッション「Movable Typeとa-blog cmsの今」
a-sap 07セッション「Movable Typeとa-blog cmsの今」a-sap 07セッション「Movable Typeとa-blog cmsの今」
a-sap 07セッション「Movable Typeとa-blog cmsの今」Seiko Kuchida
 
Amazon S3による静的Webサイトホスティング
Amazon S3による静的WebサイトホスティングAmazon S3による静的Webサイトホスティング
Amazon S3による静的WebサイトホスティングYasuhiro Horiuchi
 
青空文庫サーバの今と今後
青空文庫サーバの今と今後青空文庫サーバの今と今後
青空文庫サーバの今と今後Keisuke Katsuki
 
Amazon Web Services 基本の「き」〜AWS概要編〜
Amazon Web Services 基本の「き」〜AWS概要編〜Amazon Web Services 基本の「き」〜AWS概要編〜
Amazon Web Services 基本の「き」〜AWS概要編〜Masaru Tomonaga
 
クラウドと障害と私 2011年6月
クラウドと障害と私 2011年6月クラウドと障害と私 2011年6月
クラウドと障害と私 2011年6月Serverworks Co.,Ltd.
 
JAWS-UG大分 20151102
JAWS-UG大分 20151102JAWS-UG大分 20151102
JAWS-UG大分 20151102Hideki Ojima
 

What's hot (20)

AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しようAWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
 
20191115_Cloud Front
20191115_Cloud Front20191115_Cloud Front
20191115_Cloud Front
 
VIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれからVIOPS10: DMM.comのインフラのこれから
VIOPS10: DMM.comのインフラのこれから
 
DMMの闇に触れた話
DMMの闇に触れた話DMMの闇に触れた話
DMMの闇に触れた話
 
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
 
2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方2013/08 JAWS_UG北九州 AWSを使った儲け方
2013/08 JAWS_UG北九州 AWSを使った儲け方
 
Try aws personalize in japanese presentation jawsug niigata
Try aws personalize in japanese presentation jawsug niigataTry aws personalize in japanese presentation jawsug niigata
Try aws personalize in japanese presentation jawsug niigata
 
2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース
 
(2016/4)春のaws勉強会
(2016/4)春のaws勉強会(2016/4)春のaws勉強会
(2016/4)春のaws勉強会
 
Awsコスト削減
Awsコスト削減 Awsコスト削減
Awsコスト削減
 
第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法
第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法
第4回 JAWS-UG Okayama 月額3.3円〜でレンタルサーバーを始める方法
 
網元で起きた不思議な話
網元で起きた不思議な話網元で起きた不思議な話
網元で起きた不思議な話
 
Hybrid recoverypattern
Hybrid recoverypatternHybrid recoverypattern
Hybrid recoverypattern
 
a-sap 07セッション「Movable Typeとa-blog cmsの今」
a-sap 07セッション「Movable Typeとa-blog cmsの今」a-sap 07セッション「Movable Typeとa-blog cmsの今」
a-sap 07セッション「Movable Typeとa-blog cmsの今」
 
Amazon S3による静的Webサイトホスティング
Amazon S3による静的WebサイトホスティングAmazon S3による静的Webサイトホスティング
Amazon S3による静的Webサイトホスティング
 
青空文庫サーバの今と今後
青空文庫サーバの今と今後青空文庫サーバの今と今後
青空文庫サーバの今と今後
 
Aws
AwsAws
Aws
 
Amazon Web Services 基本の「き」〜AWS概要編〜
Amazon Web Services 基本の「き」〜AWS概要編〜Amazon Web Services 基本の「き」〜AWS概要編〜
Amazon Web Services 基本の「き」〜AWS概要編〜
 
クラウドと障害と私 2011年6月
クラウドと障害と私 2011年6月クラウドと障害と私 2011年6月
クラウドと障害と私 2011年6月
 
JAWS-UG大分 20151102
JAWS-UG大分 20151102JAWS-UG大分 20151102
JAWS-UG大分 20151102
 

Viewers also liked

クラウドストレージ
クラウドストレージクラウドストレージ
クラウドストレージTohru Miyashita
 
Dropbox Start Guide
Dropbox Start GuideDropbox Start Guide
Dropbox Start GuideGOD_oda
 
ownCloudについて
ownCloudについてownCloudについて
ownCloudについてShinya Saita
 
[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例
[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例
[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例gree_tech
 
ファイル共有
ファイル共有ファイル共有
ファイル共有yuritaka10
 
アイデア説明_140626
アイデア説明_140626アイデア説明_140626
アイデア説明_140626Code for Japan
 
【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例
【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例
【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例Developers Summit
 
クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)CLOUDIAN KK
 

Viewers also liked (11)

ビジネス雑談サロン オンライン・ストレージ入門
ビジネス雑談サロン オンライン・ストレージ入門ビジネス雑談サロン オンライン・ストレージ入門
ビジネス雑談サロン オンライン・ストレージ入門
 
Dropbox
DropboxDropbox
Dropbox
 
クラウドストレージ
クラウドストレージクラウドストレージ
クラウドストレージ
 
Dropbox Start Guide
Dropbox Start GuideDropbox Start Guide
Dropbox Start Guide
 
ownCloudについて
ownCloudについてownCloudについて
ownCloudについて
 
Openstack+Ceph設定ガイド
Openstack+Ceph設定ガイドOpenstack+Ceph設定ガイド
Openstack+Ceph設定ガイド
 
[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例
[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例
[夏サミ]クラウドストレージBoxのグリーによるコンテンツプラットフォームとしての効果的活用事例
 
ファイル共有
ファイル共有ファイル共有
ファイル共有
 
アイデア説明_140626
アイデア説明_140626アイデア説明_140626
アイデア説明_140626
 
【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例
【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例
【デブサミ夏AL】クラウドストレージBoxのグリーによる コンテンツプラットフォームとしての効果的活用事例例
 
クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)クラウド時代のストレージとは (Cloudian Summit 2012)
クラウド時代のストレージとは (Cloudian Summit 2012)
 

Similar to Awsを使った構築事例

20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティングAmazon Web Services Japan
 
[SA-3-1] The anti pattern (ジ・アンチパターン)
 [SA-3-1]  The anti pattern (ジ・アンチパターン) [SA-3-1]  The anti pattern (ジ・アンチパターン)
[SA-3-1] The anti pattern (ジ・アンチパターン)Eiji Yamamoto
 
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014Yasuhiro Horiuchi
 
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected FrameworkAWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected FrameworkAmazon Web Services Japan
 
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターンAmazon Web Services Japan
 
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
20180221 AWS Black Belt Online Seminar AWS Lambda@EdgeAmazon Web Services Japan
 
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpacesAmazon Web Services Japan
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...New Relic
 
IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework
IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework
IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework Amazon Web Services Japan
 
One step of first to a cloud
One step of first to a cloudOne step of first to a cloud
One step of first to a clouduchimanajet7
 
2013/12/05 Serverworks Seminar 小室分
2013/12/05 Serverworks Seminar 小室分2013/12/05 Serverworks Seminar 小室分
2013/12/05 Serverworks Seminar 小室分Serverworks Co.,Ltd.
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介Takanori Ohba
 
成長していくサービスとAWS
成長していくサービスとAWS成長していくサービスとAWS
成長していくサービスとAWSMitsuharu Hamba
 
20121112 jaws-ug sapporo8
20121112 jaws-ug sapporo820121112 jaws-ug sapporo8
20121112 jaws-ug sapporo8Hirokazu Ouchi
 
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたいAmazon Web Services Japan
 
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信Amazon Web Services Japan
 
初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築Amazon Web Services Japan
 
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例Amazon Web Services Japan
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説Amazon Web Services Japan
 
Awsでrailsアプリケーションサーバーを構築
Awsでrailsアプリケーションサーバーを構築Awsでrailsアプリケーションサーバーを構築
Awsでrailsアプリケーションサーバーを構築Kakigi Katuyuki
 

Similar to Awsを使った構築事例 (20)

20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
20180710 AWS Black Belt Online Seminar AWS入門者向け: AWSで実現するウェブサイトホスティング
 
[SA-3-1] The anti pattern (ジ・アンチパターン)
 [SA-3-1]  The anti pattern (ジ・アンチパターン) [SA-3-1]  The anti pattern (ジ・アンチパターン)
[SA-3-1] The anti pattern (ジ・アンチパターン)
 
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
 
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected FrameworkAWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
AWS Black Belt Online Seminar 2018 AWS Well-Architected Framework
 
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
 
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
 
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
20190226 AWS Black Belt Online Seminar Amazon WorkSpaces
 
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
 
IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework
IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework
IVS CTO Night And Day 2018 Winter - AWS Well-Architected Framework
 
One step of first to a cloud
One step of first to a cloudOne step of first to a cloud
One step of first to a cloud
 
2013/12/05 Serverworks Seminar 小室分
2013/12/05 Serverworks Seminar 小室分2013/12/05 Serverworks Seminar 小室分
2013/12/05 Serverworks Seminar 小室分
 
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
[JAWS Days 2020] AWS Well-Architected フレームワークのご紹介
 
成長していくサービスとAWS
成長していくサービスとAWS成長していくサービスとAWS
成長していくサービスとAWS
 
20121112 jaws-ug sapporo8
20121112 jaws-ug sapporo820121112 jaws-ug sapporo8
20121112 jaws-ug sapporo8
 
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい
 
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信
[AWSマイスターシリーズ] Amazon CloudFront / Amazon Elastic Transcoderによるコンテンツ配信
 
初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築
 
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
 
Awsでrailsアプリケーションサーバーを構築
Awsでrailsアプリケーションサーバーを構築Awsでrailsアプリケーションサーバーを構築
Awsでrailsアプリケーションサーバーを構築
 

Awsを使った構築事例

  • 1. Copyright© 2013 ,All Rights ReservedCopyright© 2013 , All Rights Reserved Amazon Web Service を使った サーバー構築事例 株式会社雲屋ネットワー ク
  • 2. Copyright© 2013 ,All Rights Reserved 自己紹介 • 株式会社雲屋ネットワーク • 企業のインターネットサーバーの構築~運用を やっています。時には開発も・・・・。 • 好きなサービス・・・Amazon Web Service ※物理サーバー&ネットワークの構築運用もして いますが、コスト&手間を考えるとAWSの方が断 然メリットが高い!ということでAWSの構築運用 ばかりやってます。 2
  • 3. Copyright© 2013 ,All Rights Reserved ※業務拡大に伴う既存CMS&サーバーの仕様見直しが検討のキッカ ケ。 金融商品を開示する為のホームページであり、その時の商品価格を 一日の中で決まった時間に更新しなければならないという理由で、 クライアントからは絶対にサーバーを落としたくない。バックアッ プは東京以外、もしくは海外にもとりたい。バックアップサーバー は違う運営会社にしたいなど、かなりの冗長構成の希望を実際は頂 いておりました。よってそれを意識した構成例になっています。 ・証券会社、銀行の窓口等における個人投資家向け各種金 融商 品の提供 ・機関投資家向けの投信の提供 ・機関投資家と年金基金からの個別ベースの運用委託 クライアント情報
  • 4. Copyright© 2013 ,All Rights Reserved 提案パターン 4 ①AWSご提案構成(DRなし) ②AWSご提案構成(シンガポールDR使用) ③AWS+さくらインターネットをDR として 使用したご提案構成 ※結果として③をご採用いただきまし た。
  • 5. Copyright© 2013 ,All Rights Reserved 5 各構成の比較 障害時の復旧 対応可能なリージョ ン障害 価格 パトリオット法 AWS (DRなし) 自動 1リージョン ◎ 適用 AWS (シンガポールDR あり) 自動 2リージョン ○ 適用 AWS+さくら インターネッ トDR 自動 2リージョン ▲ 一部適用
  • 6. Copyright© 2013 ,All Rights Reserved 選定要因 6 • AmazonWebServiceの良いところってアクセス 数の多いサイトでロードバランシングやオート スケーリングがAWSだけで安価に完結できるこ とですが、Amazon一社に依存したくないとい うお客様事情により今回はさくらVPSと組み合 わせての提案となりました。 というのが提案③の選定要因です。
  • 7. Copyright© 2013 ,All Rights Reserved ①AWSご提案構成(DRなし)
  • 8. Copyright© 2013 ,All Rights Reserved ネットワーク構成図(通常運用時) WEB Instance (Active) WEB Instance (Standby) Elastic Load Balancer MySQL Active (Multi-AZ) MySQL Standby (Multi-AZ) 自動切替 Heartbeatで冗長化(監視) 通常はこちらのア クセス経路 通常は切り離した状態 (Standby)で運用 Availability Zone A Availability Zone B サーバを2つのデータセンタ(Availability Zone A/B)に振り分けて運用を行います。 Amazon Simple Storage Service (S3) バックアップ WindowsInstance 管理サーバ Standbyのコンテンツ は定期的にrsyncで Active機より定期的に 同期 お客様 お客様ネット ワークより管理 管理 管理
  • 9. Copyright© 2013 ,All Rights Reserved 9 ネットワーク構成図(本番機でのWEBサーバ障害発生時) Instance (Active) WEB Instance (Standby) Elastic Load Balancer MySQL Standby (Multi-AZ) Active機で障害が発生した際は、ロードバ ランサがStndby機にアクセスを振り分け ます Availability Zone A Availability Zone B WEBサーバのActive機がダウンした際は、ロードバランサ及びheartbeatが感知し自動で Standby機に処理が移行します。 データベースは引き続きActive機を使 用可能です MySQL Active (Multi-AZ)
  • 10. Copyright© 2013 ,All Rights Reserved 10 ネットワーク構成図(本番機でのDBサーバ障害発生時) Instance (Active) Instance (Standby) Elastic Load Balancer DBサーバに障害が発生した時点で自動で Standbyに切り替わります Availability Zone A Availability Zone B DB障害が発生した場合は、Active-Standby構成をとっており自動でStandby機に 処理が移行します MySQL Standby (Multi-AZ) MySQL Active (Multi-AZ)
  • 11. Copyright© 2013 ,All Rights Reserved 11 ②AWSご提案構成(シンガポールDR使用)
  • 12. Copyright© 2013 ,All Rights Reserved 12 ネットワーク構成図(通常運用時) Instance (Active) Instance (Standby) Elastic Load Balancer Instance DR領域 Singpore Region MySQL DB Instance MySQL DB Instance RDS DB Instance Standby (Multi-AZ) 自動切替 Heartbeatで冗長化 (監視) 通常はこちらの アクセス経路 通常は切り離した状態で運用。 Zone Aで障害発生の際はZone B に自動で切り替わります Availability Zone A Availability Zone B rsyncで定期的に同期 mysqldumpにて定期 的に同期 サーバを3つの東京リージョンのデータセンタ(Availability Zone A/B)と シンガポールリージョンに振り分けて運用を行います。 Tokyo Regionに障害が発生した 場合はSingapore Regionで運用 を継続します WindowsInstance 管理サーバ お客様 お客様ネット ワークより管理 管理 管理 管理 Standbyのコンテンツ は定期的にrsyncで Active機より定期的に 同期
  • 13. Copyright© 2013 ,All Rights Reserved 13 ③AWS+さくらインターネットをDR として 使用したご提案構成
  • 14. Copyright© 2013 ,All Rights Reserved 14 ネットワーク構成図(Amazonとさくらインターネットの組み合 わせ) Instance (Active) Instance (Standby) Elastic Load Balancer Web Server DR領域 MySQL DB Instance RDS DB Instance Standby (Multi-AZ) 自動切替 Heartbeatで冗長化 (監視) 通常はこちら のアクセス経 路 Standbyのコンテンツ は定期的にrsyncで Active機より定期的に 同期 通常は切り離した状態で運用。 Zone Aで障害発生の際はZone B に自動で切り替わります Availability Zone A Availability Zone B rsyncで定期的に同期 mysqldumpにて定期 的に同期 サーバを3つのデータセンタ(Availability Zone A/BならびにさくらインターネットDC)に 振り分けて運用を行います。 AWSのTokyo Regionに障害が発 生した場合はさくらインター ネットで運用を継続します さくらインターネット Ishikari Region WindowsInstance 管理サーバ お客様 ※さくらインターネットはCentOSのみの 提供のためAgentをサポートしていません管理管理