InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
アジャイルカーゴカルトからアジャイル組織へ
DevOps Days Ljubljana 2015において、Avishai Ish-Shalom氏がアジャイルカーゴカルトからアジャイル組織への移行の重要性について語った。彼はいくつか実例を挙げ、コンウェイの法則を活用した指針を紹介した。
-
Gitを大容量バイナリファイルへと拡張するGit Large File Storage
Git Large File Storage(LFS)は,GitHubによると,Gitワークフロー内での“オーディオサンプルやデータセット,グラフィック,ビデオなど,大容量のバイナリファイル組込み”の改善を目的とした,オープンソースのGitエクステンションである。
-
Amazon CTO、Werner Vogels氏が語るクラウド適用の9つのパターン
AWS (Amazon Web Services) Summit London にて開催されたキーノートでWerner Vogels氏は9年のオペレーションから得られた顧客観点での9つのクラウド適用パターンを紹介した。運営の容易さや低コスト、クラウドベンダから提供されるさらなる付加価値ビジネスサービスは組織が競争力を維持するためにクラウドを取り込まなくてはならない、とVogels氏は述べた。
-
MirantisがCloud Foundry Foundationに参加,ただし中心はOpenStackに
OpenStack専門企業のMirantisがCloud Foundry Foundationへの参加を発表した。
-
Apache HBaseが1.0に
3つのDeveloper Previewと、6つのRC、1500を超えるチケットクローズを経て、Apache FoundationはApache HBaseのバージョン1.0を発表した。HBaseはHadoopエコシステムにおけるNoSQLデータベースだ。 アクティブな開発から7年以上経て、HBaseチームは1.0バージョンを名乗れるくらい成熟し、安定したと考えた。
-
120のOSS VMイメージカタログを備えたGoogle Cloud Launcherが登場
Googleは,オープンソースソフトウェアのリポジトリを自社クラウドにローンチするために,Bitnamiと提携した。Google Cloud Launcherと名付けられたこのサービスによって,ワンクリックデプロイメントを開発者に提供する。
-
システム構成の5つの設計原則
構成管理ツールを使ってシステム構成を集中化しようとする時,conf.dのような一般的なメカニズムが,さまざまな問題の原因となる。このような問題を回避するため,Ish-Shalom氏は,構成に関する5つの設計原則を提案する。中心となるアイデアは,構成APIの利用と,必要とするシステム更新の更新タイプによる構成の分離だ。
-
Microsoft は Azure アプリケーションサービスを App Service に統合した
Microsoft は Web, モバイル, API, ワークフロー開発を App Services と呼ばれる必要の参加にすることを考えている。これに対し、Microsoft は多数のサードパーティ製の API と統合を付け加えている。
-
RancherOS: プロダクション利用可能なDocker向けミニマルOS
RancherOSは、Dockerコンテナで動く、Dockerコンテナのための、プロダクションレディのミニマルLinuxディストリビューションだと主張する。その根拠として、高速ブート、小さなバイナリフットプリント、最新のDockerリリースへの追従を挙げている。
-
Dev&OpsとDevOpsの違いを体験する
Agile Testing Netherlandsで開催されたワークショップでは,参加者がDev&OpsアプローチとDevOpsアプローチを体験した。Jaap Schuttevaer氏がインタビューに応じて,DevOpsが組織にもたらすもの,Dev(開発)とOps(運用)の壁を壊すこと,そしてDevOpsを導入しようとする組織へのアドバイスを語ってくれた。
-
準リアルタイムなバックエンド開発を支援するGoogleのFirebase
Google Cloud PlatformチームのMandy Waite氏が,Qcon London 2015で,Firebaseを発表した。複雑なバックグラウンドサービス処理を不要にすることで,リアルタイム(あるいはそれに近い)モバイルおよびWebアプリケーションの開発を目指すチームを支援するソリューションだ。
-
Uberがリアルタイムマーケットプラットフォームを公開
UberのチーフシステムアーキテクトであるMatt Ranney氏は、Uberのディスパッチシステムを紹介した。このシステムはUberのパートナー、つまり、運転手や乗客をマッチングする役割を担う。氏は、このシステムを完全に書き直すことになった理由を説明している。また、このシステム支える設計原則、可用性や性能、アルゴリズム、そして、独自のRPCプロトコルを設計実装した理由について説明している。
-
Phil Calcado氏がSoundCloudのマイクロサービス移行で学んだこと
QCon London 2015でPhil Calcado氏は,SoundCloudがモノシリックからマイクロサービスアーキテクチャへの移行から学んだ教訓を公開した。その中で氏は,マイクロサービスプラットフォームを構築する上で中心となる要件として,迅速なプロビジョニング能力の開発,基本的なモニタリング,素早いアプリケーションデプロイメントの3つを挙げた。
-
GroovyがApacheに参加
GroovyチームはApache Software Foundation(ASF)に参加する。Eclipse FoundationやSoftware Conservancyではなく,ASFを選択した理由について,プロジェクトリーダのGuillaume Laforge氏が書いている。今回の発表について詳しく知るため,InfoQはLaforge氏から,プロジェクトの新たな方向性について聞くことにした。