BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ カンファレンス に関するすべてのコンテンツ

  • Agile 2015のインタビュービデオ

    ワシントンDCで開かれたAgile 2015で、2つの団体がビデオブースを用意して、参加者、スピーカー、イベント運営者とのインタビューを撮影した。そのビデオが公開されている。

  • Agile 2015スポンサー総まとめ

    Agile2015が世界中から2300人以上を集めてワシントンDCで開催された。 これはカンファレンスのさまざまな話題を取り上げる最初の記事だ。ここではカンファレンスを支援するスポンサーについて見ておこう。スポンサーに3つの質問に答えてもらった。あなた方は誰なのか?、このカンファレンスで何を提供するのか?、なぜこのイベントのスポンサーになることにしたのか?

  • Jeff Sutherland氏に聞く,アジャイルのリーダシップ

    InfoQはJeff Sutherland氏にインタビューして,スクラムを導入しようとする大規模組織が抱える問題について聞いた。組織の障害に対処する能力を向上し,アジャイルリーダシップを改善するにはどうすればよいのか,アジャイルに移行しようとするチームを支援する上で,スクラムマスタには何ができるのだろうか。氏はまた,組織がスクラムを導入する上での,マネージャに対するアドバイスも語ってくれた。

  • アジャイル流暢性に関するワークショップがAgile Australiaで開催

    James Shore氏はAgile Australliaで,“Bringing Fluency to your Agile teams: Coaching for Best-Fit Agile”と題したワークショップを開催した。ワークショップの中心は,氏がDiana Larsen氏と共同で開発したAgile Fluencyモデルである。これはアジャイルコーチがチームと活動する上で,アジャイルの価値や原則,プラクティスに関する流暢性(fluency)のレベルに基づいたアプローチ選択のために利用するツールだ。

  • Mitchell Hashimoto氏とのQ&A - ConsulとTerraformによるオーケストレーション

    QCon New York 2015でMitchell Hashimoto氏は,大規模ソフトウェアシステムの安全なデリバリという究極の目標に対して,インフラストラクチャのプロビジョニング,コンテナベースあるいはクラウドアプリケーションのライフサイクル管理といった作業のオーケストレーションを行う上で,HashiCorpのTerraformやConsulなどのツールをどのように利用するか,というテーマを論じた。

  • 大きすぎて潰せない:GoogleとHealthCare.govから得た教訓

    QCon New York 2015にて、Nori Heikkinen氏がGoogleとHealthCare.govで、サイト信頼性エンジニア(SRE)として働いた経験から得られた失敗や教訓について紹介した。大規模障害を管理することについて、推奨される準備や返答、分析や回避について説明をした。

  • Agile Executive Forumの紹介

    Agile Executive Forumが今年8月,ワシントンDCで開かれるAgile 2015カンファレンスの初日と同じ日に開催される。InfoQはカンファレンスの共同議長であるSanjiv Augustine氏に,今回のイベントについて話を聞いた。

  • bol.comでのアジャイルのスケールアップ

    InfoQはbol.comのITディレクタであるMenno Vis氏にインタビューして,アジリティ向上によるメリット,bol.comでのスクラムの展開,アジャイルにおけるロードマップの利用,アジャイルをスケールアップする場合に直面する問題点,アジャイルのスケールアップでbol.comが重視していること,緩く連携したチームの実現,bol.comが社員のために行ってきた活動などについて聞いた。

  • Stack Overflowを支えるモノシリックアプリをパフォーマンス重視でスケールアップする

    QCon New York 2015でDavid Fullerton氏は,1ヶ月あたり40億のリクエストを処理するStack OverflowのWebサイトで使用されている,モノシリックなC#/MS SQLアーキテクチャの詳細を発表した。講演の中でFullerton氏は,パフォーマンスを重視すればスケーラビリティは‘ほぼ無償で’手に入る,外部アプリケーションサービスの数を最小限にすれば‘SOA税’を支払う必要もない,と主張している。

  • NetflixがSimian Armyに代わる'フェール・アズ・ア・サービス'を構築

    QCon New York 2015で,Kolton Andrus氏は,NetflixのFIT(Failure Injection Testing)プラットフォームについて講演した。Netflixの運用Webサービス上で,特定のユーザグループに対して,任意の障害シナリオを挿入することができる。FITは同社の‘反脆弱(anti-fragile)’文化を支えると同時に,システムの高い耐障害性を実現するための手段でもある。

  • Dockerで実現するゼロダウンタイムデプロイ

    QCon New York 2015で,Paul Payne氏は,12分以内の修正と再デプロイを要件とするNordstormのプロジェクトについて講演を行った。それを可能にしたのはGoベースのマイクロサービスとDockerコンテナ技術,そして継続的デリバリの方法論だ。

  • マイクロサービス内の依存性地獄をコントロールするには - Michael Bryzak氏の講演より

    Giltの共同創設者で前CTOのMichael Bryzek氏がQCon New Yorkで,‘依存性地獄(dependency hell)’がマイクロサービスプラットフォームのデリバリとメンテナンスに与える影響について講演した。API設計を‘ファーストクラス’にすること,前方および後方互換性を確保すること,正確なドキュメントを提供すること,クライアントライブラリを自動生成すること – これらを行うことで依存性地獄は緩和できるはずだ,と氏は提案する。

  • なぜスクラムでは不十分なのか

    巨大で複雑なシステムを開発し、レガシーコードを扱うとき、企業は統合とデリバリを支援するシステムが必要だ。モジュール化はアジャイルが複数のチームで並列に働きならがスケールするのを助ける。この仕事をするのは、フレームワークや方法論ではない。Hans Dekkers氏によれば、問題解決のためにチームのメンバがどのように働くか、が重要だ。

  • レガシソフトウェアをメンテナンスするためのモデルベースのアプローチ

    Phillips HealthcareのソフトウェアアーキテクトであるHans van Wezep氏がBits&Chips Software Engineering Conferenceで,モデルを使用したマイグレーションについて講演した。InfoQでは氏にインタビューして,レガシソフトウェアをメンテナンスする上での問題点,手作業によるリファクタリングでのエラーの問題,コードベースのリファクタおよびマイグレーションにおけるモデルの利用,レガシソフトウェアをメンテナンスする上でのモデル利用のメリットなどについて話を聞いた。

  • WebAssembly: Webのためのユニバーサルバイナリとテキストフォーマット

    Mozilla, Google, Microsoft, Appleは、Web向けのバイナリフォーマットを開発することを決定した。WebAssemblyと呼ばれ、このフォーマットは、ブラウザや他のエージェントでアプリケーションの実行を可能にし、任意のプログラム言語を対象にする可能性がある。

BT