SlideShare a Scribd company logo
1 of 26
Download to read offline
落ちないサービスを
AWSで
2015-06-20
Kanazawa.rb x Hokuriku.NET x JAWS-UG北陸
りちゃ / @rch850
めがねで世界平和。鯖江のj社。
#ふくもく会 #lovelive
#kosenconf #jawsug
#kzrb #majimegane
#majimegane
@rch850 の
プロフィール
お久しぶりです石川高専
なお話者は茨城高専卒
AWSは仕事で3年以上
好きなサービスは
CloudFormation
めがねで世界平和。鯖江のj社。
#ふくもく会 #lovelive
#kosenconf #jawsug
#kzrb #majimegane
#majimegane
今年の目標   毎月集まる
主な活動場所  めがね会館7F
主な活動内容  週刊AWS読み合わせ

        雑談
https://www.facebook.com/JawsFukui
http://aws.typepad.com/aws_japan/%E9%80%B1%E5%88%8Aaws/
今年の目標  毎月集まる
主な活動場所 福井産業情報センター

       コワーキングスペース
主な活動内容 もくもく会
https://fukumoku.doorkeeper.jp/
ここで緊急速報!
7月25日のふくもく会
懇親会は西武屋上の

ビアガーデン!
落ちないサービスを
AWSで
よくあるサービスの形
ユーザ
(クライアント)
アプリケーション
サーバ
データベース
AWSに置き換える
ユーザ
(クライアント)
アプリケーション
サーバ
データベース
AWSに置き換える
ユーザ
アプリケーション
サーバ (EC2)
データベース
(RDS)
ロードバランサ
(ELB)
アクセスを振り分ける
負荷に応じて自動スケーリング
SSLの復号もできる

※ELB上に秘密鍵、証明書を設置
Elastic Load Balancing
オンデマンドで立てられるサーバ
スナップショットを撮って複製できる
起動時に任意のコマンドを実行できる
Amazon EC2
管理されたデータベースサーバ
MySQL, SQL Server など
容量拡大、バージョンアップのダウン
タイムはわずか
Amazon RDS
ストレージの選択肢
Amazon RDS

 おなじみのRDBMS
Amazon DynamoDB

 完全マネージドKVS。無停止スケーリング
Amazon S3

 ファイルを保存するならこちら
落ちないサービスを
AWSで
……落ちないとは?
100%落ちないのは現実的じゃない
AWSも100%じゃない
一部のサービスではSLAがあり、

月間稼働率が一定を下回ると払い戻し
EC2, RDS → 99.95%
S3 → 99.9%
http://aws.amazon.com/jp/rds/sla/
http://aws.amazon.com/jp/ec2/sla/
http://aws.amazon.com/jp/s3/sla/
サーバが落ちるのがこわいなら
サーバを立てなければいい
AWS Lambda
コードを設置するだけ
どこで実行されてるかよく分からない
AWS 上のイベントをトリガーにして呼
び出す
ブラウザの JavaScript から呼び出す
直接実行もできる
コードをデプロイ
ブラウザで編集、テスト
フロントエンドの JS からも
呼べる
var lambda = new AWS.Lambda();
lambda.invoke({

FunctionName: Name ,

Payload: JSON.stringify({…});

}, function(err, data) {

console.log(data);

});
落ちないサービスのためのパーツが、
AWSにはたくさんあります
ぜひ使ってみてください

More Related Content

What's hot

クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ
Seiji Akatsuka
 

What's hot (20)

PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
 
JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018
JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018
JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018
 
フロントエンドエンジニアとしてAWS re:invent に行ってきました
フロントエンドエンジニアとしてAWS re:invent に行ってきましたフロントエンドエンジニアとしてAWS re:invent に行ってきました
フロントエンドエンジニアとしてAWS re:invent に行ってきました
 
ケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さま
ケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さまケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さま
ケガしないためのAws新サービスとre inventの過ごし方 株式会社アイディーエス_外木場さま
 
サバ缶のない世界でスカイアーチはこの先生きのこれるのか考える
サバ缶のない世界でスカイアーチはこの先生きのこれるのか考えるサバ缶のない世界でスカイアーチはこの先生きのこれるのか考える
サバ缶のない世界でスカイアーチはこの先生きのこれるのか考える
 
アウトプットはスキルアップもするしトクもする
アウトプットはスキルアップもするしトクもするアウトプットはスキルアップもするしトクもする
アウトプットはスキルアップもするしトクもする
 
Amazon Connectで到着報告を自動化
Amazon Connectで到着報告を自動化Amazon Connectで到着報告を自動化
Amazon Connectで到着報告を自動化
 
クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ クラウドの一歩 WordPressでAWSを乗りこなせ
クラウドの一歩 WordPressでAWSを乗りこなせ
 
AWS re:Inventに行くために今日からやるべき3つのこと
AWS re:Inventに行くために今日からやるべき3つのことAWS re:Inventに行くために今日からやるべき3つのこと
AWS re:Inventに行くために今日からやるべき3つのこと
 
