Soumettre la recherche
Mettre en ligne
WordPressの大きなインフラをkumogataで作ったらめっちゃ楽だった話
•
2 j'aime
•
1,034 vues
秀高 岡本
Suivre
JAWS-UG Kyoto 2016年2月資料
Lire moins
Lire la suite
Ingénierie
Signaler
Partager
Signaler
Partager
1 sur 48
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
更新しないサイトならStatic Pressでいいんじゃない?
更新しないサイトならStatic Pressでいいんじゃない?
秀高 岡本
Jaws大分
Jaws大分
Yuki Nakatake
これから始める人のためのjQuery入門 先生:大竹 孔明
これから始める人のためのjQuery入門 先生:大竹 孔明
schoowebcampus
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
三七男 山本
Clojureでガラケーサイトを作る際の細かい話
Clojureでガラケーサイトを作る際の細かい話
Ikuru Kanuma
20150523
20150523
Toshihiro Suzuki
Jaws ug shimane-1
Jaws ug shimane-1
Mutsumi IWAISHI
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
毅 佐藤
Recommandé
更新しないサイトならStatic Pressでいいんじゃない?
更新しないサイトならStatic Pressでいいんじゃない?
秀高 岡本
Jaws大分
Jaws大分
Yuki Nakatake
これから始める人のためのjQuery入門 先生:大竹 孔明
これから始める人のためのjQuery入門 先生:大竹 孔明
schoowebcampus
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
mruby搭載ボード GR-CITRUS の新しい開発環境の紹介
三七男 山本
Clojureでガラケーサイトを作る際の細かい話
Clojureでガラケーサイトを作る際の細かい話
Ikuru Kanuma
20150523
20150523
Toshihiro Suzuki
Jaws ug shimane-1
Jaws ug shimane-1
Mutsumi IWAISHI
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
毅 佐藤
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策
Keiichi Hagiwara
2017/09/02 CloudGaragere lease tour in okayama LT
2017/09/02 CloudGaragere lease tour in okayama LT
Takeshi Furusato
JAWSUG architecture-crowler
JAWSUG architecture-crowler
Takuro Sasaki
PWAを使ってWebXRコンテンツをオフラインで動くようにする手順について
PWAを使ってWebXRコンテンツをオフラインで動くようにする手順について
WheetTweet
SQSでやらかしたLT
SQSでやらかしたLT
Koichiro Nishijima
PWAがOculus Storeに配信できるようになる
PWAがOculus Storeに配信できるようになる
TAM
20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要
Seiji Akatsuka
Amplify Console使ってみたらいい感じ
Amplify Console使ってみたらいい感じ
Osamu Hashimoto
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
Takuro Sasaki
最大公約数的なServiceWorker制作から見るPWAの勘所
最大公約数的なServiceWorker制作から見るPWAの勘所
Ryu Shindo
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
慎二 山田
Capybaraで雑にWebスクレイピング
Capybaraで雑にWebスクレイピング
Koji Nakamura
WebComponentsとPolymer
WebComponentsとPolymer
Takahiro Maki
Crawler Commons
Crawler Commons
chibochibo
RustでWebAssembly
RustでWebAssembly
ceres-inc
ftechmeetup_データバインディングはどう実装されているのか
ftechmeetup_データバインディングはどう実装されているのか
kanatsum
Riot + generator で始める新しいデータバインディング
Riot + generator で始める新しいデータバインディング
Tsutomu Kawamura
ナウなヤングにCloud Formationが流行ってほしい
ナウなヤングにCloud Formationが流行ってほしい
Sugawara Genki
kumogata-template の紹介
kumogata-template の紹介
Naoya Nakazawa
20161208 Classmethod Codenize Tools
20161208 Classmethod Codenize Tools
Kazuki Ueki
DATADOG TIPS #1
DATADOG TIPS #1
Naoya Nakazawa
はじめての datadog
はじめての datadog
Naoya Nakazawa
Contenu connexe
Tendances
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策
Keiichi Hagiwara
2017/09/02 CloudGaragere lease tour in okayama LT
2017/09/02 CloudGaragere lease tour in okayama LT
Takeshi Furusato
JAWSUG architecture-crowler
JAWSUG architecture-crowler
Takuro Sasaki
PWAを使ってWebXRコンテンツをオフラインで動くようにする手順について
PWAを使ってWebXRコンテンツをオフラインで動くようにする手順について
WheetTweet
SQSでやらかしたLT
SQSでやらかしたLT
Koichiro Nishijima
PWAがOculus Storeに配信できるようになる
PWAがOculus Storeに配信できるようになる
TAM
20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要
Seiji Akatsuka
Amplify Console使ってみたらいい感じ
Amplify Console使ってみたらいい感じ
Osamu Hashimoto
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
Takuro Sasaki
最大公約数的なServiceWorker制作から見るPWAの勘所
最大公約数的なServiceWorker制作から見るPWAの勘所
Ryu Shindo
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
慎二 山田
Capybaraで雑にWebスクレイピング
Capybaraで雑にWebスクレイピング
Koji Nakamura
WebComponentsとPolymer
WebComponentsとPolymer
Takahiro Maki
Crawler Commons
Crawler Commons
chibochibo
RustでWebAssembly
RustでWebAssembly
ceres-inc
ftechmeetup_データバインディングはどう実装されているのか
ftechmeetup_データバインディングはどう実装されているのか
kanatsum
Riot + generator で始める新しいデータバインディング
Riot + generator で始める新しいデータバインディング
Tsutomu Kawamura
Tendances
(17)
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策
2017/09/02 CloudGaragere lease tour in okayama LT
2017/09/02 CloudGaragere lease tour in okayama LT
JAWSUG architecture-crowler
JAWSUG architecture-crowler
PWAを使ってWebXRコンテンツをオフラインで動くようにする手順について
PWAを使ってWebXRコンテンツをオフラインで動くようにする手順について
SQSでやらかしたLT
SQSでやらかしたLT
PWAがOculus Storeに配信できるようになる
PWAがOculus Storeに配信できるようになる
20141017 あなたのword pressに捧げる3つの法要
20141017 あなたのword pressに捧げる3つの法要
Amplify Console使ってみたらいい感じ
Amplify Console使ってみたらいい感じ
Rubyで始めるWebスクレイピング
Rubyで始めるWebスクレイピング
最大公約数的なServiceWorker制作から見るPWAの勘所
最大公約数的なServiceWorker制作から見るPWAの勘所
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
Nuxt.js入門 2018/02/02 Vue.js入門勉強会@渋谷 発表資料
Capybaraで雑にWebスクレイピング
Capybaraで雑にWebスクレイピング
WebComponentsとPolymer
WebComponentsとPolymer
Crawler Commons
Crawler Commons
RustでWebAssembly
RustでWebAssembly
ftechmeetup_データバインディングはどう実装されているのか
ftechmeetup_データバインディングはどう実装されているのか
Riot + generator で始める新しいデータバインディング
Riot + generator で始める新しいデータバインディング
En vedette
ナウなヤングにCloud Formationが流行ってほしい
ナウなヤングにCloud Formationが流行ってほしい
Sugawara Genki
kumogata-template の紹介
kumogata-template の紹介
Naoya Nakazawa
20161208 Classmethod Codenize Tools
20161208 Classmethod Codenize Tools
Kazuki Ueki
DATADOG TIPS #1
DATADOG TIPS #1
Naoya Nakazawa
はじめての datadog
はじめての datadog
Naoya Nakazawa
AWS Black Belt Techシリーズ AWS Data Pipeline
AWS Black Belt Techシリーズ AWS Data Pipeline
Amazon Web Services Japan
大規模Redisサーバ縮小化の戦い
大規模Redisサーバ縮小化の戦い
Yuto Komai
DevOps Practices:Configuration as Code
DevOps Practices:Configuration as Code
Doug Seven
AWS Blackbelt 2015シリーズ Amazon EC2 Container Service (Amazon ECS)
AWS Blackbelt 2015シリーズ Amazon EC2 Container Service (Amazon ECS)
Amazon Web Services Japan
ECS for Docker Meetup #4
ECS for Docker Meetup #4
Shinpei Ohtani
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Justin Ryan
En vedette
(11)
ナウなヤングにCloud Formationが流行ってほしい
ナウなヤングにCloud Formationが流行ってほしい
kumogata-template の紹介
kumogata-template の紹介
20161208 Classmethod Codenize Tools
20161208 Classmethod Codenize Tools
DATADOG TIPS #1
DATADOG TIPS #1
はじめての datadog
はじめての datadog
AWS Black Belt Techシリーズ AWS Data Pipeline
AWS Black Belt Techシリーズ AWS Data Pipeline
大規模Redisサーバ縮小化の戦い
大規模Redisサーバ縮小化の戦い
DevOps Practices:Configuration as Code
DevOps Practices:Configuration as Code
AWS Blackbelt 2015シリーズ Amazon EC2 Container Service (Amazon ECS)
AWS Blackbelt 2015シリーズ Amazon EC2 Container Service (Amazon ECS)
ECS for Docker Meetup #4
ECS for Docker Meetup #4
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Similaire à WordPressの大きなインフラをkumogataで作ったらめっちゃ楽だった話
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Tomotsune Murata
Jaws ug北九州第3回もくもく会amazon s3資料
Jaws ug北九州第3回もくもく会amazon s3資料
Yutaka Fujisaki
OSC2014広島 CloudStackの歩き方【完全版】
OSC2014広島 CloudStackの歩き方【完全版】
Midori Oge
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
Takashi Someda
網元起動隊 デジコミュ秋田
網元起動隊 デジコミュ秋田
Kazunari Takeda
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
崇之 清水
AngularJS+TypeScriptを試してみた。
AngularJS+TypeScriptを試してみた。
Toshio Ehara
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Yasuaki Matsuda
Backlog、Cacoo にみるAWS運用の勘所 - JAWS UG 三都物語
Backlog、Cacoo にみるAWS運用の勘所 - JAWS UG 三都物語
Takashi Someda
ガラケーで楽しむオレJSの勧め
ガラケーで楽しむオレJSの勧め
Hiroshi Tokumaru
Japan Backlog User Group in Fukuoka #4 LT1
Japan Backlog User Group in Fukuoka #4 LT1
Kazuhiro Uchimura
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
Daisuke Ikeda
(Fix)Azure Network Security Group(NSG)のおさらい
(Fix)Azure Network Security Group(NSG)のおさらい
Yoshimasa Katakura
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
Tomoya Ishida
JAWS-UGのご紹介
JAWS-UGのご紹介
Mitsuhiro Yamashita
only ip whitelist at cloudfront is ok?
only ip whitelist at cloudfront is ok?
Yuta Suzuki
AWS認定クラウド プラクティショナー って何?
AWS認定クラウド プラクティショナー って何?
Mitsuhiro Yamashita
第8回JAWSUG大阪 AWSの事例/課金について
第8回JAWSUG大阪 AWSの事例/課金について
Takuro Sasaki
JAWS-UG Kansai Meetup(2020/11) Amazon Connectの今
JAWS-UG Kansai Meetup(2020/11) Amazon Connectの今
Daiki Mori
JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018
JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018
Shigeru Numaguchi
Similaire à WordPressの大きなインフラをkumogataで作ったらめっちゃ楽だった話
(20)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
Jaws ug北九州第3回もくもく会amazon s3資料
Jaws ug北九州第3回もくもく会amazon s3資料
OSC2014広島 CloudStackの歩き方【完全版】
OSC2014広島 CloudStackの歩き方【完全版】
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
AWS を活用して小さなチームで 世界で使われるサービスを運用する方法 - JAWS Days 2013
網元起動隊 デジコミュ秋田
網元起動隊 デジコミュ秋田
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
ピタゴラスイッチでAWS自動化(JAWS-UG-LT @shimy_net )
AngularJS+TypeScriptを試してみた。
AngularJS+TypeScriptを試してみた。
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Azure Function GAした!Visual Studio Tools for Azure Functions もプレビューだ!
Backlog、Cacoo にみるAWS運用の勘所 - JAWS UG 三都物語
Backlog、Cacoo にみるAWS運用の勘所 - JAWS UG 三都物語
ガラケーで楽しむオレJSの勧め
ガラケーで楽しむオレJSの勧め
Japan Backlog User Group in Fukuoka #4 LT1
Japan Backlog User Group in Fukuoka #4 LT1
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
AWSを含めたハイブリッド環境の監視の実現 ~zabbixのクラウド対応モジュールHyClops~
(Fix)Azure Network Security Group(NSG)のおさらい
(Fix)Azure Network Security Group(NSG)のおさらい
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
JAWS-UGのご紹介
JAWS-UGのご紹介
only ip whitelist at cloudfront is ok?
only ip whitelist at cloudfront is ok?
AWS認定クラウド プラクティショナー って何?
AWS認定クラウド プラクティショナー って何?
第8回JAWSUG大阪 AWSの事例/課金について
第8回JAWSUG大阪 AWSの事例/課金について
JAWS-UG Kansai Meetup(2020/11) Amazon Connectの今
JAWS-UG Kansai Meetup(2020/11) Amazon Connectの今
JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018
JAWS-UG 各支部紹介スライド in AWS Summit Tokyo 2018
WordPressの大きなインフラをkumogataで作ったらめっちゃ楽だった話
1.
KUMOGATAでWORDPRESS向けの 大規模AWS環境を作成した話 JAWS-UG KYOTO
2.
KUMOGATAで始める CLOUDFORMATION JAWS-UG KYOTO
3.
JAWS KYOTO FEB.13 HIDE(岡本秀高) ▸
デジタルキューブ エンジニア ▸ WordBench京都モデレータ ▸ 明日で26歳 ▸ 欲しいものリスト↓ ▸ http://www.amazon.co.jp/registry/ wishlist/1UYH9PSDMB3FZ
4.
5.
6.
https://dogmap.jp/2013/02/06/s3-hosting/
7.
8.
9.
10.
JAWS KYOTO FEB
13
11.
管理画面から 1個ずつ作る?
12.
¯_(ツ)_/¯ http://www.msng.info/archives/2016/01/slack-shrug.php
13.
AWS-CLIで 起動シェル作る?
14.
15.
WHAT ABOUT CLOUDFORMATION? JAWS KYOTO
16.
JAWS KYOTO FEB
13 CLOUDFORMATIONとは・・・ ▸ JSONに定義された構成でAWSインフラを作るサービス ▸ ChefやAnsibleのAWS版のようなイメージ ▸ 「同じAWSインフラを簡単に作る」ことが可能 ▸ テンプレートを削除すると定義内容を全て削除する ▸ 削除対象から除外する値があるので、 消えたらヤバいのは除外する
17.
JAWS KYOTO FEB
13 例えばこんなインフラ構成
18.
19.
20.
あとは30分くらい 待つだけ
21.
意外なところに CLOUDFORMATION
22.
23.
https://github.com/serverless/serverless
24.
OPSWORK ELATIC BEANSTALK との違い JAWS KYOTO
25.
JAWS KYOTO FEB
13 それぞれの特徴 サービス名 特徴 Cloud Formation JSONでAWSインフラを構築できる Elatic Beanstalk アプリケーションのデプロイができる Herokuのような存在 OpsWorks Chefを使ったアプリの ライフサイクル管理
26.
CLOUDFORMATION DESIGNER
27.
テキスト CLOUDFORMATION DESIGNER ▸ GUIでCloudFormationテンプレートが作れる ▸
CloudFormationでのスタック作成画面から起動可能 ▸ 作ったテンプレートの構成確認などにも使える ▸ 黒い画面苦手な人にオススメ
28.
29.
30.
WHAT ABOUT KUMOGATA? JAWS KYOTO
31.
JAWS KYOTO FEB
13 KUMOGATAとは・・・ ▸ CloudFormationのJSONを生成・実行するツール( ruby ) ▸ rubyが使える ▸ ファイルが分割できる ▸ファイルが分割できる ▸ファイルが分割できる
32.
リソース毎に テンプレートを 作成できる
33.
カスタマイズが すごく楽 AutoScaleとCodeDeploy を追加した例
34.
RUBYで動的に テンプレートが 作れる AMIのIDを定期的に 取得・反映
35.
KUMOGATA めっちゃ便利 hide JAWS KYOTO FEB
13
36.
JAWS KYOTO FEB
13 KUMOGATAで使えるテンプレート ▸ JSON ▸ Ruby ▸ YAML ▸ JavaScript ▸ CoffeeScript (experimental) ▸ JSON5 (experimental)
37.
38.
テキスト 他にもこんなに便利なKUMOGATA ▸ ループができる ▸ joinをまとめて書ける ▸
_postでシェルコマンド使える
39.
40.
41.
42.
JAWS KYOTO FEB
13 KUMOGATAでよく使うコマンド コマンド名 できること kumogata create kumogataから CloudFormationスタックを立ち上げる kumogata validate 作成したテンプレートの バリデーション kumogata delete kumogataで立ち上げた CloudFormationスタックを削除する
43.
JAWS-UG KYOTO コマンドはこんな感じ $ kumogata
create cfn_template.rb stack001 -s SECRET_KEY -k ACCESS_KEY -r REGION -p “KeyName=KEY_NAME,InstanceType=t2.small" --capabilities=CAPABILITY_IAM
44.
https://aws.amazon.com/jp/blogs/aws/new-aws-marketplace-support-for-clusters-and-aws-resources/
45.
JAWS KYOTO FEB
13 CLOUDFORMATIONスタックをマーケットプレイスで ▸ AWSのマーケットプレイスでCloudFormationをデプロイ ▸ 現在usリージョンのみ・・・? ▸ 申請フォーマットファイルはまだ決まっていない様子 ▸ レビュー依頼中、進展あればまたLTとかで
46.
JAWS KYOTO FEB
13 申請時に必要な情報 Updated AMI (if necessary) アップデートするAMI (必要な場合) CloudFormation Template CF のテンプレートファイル Software Pricing Table 使用するAMIなど、 ソフトウェアの価格表 Infrastructure Saved Calculator Link インフラ料金を試算したページへのリンク http://calculator.s3.amazonaws.com/index.html Topology Diagram スタック構成図(1100px x 700px ) 切り抜き伸張は不可 Topology Metadata スタックのメタデータ
47.
JAWS KYOTO FEB
13 TOPOLOGY METADATA Title スタックの名前 (英語で50文字まで) Option Order (複数のテンプレートを掲載する場合に必要) テンプレートの表示順 Short Description スタックの概要 (英語で200文字まで) Description スタックの説明 (英語で2000文字まで)
48.
COMMING SOON! WordPress powered by JINKEI
Télécharger maintenant