InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
RESTを自称してはいけない
Node.jsはユーザーベースと,高速でスケーラブルなバックエンド·システムとしての評価を築き上げてきた。先日のNodeupポッドキャストでは4人のエンジニアが,プラットフォームを使用してAPIを開発した経験について語っている。会話の内容はAPI設計からセキュリティ,テスト,ドキュメンテーション,スキーマやストリーミングまで多岐にわたる。それでもAPIをRESTfulだと自ら称するのは,よいアイデアとは言えないだろう。
-
モバイル開発の現状(2013年Q3)
VisionMobileの調査結果が公開された。これはマーケット、開発者のマインドシェア、好みのプラットフォーム、収益、開発者のモチベーションといったモバイル業界の現状を評価したものだ。
-
アジャイルの柔軟性 : 短所か長所か
“計画に従うのではなく変化に対応する”ことは実践では役に立たないアジャイルの強みなのだろうか。例えば、過度の柔軟性を期待する顧客と変化を管理しなければならないプロジェクトの難しさはどうだろう。アジャイルは期待される効果を発揮できないのだろうか。それとも、チームや組織がアジャイルを導入する方法に問題があるのだろうか。
-
NServiceBus 4.0,RabbitMQとActiveMQをサポート
.NET用サービスバスNServiceBusのバージョン4.0が先日リリースされた。MSMQに加えて,RabbitMQとActiveMQがサポートされている。データベーステーブルをキューとして使用する機能が追加され,MSMQトランスポートのパフォーマンスも大幅に向上している。開発者のUdi Dahan氏によれば,これまでで最大のリリースだ。
-
ソフトウェア開発と安全性,開発知識の獲得
アジャイルメソッドには大きな成果を生み出すポテンシャルがある。しかしながらその成果は,保証されたものではない – 実際にそのような大きな成果が,アジャイルメソッドを採用し実践したチーム,あるいは組織のごく一部でしか達成されていないことは,その事例証拠からも明らかだ。成功には目に見えない要件がある。そしてそのひとつは,どうやら安全性(Safety)のようなのだ。
-
Microsoftが大規模な組織再編を予定
Microsoftが大きな組織再編の計画を詳細に発表した。全てのOSは、一人の統率者の下に入る。他のエンジニアリング領域として Apps, Cloud、Devicesがある。
-
WSO2 App Factory - クラウド対応DevOpsプラットフォーム
WSO2はApp Factoryを発表した。アプリケーション開発と管理のための統合ツールセットを備え,PaaSにも対応した,企業向けのDevOpsプラットフォームだ。開発したアプリケーションをクラウドで実行するのに必要なランタイムも合わせて提供する。
-
リーンスタートアップによる製品開発中の方向転換
リーンスタートアップでは、様々なタイプの方向転換があり得る。リーンスタートアップは製品開発中にこのまま続行するか方向転換するかを決めるのに役に立つのだ。それぞれの方向転換に独自の目的があり使い方がある。いつどのように方向転換すればいいのだろうか。辞めた方がいいと判断しなければならないこともあるのだろうか。
-
QCon San Franciscoの参加申し込みが開始
11月11日から15日に開催されるQCon San Francisco 2013は企業向けソフトウエア開発のためのカンファレンスであり、アーキテクチャと設計、Java、モバイル、関数型プログラミング、リーンとカンバン、クラウドコンピューティング、ビッグデータとNoSQL、新興プログラミング言語などタイムリーなトピックを扱う。
-
StackMob の 楽しみ方
MBaaS時代 の初期から StackMob は存在していた。それ以降、モバイル環境は、新しいアプリケーションの動作方式を提唱する競合者で溢れかえるようになっている。今回 InfoQでは、MBaaS 提供者 StackMobと、そのプライバシー保護の運用方法について詳しく調べた。
-
Nanokoの紹介 - Javascript SOAプラットフォームとビルドプロセス
UbidreamsとDynamis Technologiesの開発したNanokoは,モジュール性と再利用性を提供することによって,既存のツールを置き換えるのではなく,補完するように設計されたJavascriptビルドプロセスだ。
-
Java EE 7,Spring Batchを標準化
今月リリースされたJava EE 7プラットフォームには,VMwareのSpring Batchプロジェクトから多くを受け継いだバッチ処理プログラミングのモデル仕様が含まれている。
-
正しいもの作りのためのシンプルさ
GOTO Amsterdam 2013のhard things made easy(難しいことを簡単に)というトラックにおいて、Russ Miles氏が5つの問いによる正しいもの作りについてライトニングトークした。彼はインパクトマッピングから4つの問い「Why? Who? How? and What?」を引用しつつ、「すべての根拠になっている仮説は何ですか?」という問いを加えた。InfoQでは、シンプルさによる正しいもの作りについて、Russ Miles氏にインタビューした。
-
Xamarin Mobility Scannerで移植工数を評価
Xamarinは.NETライブラリをスキャンする無料のオンラインサービスであるXamarin Mobility Scannerが利用できるようになったことを発表した。これを使って、ライブラリをAndroid, iOS, Windows Phone、Windows Storeに移植��るのに必要な工数を評価することが出来る。
-
Stratos 2.0はあらゆるランタイムと30のIaaSをサポート
WSO2 は今日、Stratos 2.0を発表した。これには幾つかの新しいフィーチャが導入されている。最も重要なのは、カートリッジの使用によりどんな言語で書かれたランタイムでもデプロイするのをサポートすることとJCloudsを介して複数のインフラ上で自分たちのPaaSを走らせることができることである。