JAWS-UG さいたま #11 参加報告
JAWS-UG さいたま #11 参加報告JAWS-UG さいたま #11 参加報告
JAWS-UG さいたま #11 参加報告
 
JAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LTJAWS-UG 大阪 第22回 LT
JAWS-UG 大阪 第22回 LT
 
AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28
 
AWS in Kansai(JAWS-UG山形2013.09.07)
AWS in Kansai(JAWS-UG山形2013.09.07)AWS in Kansai(JAWS-UG山形2013.09.07)
AWS in Kansai(JAWS-UG山形2013.09.07)
 
JAWS-UG 群馬 2019年ふりかえり
JAWS-UG 群馬 2019年ふりかえりJAWS-UG 群馬 2019年ふりかえり
JAWS-UG 群馬 2019年ふりかえり
 
クラウドによって 変わった未来
クラウドによって 変わった未来クラウドによって 変わった未来
クラウドによって 変わった未来
 
最短で AWS を乗りこなすライフハック術
最短で AWS を乗りこなすライフハック術最短で AWS を乗りこなすライフハック術
最短で AWS を乗りこなすライフハック術
 
kintoneとAmazon Connectで日直の自動化など
kintoneとAmazon Connectで日直の自動化などkintoneとAmazon Connectで日直の自動化など
kintoneとAmazon Connectで日直の自動化など
 
【2017早めの夏休み自由研究】SPAとサーバーレスについて
【2017早めの夏休み自由研究】SPAとサーバーレスについて【2017早めの夏休み自由研究】SPAとサーバーレスについて
【2017早めの夏休み自由研究】SPAとサーバーレスについて
 
AWS はぶっちゃけ安いのか?
AWS はぶっちゃけ安いのか?AWS はぶっちゃけ安いのか?
AWS はぶっちゃけ安いのか?
 
AWSのAIサービスを無駄に組み合わせてみる
AWSのAIサービスを無駄に組み合わせてみるAWSのAIサービスを無駄に組み合わせてみる
AWSのAIサービスを無駄に組み合わせてみる
 

Similar to 落ちないサービスをAWSで

JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定
JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定
JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定
由佳 青木
 
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみたJAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
Masakazu Muraoka
 
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのことDevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
Terui Masashi
 
JAWS-UG北陸第2回 AWSクラウド最新アップデート
JAWS-UG北陸第2回 AWSクラウド最新アップデートJAWS-UG北陸第2回 AWSクラウド最新アップデート
JAWS-UG北陸第2回 AWSクラウド最新アップデート
SORACOM, INC
 

Similar to 落ちないサービスをAWSで (20)

20150207 AppStream JAWS-UG KANSAI特別編
20150207 AppStream JAWS-UG KANSAI特別編20150207 AppStream JAWS-UG KANSAI特別編
20150207 AppStream JAWS-UG KANSAI特別編
 
エンジニア向け初めてのAWS (2015年1月6日)
エンジニア向け初めてのAWS (2015年1月6日)エンジニア向け初めてのAWS (2015年1月6日)
エンジニア向け初めてのAWS (2015年1月6日)
 
JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12 JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12
 
JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定
JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定
JAWS-UG東京特別編_AWS Summit Tokyo 2015_勉強会の予定
 
宇宙一早い AWS re:Invent 2018 re:cap
宇宙一早い AWS re:Invent 2018 re:cap宇宙一早い AWS re:Invent 2018 re:cap
宇宙一早い AWS re:Invent 2018 re:cap
 
初めてのクラウド AWS編
初めてのクラウド AWS編初めてのクラウド AWS編
初めてのクラウド AWS編
 
ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。
ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。
ブログを大阪リージョンに移行して東京リージョンをDRサイトにしています。その理由とRTO/RPOそしてコスト。
 
使ってみよう! Cloud Automator
使ってみよう! Cloud Automator使ってみよう! Cloud Automator
使ってみよう! Cloud Automator
 
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみたJAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
JAWS-UGにゴマをすろうと思ってAWSでHTML5してみた
 
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのことDevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
 
へぷたごん と わーどぷれす(Shifter使ってみた話)
へぷたごん と わーどぷれす(Shifter使ってみた話)へぷたごん と わーどぷれす(Shifter使ってみた話)
へぷたごん と わーどぷれす(Shifter使ってみた話)
 
JAWS-UG初心者支部 AWS書籍活用術
JAWS-UG初心者支部 AWS書籍活用術JAWS-UG初心者支部 AWS書籍活用術
JAWS-UG初心者支部 AWS書籍活用術
 
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
 
JAWSUG初心者支部 AWSの勉強の仕方
JAWSUG初心者支部 AWSの勉強の仕方JAWSUG初心者支部 AWSの勉強の仕方
JAWSUG初心者支部 AWSの勉強の仕方
 
JAWS-UG-Chiba_Vol14_kitahara
JAWS-UG-Chiba_Vol14_kitaharaJAWS-UG-Chiba_Vol14_kitahara
JAWS-UG-Chiba_Vol14_kitahara
 
