Submit Search
Upload
スタートアップにjoinして安心して眠るためにやった5つのこと
•
154 likes
•
64,407 views
Masashi Ogawa
Follow
2015/3/19 AWS Startup Tech Meetup #006 LT資料
Read less
Read more
Technology
Report
Share
Report
Share
1 of 30
Download now
Download to read offline
Recommended
スタートアップにjoinして1年間の変化を振り返る
スタートアップにjoinして1年間の変化を振り返る
Masashi Ogawa
オフライン行動を支えるメール配送管理 at サイタ
オフライン行動を支えるメール配送管理 at サイタ
Yosuke TOMITA
Riotでサーバレスにした話
Riotでサーバレスにした話
Hiroyuki Hara
自治体サイトのWordPressのメンテナンス
自治体サイトのWordPressのメンテナンス
Masayuki Maekawa
Innovation egg 第5回 『クラウド運用の本音』オープニング
Innovation egg 第5回 『クラウド運用の本音』オープニング
Hiroyuki Hiki
40まで開発のリーダーだった男がインフラの運用のリーダー(見習い)になってみて
40まで開発のリーダーだった男がインフラの運用のリーダー(見習い)になってみて
Hiroyuki Hiki
VPSへの一発WordPressインストールスクリプト
VPSへの一発WordPressインストールスクリプト
Masayuki Maekawa
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
Keisuke Imai
Recommended
スタートアップにjoinして1年間の変化を振り返る
スタートアップにjoinして1年間の変化を振り返る
Masashi Ogawa
オフライン行動を支えるメール配送管理 at サイタ
オフライン行動を支えるメール配送管理 at サイタ
Yosuke TOMITA
Riotでサーバレスにした話
Riotでサーバレスにした話
Hiroyuki Hara
自治体サイトのWordPressのメンテナンス
自治体サイトのWordPressのメンテナンス
Masayuki Maekawa
Innovation egg 第5回 『クラウド運用の本音』オープニング
Innovation egg 第5回 『クラウド運用の本音』オープニング
Hiroyuki Hiki
40まで開発のリーダーだった男がインフラの運用のリーダー(見習い)になってみて
40まで開発のリーダーだった男がインフラの運用のリーダー(見習い)になってみて
Hiroyuki Hiki
VPSへの一発WordPressインストールスクリプト
VPSへの一発WordPressインストールスクリプト
Masayuki Maekawa
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
Keisuke Imai
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
Koichiro Nishijima
Winodws azure紹介
Winodws azure紹介
fumios
WordCamp Kansai 2015 発表資料
WordCamp Kansai 2015 発表資料
Masahito Muratake
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
2015/06/27 sakuraclub LT @nullpopopo
2015/06/27 sakuraclub LT @nullpopopo
Yasutaka Hamada
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Daiki Mori
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
さくらインターネットベアメタル自動化への挑戦
さくらインターネットベアメタル自動化への挑戦
Hiroki Ito
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
Takeshi Wakamatsu
Slerがawsで運用してきた話
Slerがawsで運用してきた話
Sato Shun
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone papers
Jawsug osaka10 service®ions
Jawsug osaka10 service®ions
Takuro Sasaki
イノベーションエッグLt資料
イノベーションエッグLt資料
Yuki Yoshida
jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話
Tsubasa Yoshino
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
S Akai
Azure express route tips
Azure express route tips
Takanori Tsuruta
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
さくらインターネット株式会社
Reserved Instances 活用物語
Reserved Instances 活用物語
Kieko Sakurai
sakura-baremetal_ssmjp
sakura-baremetal_ssmjp
Hiroki Ito
さくらのVPSで初期設定をChefでやってみた〜こんなはずじゃなかった〜
さくらのVPSで初期設定をChefでやってみた〜こんなはずじゃなかった〜
Terui Masashi
HTML5/JavaScript ではじめるIoT
HTML5/JavaScript ではじめるIoT
Atsushi Nakatsugawa
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
Shota Umeda
More Related Content
What's hot
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
Koichiro Nishijima
Winodws azure紹介
Winodws azure紹介
fumios
WordCamp Kansai 2015 発表資料
WordCamp Kansai 2015 発表資料
Masahito Muratake
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
Kazuyuki Miyake
2015/06/27 sakuraclub LT @nullpopopo
2015/06/27 sakuraclub LT @nullpopopo
Yasutaka Hamada
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
Daiki Mori
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
Kazuyuki Miyake
さくらインターネットベアメタル自動化への挑戦
さくらインターネットベアメタル自動化への挑戦
Hiroki Ito
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
Takeshi Wakamatsu
Slerがawsで運用してきた話
Slerがawsで運用してきた話
Sato Shun
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone papers
Jawsug osaka10 service®ions
Jawsug osaka10 service®ions
Takuro Sasaki
イノベーションエッグLt資料
イノベーションエッグLt資料
Yuki Yoshida
jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話
Tsubasa Yoshino
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
S Akai
Azure express route tips
Azure express route tips
Takanori Tsuruta
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
さくらインターネット株式会社
Reserved Instances 活用物語
Reserved Instances 活用物語
Kieko Sakurai
sakura-baremetal_ssmjp
sakura-baremetal_ssmjp
Hiroki Ito
さくらのVPSで初期設定をChefでやってみた〜こんなはずじゃなかった〜
さくらのVPSで初期設定をChefでやってみた〜こんなはずじゃなかった〜
Terui Masashi
What's hot
(20)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
Winodws azure紹介
Winodws azure紹介
WordCamp Kansai 2015 発表資料
WordCamp Kansai 2015 発表資料
Face APIで開発する時に使っている7つの道具
Face APIで開発する時に使っている7つの道具
2015/06/27 sakuraclub LT @nullpopopo
2015/06/27 sakuraclub LT @nullpopopo
20150523 operation jaws(JAWS-UG OSAKA #13)
20150523 operation jaws(JAWS-UG OSAKA #13)
現実的な「WordPress on Azure App Service」 クイックスタート
現実的な「WordPress on Azure App Service」 クイックスタート
さくらインターネットベアメタル自動化への挑戦
さくらインターネットベアメタル自動化への挑戦
AWS歴4ヵ月の勉強法
AWS歴4ヵ月の勉強法
Slerがawsで運用してきた話
Slerがawsで運用してきた話
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
kintone devCamp Vol.10 ルックアップのことだけ、考えた。
Jawsug osaka10 service®ions
Jawsug osaka10 service®ions
イノベーションエッグLt資料
イノベーションエッグLt資料
jazug信州 オートメーションと可用性セットの話
jazug信州 オートメーションと可用性セットの話
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
Azure express route tips
Azure express route tips
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2)
Reserved Instances 活用物語
Reserved Instances 活用物語
sakura-baremetal_ssmjp
sakura-baremetal_ssmjp
さくらのVPSで初期設定をChefでやってみた〜こんなはずじゃなかった〜
さくらのVPSで初期設定をChefでやってみた〜こんなはずじゃなかった〜
Viewers also liked
HTML5/JavaScript ではじめるIoT
HTML5/JavaScript ではじめるIoT
Atsushi Nakatsugawa
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
Shota Umeda
IoTでAzureのサービス利用~専門知識なしで始める超入門~
IoTでAzureのサービス利用~専門知識なしで始める超入門~
Kousuke Takada
Kansai Azure Azure Overview & Update 20140926
Kansai Azure Azure Overview & Update 20140926
Ayako Omori
Kobe.r勉強会資料
Kobe.r勉強会資料
kobexr
20150822 iot事例紹介
20150822 iot事例紹介
Yasuyuki Jinnouchi
機械学習を用いた異常検知入門
機械学習を用いた異常検知入門
michiaki ito
FIT2012招待講演「異常検知技術のビジネス応用最前線」
FIT2012招待講演「異常検知技術のビジネス応用最前線」
Shohei Hido
機械学習によるデータ分析まわりのお話
機械学習によるデータ分析まわりのお話
Ryota Kamoshida
Viewers also liked
(9)
HTML5/JavaScript ではじめるIoT
HTML5/JavaScript ではじめるIoT
Ph perがawsと出会ってdev opsを目指した話
Ph perがawsと出会ってdev opsを目指した話
IoTでAzureのサービス利用~専門知識なしで始める超入門~
IoTでAzureのサービス利用~専門知識なしで始める超入門~
Kansai Azure Azure Overview & Update 20140926
Kansai Azure Azure Overview & Update 20140926
Kobe.r勉強会資料
Kobe.r勉強会資料
20150822 iot事例紹介
20150822 iot事例紹介
機械学習を用いた異常検知入門
機械学習を用いた異常検知入門
FIT2012招待講演「異常検知技術のビジネス応用最前線」
FIT2012招待講演「異常検知技術のビジネス応用最前線」
機械学習によるデータ分析まわりのお話
機械学習によるデータ分析まわりのお話
Similar to スタートアップにjoinして安心して眠るためにやった5つのこと
Swift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみた
axsh co., LTD.
Slackから始めるChatOps
Slackから始めるChatOps
Yuto Suzuki
第0回 Twilio勉強会 with JAWS UG in 福岡
第0回 Twilio勉強会 with JAWS UG in 福岡
Youhei Iwasaki
iOSのCI as a Service事情
iOSのCI as a Service事情
Hiroshi Maekawa
JAWS-UG LT AWSへの挫折と希望
JAWS-UG LT AWSへの挫折と希望
Hajime Ogushi
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Tomotsune Murata
Similar to スタートアップにjoinして安心して眠るためにやった5つのこと
(6)
Swift Code in Swift - 2日間でゲームを作ってみた
Swift Code in Swift - 2日間でゲームを作ってみた
Slackから始めるChatOps
Slackから始めるChatOps
第0回 Twilio勉強会 with JAWS UG in 福岡
第0回 Twilio勉強会 with JAWS UG in 福岡
iOSのCI as a Service事情
iOSのCI as a Service事情
JAWS-UG LT AWSへの挫折と希望
JAWS-UG LT AWSへの挫折と希望
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Recently uploaded
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
Recently uploaded
(9)
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
スタートアップにjoinして安心して眠るためにやった5つのこと
1.
2015/3/19 AWS Startup
Tech Meetup #006 スタートアップにjoinして! 安心して眠るためにやった 5つのこと vivit株式会社! 小川雅史 (@ma_ogawa)
2.
自己紹介 ❖ 小川 雅史
(おがわ まさし)! ❖ 遊びのプラットフォーム vivit https://vivit.co.jp! ❖ 2014/10にjoin
3.
今日おはなしすること ❖ サービスローンチ直後のスタートアップにjoinしたら 寝てる場合じゃなかった! ❖ 安心して眠るためにインフラ周りを整えた
4.
入社時の状況
5.
6.
夜も眠れない問題
7.
夜も眠れない問題 ❖ デプロイが手動でつらい(zip =>
scp => unzip => symlink)! ❖ 静的ファイルも含め全てのアクセスがWebサーバ経由! ❖ セッションがファイル管理でスケールできない! ❖ 手動の死活監視! ❖ 構成管理が属人化(知っている人はもういない)! ❖ 社長がSequel Proで直接本番DBを覗いている
8.
夜も眠れない問題 ❖ 静的ファイルも含め全てのアクセスがWebサーバ経由! ❖ セッションがファイル管理でスケールできない! ❖
手動の死活監視! ❖ 構成管理が属人化(知っている人はもういない)! ❖ 社長がSequel Proで直接本番DBを覗いている
9.
CloudFrontの導入
10.
CloudFrontの導入 ❖ バックエンドを指定するだけで簡単に導入! ❖ S3の画像はCloudFront経由で取得! ❖
Webサーバのjavascript, cssはデプロイ時にビルドして、 CloudFront経由で取得
11.
12.
夜も眠れない問題 ❖ 静的ファイルも含め全てのアクセスがWebサーバ経由! ❖ セッションがファイル管理でスケールできない! ❖
手動の死活監視! ❖ 構成管理が属人化(知っている人はもういない)! ❖ 社長がSequel Proで直接本番DBを覗いている
13.
ElastiCacheの導入
14.
ElastiCacheの導入 ❖ CakePHPの設定を変更するだけで簡単に導入! ❖ セッション情報はMemcachedに保存! ❖
安心してサーバーを増やせる
15.
16.
夜も眠れない問題 ❖ 静的ファイルも含め全てのアクセスがWebサーバ経由! ❖ セッションがファイル管理でスケールできない! ❖
手動の死活監視! ❖ 構成管理が属人化(知っている人はもういない)! ❖ 社長がSequel Proで直接本番DBを覗いている
17.
New Relicの導入
18.
New Relicの導入 ❖ 難しい設定も無く、手順に従って簡単に導入! ❖
AWSを使用していればStandardプランが無料! ❖ システムが活きているのか、死んでいるのか 分からなくて不安になることは無くなった! ❖ パフォーマンスの監視もできるようになった
19.
20.
夜も眠れない問題 ❖ 静的ファイルも含め全てのアクセスがWebサーバ経由! ❖ セッションがファイル管理でスケールできない! ❖
手動の死活監視! ❖ 構成管理が属人化(知っている人はもういない)! ❖ 社長がSequel Proで直接本番DBを覗いている
21.
Ansibleの導入
22.
Ansibleの導入 ❖ Pythonが動けばいいので使い始めるのは簡単! ❖ 既存サーバーをコツコツ調べてplaybook化! ❖
サーバーの変更は全てAnsibleで行う! ❖ ノウハウがplaybookとして残る! ❖ git管理で変更の内容が確認しやすい! ❖ Vagrant + Ansibleでらくらく開発環境構築
23.
Ansible ❖ 構成はベストプラクティスに従う! ❖ 見通しは今のところ良い感じ
24.
夜も眠れない問題 ❖ 静的ファイルも含め全てのアクセスがWebサーバ経由! ❖ セッションがファイル管理でスケールできない! ❖
手動の死活監視! ❖ 構成管理が属人化(知っている人はもういない)! ❖ 社長がSequel Proで直接本番DBを覗いている
25.
データ可視化ツールの導入 Fluentd + Elasticsearch
+ Kibana
26.
データ可視化ツールの導入 ❖ アプリケーションのログをFluentdで収集! ❖ FluentdからS3とElasticseachに保存! ❖
Kibanaで可視化! ❖ インストールして連携させるまでは簡単! ❖ 目的の形で閲覧できるようにElasticsearchの設定が必要! ❖ よく見るデータのクエリを作っておく
27.
Kibana
28.
29.
まとめ ❖ いくらAWSでもやるべきことをやっていないと怖い! ❖ がんばって実装しなくても簡単に導入できるものは多い! ❖
夜はしっかり寝て開発に集中
30.
ご清聴 ありがとうございました
Download now