DevOps

タグ「DevOps」のついた投稿
Grafana2による簡単ダッシュボード作成
2015/04/26

Grafana2による簡単ダッシュボード作成

全国1000万人のダッシュボードマニアのみなさんこんにちは。 以前、Grafanaを使ってGraphiteのデータを表示するダッシュボードを作るという記事を書きましたが、2015年4月20日に、Grafana2がリリースされたので、改めて導入手順や変更点そして最新の画面イメージにについて紹介します。 Grafana2系 ……続きを読む

デプロイ自動化を進めるためのチェックリスト
2015/02/21

デプロイ自動化を進めるためのチェックリスト

いままで色々なところで言ってきたことをだらだらとまとめてみました。 計画および準備段階 要求される品質の定義をおこなう DevとOpsの双方で情報が共有されるようにする いつデプロイを開始するのかを明らかにする デプロイの際にインフラを変更する必要はあるのかを明らかにする デプロイを行う時間帯、行わない時間をあらかじ ……続きを読む

Jenkins + PackerでAMIを継続的インテグレーションする
2014/12/06

Jenkins + PackerでAMIを継続的インテグレーションする

みなさんこんにちは。@ryuzeeです。 前回、Packer + Serverspecでテスト済み仮想マシンイメージを自動で生成する方法を紹介しました。 でここまでできれば次にやるのは当然のことながら継続的インテグレーションでしょう。 早速やり方を紹介していきます。 Jenkinsサーバの構築 まず最初にJenkins ……続きを読む

Packer + Serverspecでテスト済み仮想マシンイメージを自動で生成する
2014/11/30

Packer + Serverspecでテスト済み仮想マシンイメージを自動で生成する

みなさんこんにちは。@ryuzeeです。 Packerを使うと、VagrantやVMware、Amazon EC2用のAMIなどなどのさまざまな仮想マシンのテンプレートを簡単に作成することができるのはご存知の通りです。 一方で作成した仮想マシンのテンプレートが必要な要件を満たしているかどうかは、仮想マシンのテンプレート ……続きを読む

AWS CodeDeployで簡単デプロイ(CLI編)
2014/11/13

AWS CodeDeployで簡単デプロイ(CLI編)

全国100万人のデプロイ・プロビジョニング自動化マニアのみなさんこんにちは! AWSから新たにDeploy用のサービスAWS CodeDeployがリリースされたので早速試してみました。 これを使うと複数のサーバに同時にアプリケーションをリリースするのが簡単にできます。もうCapistranoとかでごちゃごちゃやる必要 ……続きを読む

Sensu on AWSな話
2014/06/22

Sensu on AWSな話

全国2000人のSensuファンのみなさん、こんにちは。 ということで、すでにご存知の方も多いような気もしますが、6月20日(金)にJAWSUG東京第22回勉強会で話してきたので、スライド晒しておきます。 ちなみにこのスライドには書いてないけど、覚えておくと得かもしれないこととして SensuではClient側から ……続きを読む

5分で分かるDockerのキホン
2014/05/25

5分で分かるDockerのキホン

全国100万人のImmutable Infrastructure職人のみなさんこんにちは。 もう誰も彼もがDockerなので、あんまりブログに書こうという気にもならなかったのですが、知り合いからリクエストを貰ったので、5分くらいで分かるようにかいつまんで概略を説明します。 Dockerとは 詳しくは本家サイト見ればだ ……続きを読む

Grafanaを使ってGraphiteのデータを表示するダッシュボードを作る
2014/05/21

Grafanaを使ってGraphiteのデータを表示するダッシュボードを作る

全国1000万人もいない監視マニアのみなさんこんにちは。 Sensuを使ってメトリクスを取得し、Graphiteを使って可視化する、というのが定番のアプローチですが、Graphiteのグラフをいちいち自分で探して見るのも面倒だし、あんまりグラフのデザインもいけてないし、ということで、専用のダッシュボードを作るのが一般的 ……続きを読む

【発売のお知らせ】Chef実践入門
2014/05/01

【発売のお知らせ】Chef実践入門

全国1000万人のInfrastructure as Code職人とImmutable Infrastructure芸人のみなさんこんばんは! ということでタイトルの通りなのですが、このたび5月22日に「Chef実践入門 コードによるインフラ構成の自動化」(技術評論社)が発売になりますのでお知らせいたします。 本の表紙 ……続きを読む

DevOpsに関する12のアンチパターン
2013/07/24

DevOpsに関する12のアンチパターン

みなさんこんにちは。@ryuzeeです。 DevOpsGuysというサイトのTwelve DevOps Anti-Patternsという記事が秀逸です。 作者の方に許可を頂き翻訳しましたので公開します。 原文も軽妙なタッチで読みやすいと思いますのでぜひご参照ください。 また本文で様々なスライドや資料へのリンクがあります ……続きを読む

【資料公開】ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜
2013/02/15

【資料公開】ワンクリックデプロイ 〜いつまで手でデプロイしてるんですか〜

みなさんこんにちは。@ryuzeeです。 2013年2月15日に目黒雅叙園で行われたデブサミ2013で登壇してきましたので、その際の資料を公開します。 「いつまで手でデプロイしてるんですか?」ってキャッチーなタイトルにしたのは、公募セッションの申し込みの時に目につくようにしたかったためで、会場でアナウンスしてくださる ……続きを読む

【資料公開】CakePHP+Jenkinsによるアジャイル開発
2012/11/04

【資料公開】CakePHP+Jenkinsによるアジャイル開発

みなさんこんにちは。@ryuzeeです。 2012年11月3日,4日の二日間にかけて行われたPHPMatsuri 2012で、登壇させていただきました。 その際の資料を公開しておきます。 内容は過去にやったワンクリックデプロイ勉強会の内容にCakePHPっぽい内容を追加した感じです。 大分前からこのあたりの話はしてい ……続きを読む

【書評】手動デプロイからの卒業指南書「継続的デリバリー」
2012/03/09

【書評】手動デプロイからの卒業指南書「継続的デリバリー」

みなさんこんにちは。@ryuzeeです。 継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化 著者/訳者:David Farley、Jez Humble、和智 右桂、高木 正弘 出版社:KADOKAWA/アスキー・メディアワークス 発売日:2012-03-14 大型本: ……続きを読む

大きなリリースの際にチェックすべき34のこと
2012/02/02

大きなリリースの際にチェックすべき34のこと

以前に作っておいた大きめなリリースをする際にチェックしておくべきことのリストが役に立ちそうなので公開しておきます。 僕の場合は普段はワンクリックデプロイが多いんだけど、かなり大掛かりな変更をするケースが年に数回あったりするので、その際にこういうリストを使ってリリース計画をチェックしています。(もちろん大掛かりなリリース ……続きを読む