JAWS-UG北陸第2回 AWSクラウド最新アップデート
JAWS-UG北陸第2回 AWSクラウド最新アップデートJAWS-UG北陸第2回 AWSクラウド最新アップデート
JAWS-UG北陸第2回 AWSクラウド最新アップデート
 
AWSカルタで楽しくAWSサービスを覚えよう
AWSカルタで楽しくAWSサービスを覚えようAWSカルタで楽しくAWSサービスを覚えよう
AWSカルタで楽しくAWSサービスを覚えよう
 
Slerとaws運用の付き合い方
Slerとaws運用の付き合い方Slerとaws運用の付き合い方
Slerとaws運用の付き合い方
 
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれからReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
 
【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品
【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品
【オンプレミスとの組み合わせに効く】AWSのマネージドサービスつまみ食い10品
 

More from rch850 -

Traditional server 3477
Traditional server 3477Traditional server 3477
Traditional server 3477
rch850 -
 
Storage & content delivery amazon s3 4738
Storage & content delivery amazon s3 4738Storage & content delivery amazon s3 4738
Storage & content delivery amazon s3 4738
rch850 -
 
Lambda 4153
Lambda 4153Lambda 4153
Lambda 4153
rch850 -
 
Generic database 3464
Generic database 3464Generic database 3464
Generic database 3464
rch850 -
 
Elastic load balancing 3575
Elastic load balancing 3575Elastic load balancing 3575
Elastic load balancing 3575
rch850 -
 
Database dynamo db-4734
Database dynamo db-4734Database dynamo db-4734
Database dynamo db-4734
rch850 -
 
Database amazon rds 4731
Database amazon rds 4731Database amazon rds 4731
Database amazon rds 4731
rch850 -
 
Client 5088
Client 5088Client 5088
Client 5088
rch850 -
 
Amazon rds 3605
Amazon rds 3605Amazon rds 3605
Amazon rds 3605
rch850 -
 
Amazon ec2 instances 3621
Amazon ec2 instances 3621Amazon ec2 instances 3621
Amazon ec2 instances 3621
rch850 -
 
Aws cloud 3654
 Aws cloud 3654 Aws cloud 3654
Aws cloud 3654
rch850 -
 
Applied linear algebra
Applied linear algebraApplied linear algebra
Applied linear algebra
rch850 -
 
なにが?どうなる?WebGL
なにが?どうなる?WebGLなにが?どうなる?WebGL
なにが?どうなる?WebGL
rch850 -
 

More from rch850 - (20)

宇宙アイデアソン in 福井 2016
宇宙アイデアソン in 福井 2016宇宙アイデアソン in 福井 2016
宇宙アイデアソン in 福井 2016
 
俺なりのISUCONとかの戦い方
俺なりのISUCONとかの戦い方俺なりのISUCONとかの戦い方
俺なりのISUCONとかの戦い方
 
劇場版ラブライブ!入場特典の需要と供給
劇場版ラブライブ!入場特典の需要と供給劇場版ラブライブ!入場特典の需要と供給
劇場版ラブライブ!入場特典の需要と供給
 
User 3486
User 3486User 3486
User 3486
 
Traditional server 3477
Traditional server 3477Traditional server 3477
Traditional server 3477
 
Storage & content delivery amazon s3 4738
Storage & content delivery amazon s3 4738Storage & content delivery amazon s3 4738
Storage & content delivery amazon s3 4738
 
Lambda 4153
Lambda 4153Lambda 4153
Lambda 4153
 
Generic database 3464
Generic database 3464Generic database 3464
Generic database 3464
 
Elastic load balancing 3575
Elastic load balancing 3575Elastic load balancing 3575
Elastic load balancing 3575
 
Database dynamo db-4734
Database dynamo db-4734Database dynamo db-4734
Database dynamo db-4734
 
Database amazon rds 4731
Database amazon rds 4731Database amazon rds 4731
Database amazon rds 4731
 
Client 5088
Client 5088Client 5088
Client 5088
 
Amazon rds 3605
Amazon rds 3605Amazon rds 3605
Amazon rds 3605
 
Amazon ec2 instances 3621
Amazon ec2 instances 3621Amazon ec2 instances 3621
Amazon ec2 instances 3621
 
Aws cloud 3654
 Aws cloud 3654 Aws cloud 3654
Aws cloud 3654
 
ものづくりのためのFACEモデル
ものづくりのためのFACEモデルものづくりのためのFACEモデル
ものづくりのためのFACEモデル
 
capify all
capify allcapify all
capify all
 
半文半理の大学院から来ました
半文半理の大学院から来ました半文半理の大学院から来ました
半文半理の大学院から来ました
 
Applied linear algebra
Applied linear algebraApplied linear algebra
Applied linear algebra
 
なにが?どうなる?WebGL
なにが?どうなる?WebGLなにが?どうなる?WebGL
なにが?どうなる?WebGL
 

Recently uploaded

Recently uploaded (11)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

落ちないサービスをAWSで