BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Infrastructure に関するすべてのコンテンツ

  • WSO2がAPI CloudとApp Cloudを発表

    WSO2Con EU 2015でWSO2がAPI CloudとApp Cloudを発表した。それぞれAPIとエンタープライズアプリケーションのライフサイクル全般を管理する,いずれも完全なソリューションだ。

  • 成功を乗り越えて

    チームの成功をある種の失敗と捉えることは稀だが,目標以上のものを求めれば,基本的なソフトウェアやインフラストラクチャニーズを無視するのと同じ位の危険を伴う。Mark Simms氏とMark Souza氏は,彼らがこれまで見たアンチパターンを紹介し,あなた自身の成功とアーキテクチャ上の勝利を両立する最善の方法のいくつかを論ずる。

  • CiscoのMicroservices-infrastructureプロジェクトリーダとのQ&A

    Ciscoは現在,オープンソースの‘microservice-infrastructure’プロジェクトを進めている。Mesos,Consul, Dockerといったテクノロジを基盤として,継続的デプロイとマイクロサービスベースのアプリケーションをサポートするプロジェクトだ。開発はおもに,GithubのCiscoCloudアカウントを通じたオープンな形式で進められている。

  • アジャイルでの不確実性と発見的なマインドセット

    InfoQはAndrea Provaglio氏に、実行、最適化、発見のビジネスモデルについて、不確実性を使って、ビジネス価値を産むこと、価値とコストの両方を理解すること、発見のマインドセットを育てること、失敗し、そこから学ぶ勇気を持つ文化を生み出すことについて話を聞いた。

  • Googleが'プリエンプティブル'VMのベータ版を固定価格で提供

    GoogleがGoogle Compute Engine ’プリエンプティブル(preemptible)’仮想マシンのベータ版をリリースした。実行時間が最大24時間に制限されていること,随時シャットダウンされること以外は通常のインスタンスと同等だが,通常のインスタンスよりも最大で70%割引された固定価格で提供される。

  • マイクロサービス移行の代償

    先日の記事でMartin Fowler氏は,いつマイクロサービス導入を検討するべきか,という質問への返答を試みている。このようなアーキテクチャ変更には固有の複雑さがあることを,開発者に分かって欲しい,という考えからだ。場合によっては,十分に設計されたモノリスの方が望ましい場合もあるのだ。

  • 総保有コストを使った技術的負債の管理

    総保有コスト(TCO)は、投資の意思決定やファイナンスの分析で使われる。これをソフトウエアに適用すると、初期の開発コストや、製品が提供停止になるまでのメンテナンスのコストをカバーできる。TCOは設計上の決定や技術的負債の管理をサポートする。

  • Googleでの長期にわたるエンジニアリング

    Googleでディレクターを務めるAstrid Atkinson氏はこの10年の経験を引き合いにして、長期にわたるエンジニアリングに関するルールを示し、アドバイスをした。サンタクレアで開催されたVelocity Conference 2015の参加者が学んだのは、幅広く成功していることをイメージすること、複雑は排除するのではなく管理すること、チームをスケールするのではなく、システムをスケールすることに注力すること、だ。

  • 超解像画像のための深層畳み込みニューラルネットワーク

    Flipboardが低解像画像をアップスケールするというDeep Learningの応用について報告し、この学習アルゴリズムのパワーと柔軟性を示した。

  • 形式的手法を用いた正当性立証可能なソフトウェアの開発

    ソフトウェアプログラム内の中核的なコミュニケーションと状態管理が論理的に100%正しいことを証明する手段として,コンピュータチェックモデルを利用する方法がある。同じようなモデルは,100%正確なソースコードの作成にも応用できる。このような形式的手法を利用することにより,市場提供のためのコストと時間を削減し,より信頼性の高いソフトウェア製品の提供が可能になる。

  • AppleがSwiftをオープンソース化

    WWDC 2015でAppleは、Swift 2.0をパーミッシブライセンスでオープンソースにすると発表した。Swiftは昨年のWWDCでリリースされた言語だ。また、Linuxでも標準ライブラリとコンパイラが動作するようにする。さらに、開発者プログラムを簡素化して、開発者が同じメンバシップでiOSとOSXとウォッチOSのアプリケーションの開発ができるようにした。

  • Red Hat Linuxの重大なバグがHaswellベースのサーバに影響

    Red HatベースのLinuxディストリビューションのバージョン6.6.を使用中のユーザと管理者は,できるだけ早く,システムのバージョンアップを計画する必要がある。システムのデッドロックを発生させる,重大なバグがあるからだ。

  • アジャイル,DevOps,自社製品の社内利用

    DBmaestro共同創設者でCTOのYaniv Yehuda氏にインタビューした。彼らがアジャイル開発をどのように実行し,DevOpsを利用しているのか,継続的デリバリや困難だと言われるアジャイルプラクティスをどのように実践しているのか,さらにはアジャイルやDevOpsプラクティスを使うことによって,どのようなメリットを得られているのだろうか。

  • Weaveworksがコンテナとマイクロサービス監視ツール‘Weave Scope’をリリース

    Dockerの仮想ネットワークソリューションであるWeave を開発したWeaveworksが,Weave Scopeのプレアルファ版をリリースした。開発者をおもな対象とした,オープンソースのコンテナ監視ツールである。Weave Scopeはコンテナのマップを自動的に生成する。提供される情報によって技術者は,アプリケーション監視と管理,デプロイメントや運用上の判断を行うことが可能になる。

  • Windows 10のさまざまなエディションを理解する

    Microsoftは、リリースされる予定のいくつかのWindows 10の詳細をリリースした。Windows 10 Phoneユーザーは、すばらしい利益を得て、ビジネスユーザーは、アップデートプロセスをより制御できるようになる。

BT