InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
AtlasのワークフローとVagrant Push
AtlasはHashicorpの新しいプロダクトだ。VagrantやPacker, Terraform, Consulといった,同社が長年に渡ってリリースしてきたオープンソースツールのスイートを活用して,開発から製品化へと流れるアプリケーションのワークフローの統合を目標とする。その基本にあるのは,マシンイメージを一括で運用にデプロイするという,不変(immutable)インフラストラクチャの原則だ。
-
マイクロサービス、コンテナ、そしてDocker
小さなサービスを作り、軽量な仕組みを構築し、配置を独立させ、拡張性と移植性を確保するためにマイクロサービスアーキテクチャを採用する場合、Dockerのようなコンテナ技術が、配置や性能、分離の管理、ライフサイクルを考える上で理想的な環境だ。
-
マイクロサービスの現在
継続的デリバリへ移行し、スピードアップするためには、変化率を上げるとともに、変化のコストや大きさ、リスクを減らす必要がある。そこで、今やDevOpsやアジャイルへの移行やコンテナ化が注目をせざるを得ない、とAdrian Cockcroft氏は、11月にアムステルダムで開催されたDockerカンファレンスの基調講演で発表した。
-
Prana - NetflixOSSベースサービスのための"サイドカー"アプリケーション
NetflixがPranaをリリースした。JVMベースのプラットフォームサポートライブラリであるNetflixOSSを,異種マイクロサービスアプリケーションで使用するために同社が開発した,オープンソースの“サイドカー”アプリケーションだ。
-
Splice Machine バージョン1.0,Hadoop統合と分析ウィンドウ関数をサポート
Spline Machineバージョン1.0は,分析ウィンドウ関数とHadoopエコシステム統合をサポートする。Splice Machineチームは先頃,Hadoopでのトランザクション処理に使用可能な,HadoopベースのRDBMSデータ管理ソリューションをリリースした。
-
マイクロサービスの観点から見たモノリス
マイクロサービスをベースとするアーキテクチャへの強いトレンドの存在により,モノリスとの比較が盛んに議論されている。Robert Annett氏はモノリスを,3つの基本的なビュータイプを持つアーキテクチャスタイルないしパターンと定義し,それぞれの特徴を説明する。
-
-
アジャイルの現状 - 2014年12月
InfoQの編集者、コンサルタント、トレーナーに現在のアジャイルの状況や普及、どのようなアイディアや実践、技法が出現しているのかについて、意見を聞いた。科学的な調査ではなく、何方かと言えば非公式の意見収集だ。
-
2015年1月のThoughtWorks Radar
ThoughtWorksは2015年1月のレーダーのデジタルプレビューを発表し、技術、ツール、プラットフォーム、言語について意見を公表し、ソフトウエア技術に関する現在のトレンドを発表した。
-
LinkedInのデータ取得プラットフォームGobblin
2014 QCon San FranciscoカンファレンスでLinkedInのLin Qiao氏はGobblinプロジェクトについて話をした(ブログにも説明がある)。このプロジェクトは内部と外部のデータソースから統一した方式でデータを取得するためのシステムだ。
-
組織の"液体化"によるアジリティ向上
組織のアジリティを向上して,高い適応性と応答性を備えるための方法が求められている。その新たな波として,組織を管理し,透明性と自己組織化をサポートするための現代的な手法が注目を集めている。LiquidOは,組織の行動や判断を体系化し,組織のメンバを信頼することによって,全メンバがマネジメント活動の一部を担うことを可能にするという,組織的なガバナンスモデルである。
-
Cloud Foundry Foundationが創立,40社がメンバに
オープンソースのPaaS(Platform as a Service)であるCloud Foundryの公式オープンガバナンスモデル確立を目標として,Cloud Foundry Foundationが結成された。
-
アジャイル導入は組織構造から着手するべきか
ある組織にアジャイルを採用しようとする時には,その構造を変えなくてはならない場合が少なくない。アジャイルな仕事の進め方は,新たなプラクティスをチームとマネージャに課すだけでなく,通常は文化や思想にも影響を及ぼす。これらのすべては関連しているが,同時にすべてを変えるというのは,組織にとってあまりにも大きなチャレンジかも知れない。組織構造から着手すると何が起きるのか,ここで確認してみよう。
-
MapR Community Edition組込みのMapR-DB NoSQLデータベースが無制限商業利用可能に
Apache HadoopディストリビューションのプロバイダであるMapR Technologiesは,自社のMapR-DB NoSQLデータベースを無制限に商業利用可能なオープンソース化した。MapR-DBはHadoopにネイティブ統合されたワイドカラムのNoSQLデータベースで,強い一貫性やACIDトランザクションをサポートする。
-
企業レベルで見たマイクロサービス批評
凝縮度の高く結合度の低いマイクロサービスを,ひとつのシステム内ではなく,企業全体に渡って,どのように見出せばよいのか,Udi Dahan氏が説明する。最後に目指すのは,組織全体を対象とした,ビジネス能力に基づくサービスの編成であり,それこそがビジネス上の関心事なのだ。