タグ

DevOpsに関するyogasaのブックマーク (193)

  • DevOpsツールのベンダ動向に探る、実践のヒント

    DevOpsツールのベンダ動向に探る、実践のヒント:DevOpsベンダ動向まとめ(1/3 ページ) DevOpsに対する関心の高まりとともに、各ベンダが提供している支援ツールも出そろってきた感がある。各ベンダのDevOpsに対する解釈と製品動向からDevOps実践のヒントを探る。 開発部門と運用部門の壁を解消し、ITサービスのリリースサイクルを速める概念「DevOps」。この考え方が関心を集めている背景には、市場環境変化の加速があるといわれている。というのも、昨今はITサービスを入念に企画・開発し、時間をかけてリリースするスタイルでは、リリース時には既にニーズとずれている、といったことが起こりやすくなっている。市場ニーズに追従するためには、ITサービスを短期間でリリースして市場の反応をうかがい、要望をくみ取りながら短いスパンで改善を重ねるアジャイルのアプローチが鍵になるためだ。基的な考え

    DevOpsツールのベンダ動向に探る、実践のヒント
  • DevOps実践に有用なZabbixの機能~自動化機能で運用負荷削減

    DevOps実践に有用なZabbixの機能~自動化機能で運用負荷削減:クラウド&DevOps時代の運用をZabbixで(3)(1/2 ページ) ますますクラウド化が進む環境において、システムにはより迅速な対応が求められるようになっています。変化の早いシステムを適切に運用していくためにはどうすればいいのでしょうか? この記事では、クラウドやDevOpsを前提としたITシステムの「運用」に求められることを整理し、そういった運用に対して、オープンソースの統合監視ツール「Zabbix」がどのように有効活用できるかを紹介します。 前回の記事「DevOps実践に有用なZabbixの機能~開発と運用を近づける監視」では、DevOpsを実践するに当たって、開発者と運用者をZabbixを通じてより近づける方法について紹介しました。第3回目の記事では、運用面にフォーカスを絞り、Zabbixの自動化機能を活用

    DevOps実践に有用なZabbixの機能~自動化機能で運用負荷削減
  • DevOpsなんてくそくらえ - razokulover publog

    先日こんなことを言われた。 「テストを書いた成果を見せよ」 と。 ショッキングだった。 経緯 わたしはいまレガシーなコードに囲まれている。 もちろんテストもほとんどないピカピカのレガシーちゃんである。 レガシーちゃんは「Ctrl+F5 & tail -f 駆動開発」により開発が進められており、日々進化している。 このまま進化をつづけるといつかモンスターになり(もう軽く怪獣っぽいが)、開発スピードがどんどん遅くなり、メンテナンスやバグつぶしでエンハンスとなるような開発ができなくなる。このままじゃマズい...。 こういった事態を一新すべく、手探りながら私含め数人の先輩たちで「DevOps」に取りかかることになった。 バズワードにもなっているが「DevOps」とは、 従来型のシステム管理や調達(ITILを含む)といった、保守的でプロセスを中心に据えた運用からよ>り戦略的でアジャイルな、そして自動

    DevOpsなんてくそくらえ - razokulover publog
  • 【DevOpsDays Tokyo 2013】開発と運用の風通しを良くし継続的なデプロイを実現するにはどうすればいいか? ――IPONWEB Japan

    開発と運用の問題点は「見えていない」こと ガルブレス氏は、まず、「DevOps」とは何だろうかと問いかける。GitHub、Chef、継続的なデプロイなど技術的な話題は事欠かないが、つまるところ、それは「コミュニケーション」だという。曰く、マシンどうし、メンバーどうし、そして開発側と運用側、それぞれのコミュニケーションであり、同時にそれは多くの企業にとっての問題でもあるという。 開発者は「それは運用の問題でコードのせいではない」というだろう。運用側は「なぜ何度もソフトウェアのリリースが必要なんだ」と思っているだろう。経営・管理部門は「なぜレポートを月末まで待たなければならない。開発はバグの影響理解しているか?」という不満を双方に持っている。あげくには、多くの社員が「いったいこの会社は何をやっているんだ?」と思ってしまう。 これはコミュニケーションの問題であり、原因はお互いが相手を「見えていな

  • クックパッドのインフラ責任者が語る、DevOpsを成功させる考え方「迷ったら健全な方を選ぶ」~DevOps Day Tokyo 2013

    クックパッドのインフラ責任者が語る、DevOpsを成功させる考え方「迷ったら健全な方を選ぶ」~DevOps Day Tokyo 2013 世界中でDevOpsのイベントとして行われている「DevOps Days」の東京版「DevOps Day Tokyo 2013」が9月28日に開催されました。 国内企業のDevOps実践例から学ぶセッションで登壇したのが、クックパッドの成田一生氏。「迷ったら健全な方」というテーマで、同社におけるDevとOpsの良好な関係を構築する方法論を、Opsチームの責任者の視点で解説しています。内容をダイジェストで紹介しましょう。

    クックパッドのインフラ責任者が語る、DevOpsを成功させる考え方「迷ったら健全な方を選ぶ」~DevOps Day Tokyo 2013
    yogasa
    yogasa 2013/10/07
    "Opsの承認が必要、といった承認フローを作り始めるとOpsが権威的になります。"
  • 運用を見える化することでDevOpsを前進させよう(前編)~DevOps Day Tokyo 2013

    世界中でDevOpsのムーブメントを広げているイベントDevOps Daysが今年も東京で「DevOps Day Tokyo 2013」として9月28日に都内で開催されました。 今年の主なテーマは「メトリクス、モニタリング、コラボレーション」です。開発と運用がツールとカルチャーによって協力するというDevOpsの基を実現する上で、メトリクスやモニタリングは重要な手段です。それをどう実現するのか、具体的な紹介を行うセッションがいくつも行われました。 基調講演として行われたNick Galbreath氏のセッション「Making Operations Visible」もメトリクスの見える化をテーマにした内容でした。ダイジェストでその模様を紹介しましょう。 Making Operations Visible Nick Galbreath氏。 Etsyのディレクターエンジニアリングをつとめた後、

    運用を見える化することでDevOpsを前進させよう(前編)~DevOps Day Tokyo 2013
  • GitHub社内のDevOpsを支えるツール「Boxen」と「Hubot」(後編)~DevOps Day Tokyo 2013

    GitHub社内のDevOpsを支えるツール「Boxen」と「Hubot」(後編)~DevOps Day Tokyo 2013 世界中でDevOpsのイベントとして行われている「DevOps Days」の東京版「DevOps Day Tokyo 2013」が9月28日に開催、海外から来日した多くのゲストスピーカーによるセッションが行われました。 (記事は「GitHub社内のDevOpsを支えるツール「Boxen」と「Hubot」(前編)~DevOps Day Tokyo 2013」の続きです) チャットを共有のターミナルとして使う 次は「Hubot」について。HubotはJavaScriptで書かれていて(注:Node.jsを用いたサーバサイトJavaScript)、メッセージを受けてその内容に従って動作します。僕は何か問題があるとHubotのせいにしています(笑) ターミナルをシェアす

    GitHub社内のDevOpsを支えるツール「Boxen」と「Hubot」(後編)~DevOps Day Tokyo 2013
  • GitHub社内のDevOpsを支えるツール「Boxen」と「Hubot」(前編)~DevOps Day Tokyo 2013

    GitHub社内のDevOpsを支えるツール「Boxen」と「Hubot」(前編)~DevOps Day Tokyo 2013 世界中でDevOpsのイベントとして行われている「DevOps Days」の東京版「DevOps Day Tokyo 2013」が9月28日に開催、海外から来日した多くのゲストスピーカーによるセッションが行われました。 GitHubのJohn Britton氏は「Ops for Everyone」(みんなの運用)という題で、GitHub社内で開発から運用までをデベロッパー自身が行うためのツール、BoxenとHubotの紹介と社内の利用例を解説しています。 Ops for Everyone John Britton氏。 GitHubエンジニア教育の橋渡しをしています。

    GitHub社内のDevOpsを支えるツール「Boxen」と「Hubot」(前編)~DevOps Day Tokyo 2013
  • 「健全さ追求し開発・運用に一体感」DevOpsDay Tokyoでクックパッド成田氏

    「情報システムの開発と運用の“健全さ”が一体感を生み、DevOpsを成功させる」――。レシピサイトを手掛けるクックパッドの成田一生氏(インフラストラクチャー部 部長)は2013年9月28日に都内で開催された「DevOpsDay Tokyo 2013」の講演で、このようにアピールした(写真)。 講演タイトルは「迷ったら健全な方を選ぶ」。成田氏はまず、クックパッドにおけるシステム開発・運用の現状を説明。急速に事業を拡大するクックパッドでは、社員の約3割がクックパッド以外の事業に携わる。新規事業が次々と誕生し、開発チーム(52人)は1日当たり5~10件もの新機能をサイト上にリリースしている。 そのため、成田氏ら運用チーム(5人)が当日になってリリースに気付き、急きょサーバーを増強するトラブルも起きているという。それでも成田氏は「開発と運用の間に、承認フローやルールを持ち込むのは絶対に避けたい」と

    「健全さ追求し開発・運用に一体感」DevOpsDay Tokyoでクックパッド成田氏
  • 「運用側は言い訳できない」DevOpsDay Tokyo 2013基調講演

    DevOpsDay Tokyo 2013実行委員会は9月28日、短いサイクルで開発・リリースを繰り返す「DevOps」に特化したイベント「DevOpsDay Tokyo 2013」を開催した。今回のテーマは「DevOpsの最前線~CI/CDの先にあるもの」である。 基調講演に立ったのは、オンライン広告技術・サービスを提供するアイピーオンウェブジャパンのニック・ガルブレス氏(VP Engineering)。講演タイトルは「DevOpsの真髄“組織内コミュニケーション”を促進する運用の見える化」で、DevOps成功の秘訣を自らの経験をベースに披露した(写真)。 ガルブレス氏はまず「私は機会あるごとに(DevOpsの手法の一つである)継続的デプロイ(Continuous Deployment)について語ってきた。だが、企業が(継続的デプロイによって)リリース周期を変えるのはあまりにも敷居が高く、

    「運用側は言い訳できない」DevOpsDay Tokyo 2013基調講演
  • クラウド&DevOps時代に求められる運用とは~Zabbixが有効な理由

    クラウド&DevOps時代に求められる運用とは~Zabbixが有効な理由:クラウド&DevOps時代の運用をZabbixで(1)(1/2 ページ) ますますクラウド化が進む中、システムにはより迅速な対応が求められるようになっています。要件の変化が早いシステムを適切に運用していくためにはどうすればいいのでしょうか? この記事では、クラウドやDevOpsを前提としたITシステムの「運用」に求められることを整理し、そういった運用に対して、オープンソースの統合監視ツール「Zabbix」がどのように有効活用できるかを紹介します。 はじめに~なぜ、いま「Zabbix」? ますますクラウド化が進み、より迅速で柔軟な対応へのニーズが高まる中、ITシステムには、開発と運用が一体となって効率よくシステム(サービス)を提供することが求められています。 この連載では4回に渡って、運用面での視点を中心に、どのように

    クラウド&DevOps時代に求められる運用とは~Zabbixが有効な理由
  • 【夏サミ2013】C1セッションレポート 4つの視点から読み解くDevOpsにおける改善活動のポイント

    セッションC1の講演資料 DevOpsの質は、組織の壁を越えた改善活動である 西野氏は2年前に日CAに入社する以前、国内SIerで16年間、自治体向けなどのシステム開発の現場にいた。また運用にも興味がありITIL®を勉強し、現職は運用のコンサルタントだ。その西野氏がビジネスのためのITのゴールは何かと考えたとき、答えはやはり「ビジネス価値を向上させるIT」となる。このゴールは、開発マネジメントと運用マネジメント共通だが、達成に向けた考え方や行動には、相反する要素も多い。 開発のマネジメントには、ビジネスのスピードに追従した開発と同時に、コスト抑制が求められている。それでいて品質は高くなければならない。開発の現場では、まずプロセス面ではデザインレビュー、インスペクション、ウォークスルーなどが関心事となる。テクノロジーはアプリケーションフレームワーク、開発言語、テストツールの選択などが気に

  • 【夏サミ2013】A2セッションレポート マイクロソフトが考えるエンタープライズにおけるDevOps

    セッションA2の講演資料 エンタープライズの現場がDevOpsを必要としている マイクロソフトの長沢智治氏は最近、「エンタープライズの現場でも、戦略的なITが強く必要とされている」と感じているという。大手企業の担当者からDevOpsやアジャイルについての質問を受ける機会が増えているからだ。 現在のビジネスは、ITと融合している。いわゆるビジネスアジリティに対応するため、IT自身にも求められているのが俊敏性だ。そのためにはDev(開発)とOps(運用)の双方が、アジリティを意識せざるを得なくなっている。 長沢氏は、「エンタープライズにおけるITをアプリケーションの進化という形で見ると、基礎体力作りのITと戦略的な攻めのためのITの二種類に分けられる」と分析する。基礎体力で一番分かりやすいのは、「ERPのパッケージを導入し、その会社向けにカスタマイズ」というような形だ。リリースサイクルは長期に

  • 結局、DevOpsとは何か? ~その真の姿とサイバーエージェントに聞く実践の勘所~ - TechTargetジャパン ホワイトペーパー ダウンロードセンター

    近年、開発部門と運用部門が連携する「DevOps」という言葉が注目されている。この言葉が注目される背景とは何なのか? その意義と効用、実践のポイントとは何か? 国内DevOpsトレンドの最前線を取材し、その真の姿を探った。アイティメディア株式会社 結局、DevOpsとは何か? ~その真の姿とサイバーエージェントに聞く実践の勘所~ 近年、開発部門と運用部門が連携する「DevOps」という言葉が注目されている。この言葉が注目される背景とは何なのか? その意義と効用、実践のポイントとは何か? 国内DevOpsトレンドの最前線を取材し、その真の姿を探った。 要約 「DevOps」という言葉が注目を集めている。一言でいえば「Dev(開発担当者)とOps(運用担当者)が連携してアプリケーションのリリースサイクルを速める」といった概念だ。国内では2011年ごろから企業の関心を集めつつあるが、背景には市場

  • マイクロソフト、無料のツール「DevOps Workbench Express Edition」β版を公開。Windowsサーバへのデプロイを自動化

    マイクロソフト、無料のツール「DevOps Workbench Express Edition」β版を公開。Windowsサーバへのデプロイを自動化 DevOpsの実践では、開発から運用までをツールを使って自動化することが重要です(ツールだけではなく協力するカルチャーもDevOpsの大事な要素ですが)。米マイクロソフトは、Windowsアプリケーションのデプロイを自動化する無料のツール「DevOps Workbench Express Edition」β版の公開を開始しました。 DevOps Workbench Express Editionは、小規模な組織を想定したデプロイツールで、1台のWindowsサーバをターゲットとしたデプロイの自動化を実現します。 環境を自動チェックしデプロイ作業を自動化 DevOps Workbench Express Editionの画面左のテンプレート一覧

    マイクロソフト、無料のツール「DevOps Workbench Express Edition」β版を公開。Windowsサーバへのデプロイを自動化
  • 「全自動パラメータチューニングさん」は何であって何でないのか - 昼メシ物語

    発表資料: 全自動パラメータチューニングさん // Speaker Deck ソースコード: https://github.com/mirakui/tuningsan これは何なのか ハッカソンイベント「Open Hack Day Japan」にて、24時間の制限の中で開発し、90秒でプレゼンテーションした作品です 2013/2/16〜2/18 にかけてヤフー株式会社で開催された、「Open Hack Day Japan」という大規模ハッカッソンイベントで開発しました。 上記のプレゼンテーションは発表で使用したものです。 Open Hack Day Japan - Yahoo! JAPAN 作品は、全参加作品の中で唯一のコマンドラインツールであり非常に地味でしたが、ありがたいことに KLab賞をいただくことができました。どうもありがとうございます。 指定した1パラメータの自動調整によって

    「全自動パラメータチューニングさん」は何であって何でないのか - 昼メシ物語
  • 全自動パラメータチューニングさん

    2013/02/18 Yahoo! Open Hack Day 参加作品 KLab賞 受賞 ソースコードはこちら: https://github.com/mirakui/tuningsan 説明: http://blog.mirakui.com/entry/2013/02/20/003401

    全自動パラメータチューニングさん
  • 【夏サミ2013】S1(基調講演)セッションレポート 「DevOpsは開発現場とビジネスの間に何を生むか?」

    セッションS1の講演資料(新野淳一氏、長沢智治氏、浦底博幸氏、山正喜氏、藤井智弘氏) 変化するビジネスに対応するシステム開発のためにカルチャーとツールで「DevOps」を実現させていく 近年、DevOpsは国内で大きなムーブメントとなりつつある。ITジャーナリストとして活躍中の新野淳一氏は国内での盛り上がりを時系列で紹介し、「日で記事や勉強会での説明がはじまるなど話題として出始めたのが2010年頃、それが2年後には大規模なイベントが開催されるようになった」とその急速な盛り上がりぶりを評する。また、2013年9月には日で2回目の「DevOps Days」の開催が予定されているという。 それではどこからDevOpsのムーブメントがはじまったのか。起点とされているのが、2009年6月に米国で行われたイベント「Velociy」で、当時FlickrエンジニアだったJohn Allspaw氏と

  • Chefがつらい人のためのAnsibleのはなし - ゆううきブログ

    Chef使おうとしてるけどChefいろいろつらい. 具体的には以下がつらい. 独自概念多い chefのクライアントを対象ホストに入れなければならない knifeとか覚えないといけない外部ツールがある 最初からディレクトリ構成がわいわい (rails newしたときのあのきもち) 公式ドキュメントの量が多いかつわかりにくい 以前にmiyagawaさんのpodcast を聞いてたらnaoyaさんがAnsibleっていうシンプルなプロヴィショニングツールがあるっていう話をされていたので,使ってみた. AnsibleWorks | Radically simple IT orchestration Ansible 触ってて感じるイメージは,ChefがRailsでAnsibleがSinatraな感じ. ディレクトリ構成がない (一応大規模運用を考えたディレクトリ構成のベストプラクティス Best P

    Chefがつらい人のためのAnsibleのはなし - ゆううきブログ
  • Vagrant (+Amazon EC2)

    Vagrantの基礎とAmazon EC2との組み合わせ方

    Vagrant (+Amazon EC2)