InfoQ ホームページ Infrastructure に関するすべてのコンテンツ
-
モバイル開発の現状(2013年Q3)
VisionMobileの調査結果が公開された。これはマーケット、開発者のマインドシェア、好みのプラットフォーム、収益、開発者のモチベーションといったモバイル業界の現状を評価したものだ。
-
WebLogic + Coherence + Tuxedo = Cloud Application Foundation
OracleがCloud Application Foundation (CAF) 12cをリリースした。従来型のデータセンタとクラウド環境の両方で動作する,統合型ミドルウェアプラットフォームである。WebLogic Server for Java EEとCoherenceインメモリ・データグリッド,Tuxedo for C/C++/COBOLという組み合わせに,コンフィギュレーションおよびデプロイ用のOracle Virtual Assembly Builder,ロードバランシング用のOracle Traffic Directorを加えたものだ。
-
GAE 1.8.2,専用Memcacheとモジュール機能を導入
Google App Engineに新たなサービスが追加された。最大20GBのメモリを有する専用キャッシュへのアクセスと,アプリケーションをステートレスでセキュアなサービスを提供するモジュールに分割する機能だ。
-
継続的デプロイメントの変数とソリューション
今年4月のRubyConf 2013にて、CircleCIの共同創業者であるPaul Biggar氏が "The Many Ways to Deploy Continuously" というプレゼンをした。デプロイメントの頻度は "Continuous" と言うにふさわしい資格を与えるとともに、デプロイメントの問題に直接的な影響を及ぼしている。このプレゼンはCircleCI自身の顧客、Facebook、 IMVU、Etsy、Heroku、Googleから集めたソリューションに関する情報をまとめたものだ。
-
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プラットフォームだ。開発したアプリケーションをクラウドで実行するのに必要なランタイムも合わせて提供する。
-
C#によるニューラルネットワーク入門
ニューラルネットワークは,機械学習(あるいは人工知能とも呼ばれる)の概念を探求する上で,古くから興味深い研究分野であった。Microsoft ResearchのMcCaffrey博士は先日,それらの概念をより深く学びたいと願う人々を対象に,実際に動作するデモコードを交えながら,その基本を紹介する興味深い講演を行った。
-
モバイルアプリのビルドを自動化するBuildozer
EgeniqのリリースしたBuildozerは,モバイルアプリケーションを対象とする,クラウドベースのビルド自動化ツールだ。現時点では,iOSとAndroidアプリケーションのビルドと配布をサポートする。最大の目標は,ビルドと配布のプロセスの完全な自動化によって,開発のスピードアップすることだ。
-
リーンスタートアップによる製品開発中の方向転換
リーンスタートアップでは、様々なタイプの方向転換があり得る。リーンスタートアップは製品開発中にこのまま続行するか方向転換するかを決めるのに役に立つのだ。それぞれの方向転換に独自の目的があり使い方がある。いつどのように方向転換すればいいのだろうか。辞めた方がいいと判断しなければならないこともあるのだろうか。
-
Async/Await- パフォーマンス上のオーバーヘッドと他の落とし穴
Async/Awaitは、C# 5で導入された、間違いなく最も強力な言語フィーチャである。しかし、どのような落とし穴を避けなければならないのか?そして、これらのキーワードに関連したコストは、どうなのか?
-
AWSにおけるアプリ仮想化の経済学
Amazon EC2のほとんどのユーザーは、サービスを非効率的に使っており、インフラの使用率はわずか15%である。EC2を使う最も効率的な方法は、大メモリの予約したインスタンスで多くのアプリケーションを走らせることである。James Watters氏は、Cloud Foundryの新しいアーキテクチャがどのようにLinux Control Groupsを使って、効率的な最適化を行い、コストを最大で10分の1まで削減したかを説明している。
-
QCon San Franciscoの参加申し込みが開始
11月11日から15日に開催されるQCon San Francisco 2013は企業向けソフトウエア開発のためのカンファレンスであり、アーキテクチャと設計、Java、モバイル、関数型プログラミング、リーンとカンバン、クラウドコンピューティング、ビッグデータとNoSQL、新興プログラミング言語などタイムリーなトピックを扱う。
-