タグ

devopsに関するkimutanskのブックマーク (48)

  • 日本でアジャイル / DevOps 導入が進まないのは「文化」を変えないから - メソッド屋のブログ

    私が初めてeXtreme Programming に出会ったのは確か2000年だと思う。実際に初めてのプロジェクトを実施したのが2001年。それからすでに15年が経過していることになる。そんな長い間アジャイル、そして DevOps の日での導入に関わってきた。日アジャイル導入に関しては全て成功とは言わないが、かなり成果は上げてきたとは思う。だけと、今日は自分の導入ポリシーの誤りに気付いて、新たなステージにいける気がしたので、そのことを共有してみたい。 2002年 尊敬するアリスターコバーンと、XP JUG関西のメンバーと清水寺で。私が写真撮ってたのかなw Alistair.Cockburn.us | Alistair's first trip to Japan sept 2002 日アジャイルの導入がこれからという噂を聞いたけど当? これは、私がマイクロソフトの面接の時に、当時

    日本でアジャイル / DevOps 導入が進まないのは「文化」を変えないから - メソッド屋のブログ
    kimutansk
    kimutansk 2016/03/28
    文化背景に違いがあるので導入にそもそも障壁があると。その「文化」の違いの根幹ってどこにあるのか・・・
  • アジャイル・クラウド・DevOpsとエンジニアの採用と評価についてRyuzeeさんに聞いてみた(14,000文字インタビュー!) | DevelopersIO

    アジャイル・クラウド・DevOpsとエンジニアの採用と評価についてRyuzeeさんに聞いてみた(14,000文字インタビュー!) はじめに 2月某日、Ryuzee.com の Ryuzee さんこと吉羽龍太郎さんに、アジャイル・クラウド・DevOps についてのお話を伺う機会がありました。エントリーは、その時の様子を文章化したものです。 アジャイル・クラウド・DevOps は実際のところどんなものなのか? 上手くいく/上手くいかない取り組みの違いはどこなのか? そもそもそれは当にやるべきか? 組織とエンジニアの関係、評価はどのようにすれば良いのか? といった幅広いテーマについて語っていただきました。 このインタビュー記事は、 アジャイル・クラウド・DevOps などをやりたいけど、どこから手を付けていいのかわからない方 手を付けたけど、なんだか上手くいっていないことにお悩みの方 もしく

    アジャイル・クラウド・DevOpsとエンジニアの採用と評価についてRyuzeeさんに聞いてみた(14,000文字インタビュー!) | DevelopersIO
    kimutansk
    kimutansk 2016/03/11
    「クラウドの本質的な価値はそこではなくて、アジリティが上がるところですよ」と。それによって人的資源を儲けに割り振れると。
  • 『The DevOps 逆転だ!』著者に聞く、「DevOps」や自動化よりも大切なこと

    『The DevOps 逆転だ!』(著:ジーン・キム、ケビン・ベア、ジョージ・スパッフォード/日経BP社/2014年8月)「店頭小売りとネット通販を統合したシステムを3カ月以内にリリースせよ」という経営からの要求を受け、チームでさまざまな課題に立ち向かう中で「自分たちのやり方」を見いだしていくストーリー。小説を通じてDevOpsが分かりやすく語られている。 IoTやFinTechトレンドが格化しつつある今、「ニーズを基にITサービスを開発・改善するスピード」が差別化の一大要因となっている。国内企業にもそうした認識が広がり、その実現手段となるDevOpsがあらためて見直されている。ただ、その重要性は認識されていながら、いまだ十分に理解されているとは言えない状況だ。 これを受けて、特集では「DevOpsとは何か」を徹底的に見直すという趣旨で記事を展開。前回は国内DevOpsトレンドをけん引

    『The DevOps 逆転だ!』著者に聞く、「DevOps」や自動化よりも大切なこと
    kimutansk
    kimutansk 2016/03/04
    リエンジニアリングやその元祖のカンバン方式が提唱するスピードアップをビジネスで成し遂げるための手段こそがDevOpsと。
  • 【資料公開】DevOpsの基本

    こんにちは。@ryuzeeです。 営業でDevOpsの基の話をしてきましたので資料を公開しておきます。中身自体は昨年11月に楽天テクノロジーカンファレンスで話した内容を日語化したものです。 DevOpsに関してはいまだに実体がなんなのかという議論がなされていますが、僕自身の現時点での解釈は、ビジネス上の意思決定から実際に顧客に届ける全体の流れの話であると考えています。すなわちいかにリードタイムを短くするかとスループットを大きくするか、ということです。(それってリーンじゃん、と言われればその通り) デプロイの回数が測定基準である、という記述も見かけますが、デプロイの回数は、あくまでバリューストリームの末端の「個別プロセス」の話でしかないので、物理的に一日に10回デプロイボタンが押せても、意思決定から価値化までの時間は長い、ということがありえます。 Build・Measure・Learnの

    【資料公開】DevOpsの基本
    kimutansk
    kimutansk 2016/01/27
    実践する前段階としての組織が必要なことと、サプライチェーンを改善するためのDevOpsと。技術やツール至上の流れを見てしばらく距離を置いてましたがこれなら納得いきます。
  • ある若手インフラエンジニアの現状確認 #wakateinfra

    How We Structure Our Work At Mercari Microservices Platform Team

    ある若手インフラエンジニアの現状確認 #wakateinfra
    kimutansk
    kimutansk 2015/02/23
    デプロイ周りを抽象化自動化簡易化する要素を一通り含んだDataCenterOSというのは近い将来完成しますかね。Mesos、Omegaあたりの到達点がそこだとは考えていますが・・
  • インフラの継続的デリバリー - naoyaのはてなダイアリー

    事前に断っておくがここでいう「インフラ」はレイヤ的には OS より上の話。 少し前に GitHub 時代のデプロイ戦略 - naoyaのはてなダイアリー で、GitHub を介したデプロイを実践しているということを紹介した。普段の開発を Pull Request ベースでやっているので、デプロイもまた Pull Request を契機に実行させると色々捗る、という話。 このプラクティスの対象領域をインフラにまで拡大してみました、というのが今回の話。 DNS レコードを Pull Request を merge した契機に自動で更新 AWS を利用している場合、ドメインの管理も Amazon Route 53 を使うといろいろと都合がいい。 Route 53 での DNS レコードの更新はこれまでブラウザから操作していた。これだと誰がいつ作業したかわからないし履歴もトラックしづらい。また変更

    インフラの継続的デリバリー - naoyaのはてなダイアリー
    kimutansk
    kimutansk 2014/08/21
    何をするのも、何をするにもPullReqベースですか。起点を統一出来るというのはそれはそれでいいですねぇ
  • 元運用担当者が,現役時代に本当に欲しかったもの. Osc2014 kansai kyoto terraform introduction

    『ご注文は監視自動化ですか?』 Serf と Consul を使って運用を楽しくする話 Serf とか Consul とか聞くけど、イマイチわからん!という疑問はありませんか。 どのような働きをするのかや、使いどころを、皆さんと共有したいなと思っています。 1. はじめに 2. 基編 ・ Serf ・ Consul ・ envconsul 3. 実践編 ・ API 連携 4. まとめ July Tech Festa 2014 June 22, 2014, @ AITT Shinagawa, Tokyo, Japan #techfesta #jtf2014

    元運用担当者が,現役時代に本当に欲しかったもの. Osc2014 kansai kyoto terraform introduction
    kimutansk
    kimutansk 2014/08/04
    既存環境に手を加えない/既存環境を取り込む必要はない/クラウド移行ツールではない/業務フローも変えない、と。
  • かつてDockerがいた

    要約すると単に開発リソースが足りなかった話。

    かつてDockerがいた
    kimutansk
    kimutansk 2014/06/14
    かつてDockerコンテナのみでサービス提供していましたか。チャレンジングですねぇ
  • Gilt: 単一のRailsアプリから複数のScalaアプリへの移行 - ワザノバ | wazanova

    http://tech.gilt.com/post/73434506726/scaling-gilt-at-gilt-nyc-tech-talks-comes-to-2-park 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約3時間前 GiltのYoni Goldbergが、同社のアプリが、RailsベースからScalaに移行しスケールしてきた経緯を紹介しています。 Videoがでたら是非紹介したいと思っていたネタですが、1ヶ月待ってもアップされないので、ひとまずあきらめてスライドの紹介だけになります。もしビデオがアップされたら改めて更新します。 2007年の典型的なスタートアップ。サービスをとにかくなるはやでローンチするために、当時盛り上がってきていたRailsを採用。 2009年、フラッシュセール開催時の

    kimutansk
    kimutansk 2014/02/15
    構成としてはTwitterに似ているんですかね。英語版の発表も見てみましょう。
  • Chef Solo の Environments - naoyaのはてなダイアリー

    今年3月に入門Chef Soloを書いた時点では、Chef Solo は Environments の機能をサポートしてなかったため解説は省略しました。 その後、Chef はバージョン 11.6.0 (現在は 11.8.2) で Chef Solo での Environments をサポートし、入門Chef Solo で推薦している knife-solo も 10月末にリリースされた 0.4.0 から Environments をサポートしました。というわけで、現状 Chef と knife-solo が最新版であれば Environments を利用することができます。 たまたま今手をつけている仕事で Environments のことを調べたので備忘録的に記しておきます。 Environments とは Chef の Environments は、例えば development や pr

    Chef Solo の Environments - naoyaのはてなダイアリー
  • 僕がホスティングサービスで学び考え、取り組んだこと。 | Pocketstudio.jp log3

    踊るホスティティングサービス 変化を強いられる時代 壁を越え、進む あの日僕が BASIC に挫折した事を忘れない オープンソースを積極活用、そして一次対応へ 閾値主義からの脱却 一次対応の闇 一度は仕事を辞める覚悟をした 正直、もう人間が運用や監視対応するのは限界かもしれない Serf the Librator ――運用対応自動化が、進化への鍵か 今日よりも鮮やかに 概要と書きたかったこと 師走です。年の瀬ですね。寒くなりましたね。コタツが恋しいです。ミカンおいしいです(^q^) そんな季節柄、ふと、自分の仕事を振り返りたくなりました。 僕はこれまで、ホスティングサービスの中の人として歩んできました。自分が何を考え、どのように行動を起こしてきたか。その経緯は、今の自分しか書けない気がして。色々なスライドや twitter では伝えきれなかった事を、一度まとめたいなぁと。なので、こうやって

    僕がホスティングサービスで学び考え、取り組んだこと。 | Pocketstudio.jp log3
    kimutansk
    kimutansk 2013/12/20
    「人が人しかできないような緊急時の判断、まさにトリアージ的な障害対応(トラブルシュート)の技術なり、手法を極めていく必要がある」と。いい話。
  • Infrastructure as Code - naoyaのはてなダイアリー

    今年の3月に 入門Chef Solo - Infrastructure as Code というを書いた。 その名の通り Chef の入門書なのだけど、このサブタイトルは "Configuration Management Tool (構成管理ツール)" でもなく "Provisioning Framework (プロビジョニングフレームワーク)" でもなく、はたまた "Automated Infrastructure (自動化されたインフラ)" でもなく、"Infrastructure as Code" にした。 この一年で Chef や Puppet にはずいぶんと注目が集まった。おそらく、AWS をはじめとするクラウドサービスがより広いユーザーに浸透したことで仮想化環境が前提になって、以前よりも頻繁にサーバーを構築し直したりする機会が増えたとかその辺がひとつ理由として挙げられると思う

    Infrastructure as Code - naoyaのはてなダイアリー
  • おっぴろげJavaEE DevOps

    Introduction of TestNG framework and its benefits over Junit frameworkBugRaptors

    おっぴろげJavaEE DevOps
    kimutansk
    kimutansk 2013/11/28
    実コードベースで出てくるのでわかりやすいですねぇ。ここまで具体的に書いてあるのはそうない・・
  • Continuous Delivery in COOKPAD

    at RubyWorld Conference 2013, on Nov. 21st, 2013.

    Continuous Delivery in COOKPAD
    kimutansk
    kimutansk 2013/11/22
    特別なことはなにもやっていないと。そう言い切れるのが流石です。
  • re:InventでのParseのDevOps話がとても良かったのでまとめておく - すずけんメモ

    今、AWS re:Inventにきていて、今日parse.comのセッションを聴く時間があったので簡単にまとめておく。とてもざっくり書くと、要点は parseは1-3段階のDevOpsの進化を経てきた 最初はRoRでデプロイするにも全てのサーバでcapistorano走らせなければ行けなかった。結果として90分から150分くらいデプロイに時間が掛かる。 現在はAutoScalingGroupとChefがシームレスに連携していて、5-10分でシステムをフルビルドできるようになった。 ということ。 セッションの概要は以下のとおり。 MBL307 - How Parse Built a Mobile Backend as a Service on AWS Parse is a BaaS for mobile developers that is built entirely on AWS. Wi

    re:InventでのParseのDevOps話がとても良かったのでまとめておく - すずけんメモ
  • DevOpsなんてくそくらえ - razokulover publog

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

    DevOpsなんてくそくらえ - razokulover publog
    kimutansk
    kimutansk 2013/10/18
    テストを書いた場合と、書かなかった場合の品質や工数=お金の割合を定量化して何度かリリース回せば見えるような・・・当たり前の話ではありますが、それしかない気はします
  • DevOps版 7つの習慣

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    DevOps版 7つの習慣
    kimutansk
    kimutansk 2013/10/07
    内容自体は特殊なものではないですが、これがきちんとすべて実践できている組織はそうないでしょうね・・・ いい内容です。
  • JAWS FESTA Kansai 2013で発表した「SonicGarden流DevOpsの実践」の資料を公開します - よかろうもん!

    AWSのユーザグループによるイベント(JAWS FESTA Kansai 2013)に参加して、DevOpsについてお話させていただきました。 発表の概要は、少人数で自社サービスから受託案件まで数十ものサービスを提供するために実践しているDevOpsについて、技術的な内容から開発/運用の考え方について、でした。 http://jfk2013.jaws-ug.jp/speaker/interu/ ご興味のある方はぜひご覧ください。 イベントの事前登録者は850名を越え、当日参加頂いた方は600名越えだったようです。 JAWS-UGのイベントとしては国内最大規模となったようですね。 セッション数も30近くが準備されており、AWSについて学ぶにはよい機会だったと思います。 イベント運営に携わっていただいた方々、ご苦労様でした!

    JAWS FESTA Kansai 2013で発表した「SonicGarden流DevOpsの実践」の資料を公開します - よかろうもん!
    kimutansk
    kimutansk 2013/10/02
    レビューの徹底、Dev&Opsのスキル両面要求ですか。当たり前といえば当たり前のことなのかもしれませんが、大きいですねぇ。
  • Being healthy dev and ops in Cookpad

    Talked at DevOpsDay Tokyo 2013 http://connpass.com/event/3052/ http://togetter.com/li/569904

    Being healthy dev and ops in Cookpad
    kimutansk
    kimutansk 2013/09/29
    「組織が巨大になると」が難しいところではあります。後は個人のオーナーシップが減衰すると仕事が楽しくなくなるのはその通り。完璧でなく、健全ですか。
  • 入門Ansible

    Ansible とネットワーク自動化の概要(SmartCS と Ansible の連携による自動化の可能性を体験!)akira6592

    入門Ansible
    kimutansk
    kimutansk 2013/09/15
    Chefと比べて登場人物が少なくシンプルな分わかりやすいんですよね。Ansibleでどこまで可能かも今度調べてみましょうか・・・