BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ

  • WebSphereの新製品: sMash、eXtreme Scale、Virtual Enterprise、Business Events

    IBM はIBM IMPACT で、Smart SOA の構想に加えて、新製品とリブランドされた製品をいくつか発表した。その製品とは、仮想化を扱う Virtual Enterprise、クラスタリングとキャッシングを扱う eXtreme Scale、複雑なイベント処理を扱う Business Events、そして RESTful な WEB アプリケーションを扱う sMash である。InfoQ はこれらの製品についてよりたくさんの情報を得るため、多くの重役やプロダクトマネージャを取材した。

  • 汎用言語とドメイン特化言語を組み合わせたモデルドリブンエンジニアリング

    MendixのCTOであるJohan den Haan氏は最近自身のブログで、モデルドリブンに関する方法(アーキテクチャ、開発、エンジニアリングなど)について記事を書いた。

  • 不満を言わないイテレーション

    完璧なソフトウェア開発プロジェクトがないのと同様、プロジェクトを運営する組織も完璧ということはありえない。もし、読者の関わっているソフトウェアプロジェクトの状況が悪化するとチームメンバーは不満を言い出すだろうか?それとも、立て直すためのアクションを取り始めるか?

  • HerokuとMorph AppSpaces:Railsホスティングの新しい二つのソリューション

    AppEngineが、先日大きな話題となった。AppEngineはPythonで書かれたウェブアプリケーションを稼働させるのにシンプル且つ簡単な方法を提供している。しかし、Rubyコミュニティは、Googleを待つ必要は無い。なぜならデプロイに対するGoogleに頼らない独自の解決方法があるからだ。我々は、これから独自の解決方法を二つ紹介する。

  • Article: ErlangとYawsを使ったRESTfulサービス

    本稿では、Steve Vinoski氏が、プログラミング言語ErlangとWebサーバーYawsを使用したRESTful Webサービスを構築する方法を説明します。

  • Flexアプリケーション作成でよくある10の間違い

    AdobeのJames Ward氏がFlexに関するトップ10を教えてくれる。Flexはオープンソースのアプリケーション開発環境で、Flash Playerを使ったウェブのリッチインターネットアプリケーション(RIA)を作ることができ、またAdobe AIRを使えばデスクトップで動くアプリケーションも作れる。

  • Apache Abdera: Atom、AtomPub、およびJava

    Apache Abderaプロジェクトは現在「インキュベーション」段階にあるが、最近0.40マイルストンに到達し、「グラデュエーション(卒業)」への重要な一歩を踏み出した。InfoQは、Abderaのコア開発者であるIBMのJames Snell氏とMuleSourceのDan Diephouse氏の2人と、Abdera、Atom、AtomPubについて話す機会を得た。

  • APIのガイドとしてのAPIFinder

    こんにちのデベロッパは、他のWebサイトのサービスをコンシュームするアプリケーションを絶え間なく作成している。こうしたサービスのコンシュームには、時として複雑な Application Programming Interface (API)を理解することが必要になる。

  • サービスおよびマッシュアップのセキュリティ

    こんにち、たいていのアプリケーションおよびシステムにおいて、セキュリティ問題に対する懸念が高まっている。小型のマッシュアップ、エンタープライズアプリケーション、またはSOA向けプラットフォームのどれを構築しようが、議論されている問題やアプローチがいくつかある。Erica Naone氏が、マッシュアップ界のセキュリティの取り扱いについて語った。また、BEAのBob Rhubart氏およびDavid Garrison氏が、デプロイするサービスの保護について討論した。

  • マイクロソフトのUnity Dependency Injection Application Block、リリースされる

    マイクロソフトのpatterns & practicesグループは、UnityもしくはUnity Application Blockと呼ばれる依存性注入コンテナをリリースした。開発者はこの軽量コンテナを使い、拡張可能な疎結合アプリケーションを作成できるようになった。

  • 並行処理フレームワークのJPPF1.1、TCPマルチプレクサとJMXモニタリングをサポート

    Javaベースのオープンソース並行処理フレームワークであるJPPFの最新版は、JPPFがセキュアなファイアウォール環境で動作することを実現するための、 TCP port multiplexerというネットワーキングツールを搭載している。JPPFチームは、これに加えてJMXベースのノードモニタリングとマネジメント機能を搭載した、フレームワークのバージョン1.1をリリースした。

  • ディベート: アジャイルへの転換の成功率, 救いか?痛みか?

    Khanna氏の「アジャイルへの転換の成功率に関して、誰かメトリックス(基準となる数値)を持っていますか?」というメールを受け、Kent Beck氏、Ron Jeffries氏、Alistair Cockburn氏、Chet Hendrickson氏を含む多くのソフトウェア業界のエキスパート達が議論に加わり、このような統計値を策定することによる価値とリスクについて議論を行った。

  • AppEngineがウェブ開発を簡単にする

    2008年4月7日に開かれたCampfire Oneで、GoogleはGoogle App Engine(Google App Engine)を発表した。Googleは、これによりウェブアプリケーションを作ったり稼動させたりスケールさせたりする手間を省けるという。Google App Engineの要点は、ウェブアプリケーションをGoogleのインフラを使いながらローカルで開発でき、出来た後にはそのインフラへデプロイすることができるということだ。

  • 「ITゼネコンをぶっつぶせ」JJUGクロスコミュニティカンファレンスの見所をご紹介

    4月30日にJJUG(日本Javaユーザグループ)の総会兼春のカンファレンスである「クロスコミュニティカンファレンス」が開催される。ここではその見所を紹介する。

  • IMPACT で展開された IBM Smart SOA の構想

    今回が2 度目となる IBM の年次 IMPACT SOA カンファレンスが先日開催され、参加者は 6,000 名以上にのぼっていた。午前中の基調講演では、IBM の首脳陣が SOA(サービス指向アーキテクチャ)によって実現される技術革新の中核はビジネス/IT アラインメントであるとの見方を再確認した。

BT