InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
アーリーアダプションの危険と期待
第1回のO’Reilly Software ArchitectureカンファレンスでBryan Cantrill氏は,OS仮想化コンテナのアーリーアダプション(early adoption)に関わるビジネスの構築から,自身が学んだ教訓について講演を行った。アドバイスの中心となったのは,一度に多くの方向に改革しないこと,技術的な差別化要因を特定すること,利用/適用の容易性に注目すること,そして諦めないこと – 技術革命には時間が必要なのだ。
-
GoogleがQUICをIETF標準として提案予定
Googleは先日、試験用のトランスポートレイヤネットワークプロトコルであるQUICをIETF標準として提案予定であることを発表した。さらに、GoogleはQUICの初期機能としてページロード時間短縮を可能にした。
-
GoogleがBorgの詳細を公開
Googleが"Large-scale cluster management at Google with Borg"と題した論文を発表して,これまでほとんど語られなかった技術の詳細を明らかにした。
-
AppleのResearchKitがGithubで利用可能に
先月発表されたとおり、Appleはモバイル機器を医療研究用���ネットワークセンサーとして活用することを可能にするオープンソースフレームワーク、ResearchKitを公開した。
-
Googleがクラウドプラットフォームのデータサービスとネットワークサービスを拡張
GoogleはCloud DNSの一般提供とロードバランスのロケーション拡大,ピア接続対象のキャリアプロバイダ追加,Cloud DataflowとVPNサービスのベータ提供開始を発表した。
-
Amazon CTO、Werner Vogels氏が語るクラウド適用の9つのパターン
AWS (Amazon Web Services) Summit London にて開催されたキーノートでWerner Vogels氏は9年のオペレーションから得られた顧客観点での9つのクラウド適用パターンを紹介した。運営の容易さや低コスト、クラウドベンダから提供されるさらなる付加価値ビジネスサービスは組織が競争力を維持するためにクラウドを取り込まなくてはならない、とVogels氏は述べた。
-
FacebookのParseがIoT向けSDKを発表
先日のF8 Developer Conferenceにおいて、FacebookがParse for IoT、マイコンとリアルタイムOS(RTOS)のためのBaaSを発表した
-
Apache HBaseが1.0に
3つのDeveloper Previewと、6つのRC、1500を超えるチケットクローズを経て、Apache FoundationはApache HBaseのバージョン1.0を発表した。HBaseはHadoopエコシステムにおけるNoSQLデータベースだ。 アクティブな開発から7年以上経て、HBaseチームは1.0バージョンを名乗れるくらい成熟し、安定したと考えた。
-
Raffi Krikorian氏がシステムの書き換えについて語る
O’Reilly Software Architecture conferenceにて、Raffi Krikorian氏がシステムの書き直しに取り組む技術リーダー、アーキテクト向けに戦略と戦術を語った。氏のTwitter Engineeringでのバイスプレジデントとしての経験を引き合いにだし、再設計のプロセスを管理するための12のポイントを解説した。“完了”を定義すること、コードの品質を保つことなどについてだ。
-
AWS Elastic BeanstalkにGo用の構成済Dockerコンテナが追加
2014年11月,サポート対象プラットフォームの新たなカテゴリとして“Preconfigured Docker”を導入し,Java/GlassFishとPython 3.4コンテナを始めてサポートしたAmazon Web Service(AWS)は先日,新たなアプローチに基づく最初の追加言語として,Goバージョン1.3と1.4を,同社のAWS Elastic Beanstalkを提供するプラットフォーム・アズ・ア/サービスに加えた。
-
サービスはマイクロサービスによって構築される論理的構造である
サービスとはビジネス機能を備えた論理的構造であり,内部的にはその責務を果たす,複数の自律的コンポーネントないしマイクロサービスで構成される - ビジネス機能とそれを取り込むコンテキストにおけるサービス構築に関して,自らの見解を明確にした前シリーズのブログ記事に続いて,Jeppe Cramon氏はこのように提言する。
-
DoGoマップを使った情報アーキテクチャ設計
DoGoマップは,IAデザインのための新しい,ライトウェイトなメソッドだ。Webサイトのサイトマップとフローチャートを視覚化することで,多数のドキュメントを必要とすることなく,UXデザイナと他のステークホルダとのコミュニケーションのための優れた基礎を提供する。
-
MicrosoftがRevolution Analyticsを買収
Microsoftは、昨年Revolution Analytics社を買収し、データサイエンスコミュニティへ接近した。Revolution Analytics社はオープンソースのRプロジェクトをベースにしたソフトウェアやサービスを提供している。この買収によって、Microsoftの製品にRの能力が反映され、Rを使ったソリューションが企業分野に出現することが予想される。
-
Microsoft は Azure アプリケーションサービスを App Service に統合した
Microsoft は Web, モバイル, API, ワークフロー開発を App Services と呼ばれる必要の参加にすることを考えている。これに対し、Microsoft は多数のサードパーティ製の API と統合を付け加え��いる。
-
ドメイン駆動設計とは - 金融取引アプリケーションを例に
ドメイン駆動設計(DDD)とは,ビジネス目標を達成する上で,ドメインの専門家と開発者,その他の関係者のコラボレーションを重視したソフトウェア開発アプローチだ - Naresh Bhatia氏は,DDDの基本コンセプトをこのような説明で紹介し,金融取引のドメインから,中程度の複雑性を持ったシステムであるBullsfirstを例として選択した。