InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Apple、医学研究を支援するモバイルフレームワークをオープンソース化
Appleはイベント「Spring Forward」のキーノートで、新しいiOS ResearchKitフレームワークを発表した。これはモバイルデバイスを医学研究におけるセンサーネットワークとして使えるようにするものだ。このフレームワークは開発者向けにオープンソースとして公開される予定だ。
-
Phil Calcado氏がSoundCloudのマイクロサービス移行で学んだこと
QCon London 2015でPhil Calcado氏は,SoundCloudがモノシリックからマイクロサービスアーキテクチャへの移行から学んだ教訓を公開した。その中で氏は,マイクロサービスプラットフォームを構築する上で中心となる要件として,迅速なプロビジョニング能力の開発,基本的なモニタリング,素早いアプリケーションデプロイメントの3つを挙げた。
-
Eclipse Xtext 2.8がEclipseConでリリース
本日のEclipseConでXtext 2.8のリリースが発表された。既存のJavaコードをXtextアプリに移行するための新ツール追加され,将来的なロードマップが発表されている。
-
GroovyがApacheに参加
GroovyチームはApache Software Foundation(ASF)に参加する。Eclipse FoundationやSoftware Conservancyではなく,ASFを選択した理由について,プロジェクトリーダのGuillaume Laforge氏が書いている。今回の発表について詳しく知るため,InfoQはLaforge氏から,プロジェクトの新たな方向性について聞くことにした。
-
Dave Farley氏,継続的デリバリの基本原理について語る
QCon London 2015においてDave Farley氏は,これまでのソフトウェア開発の状況が最適とは言えないものであったことを認めた上で,それが継続的デリバリの実践によって著しく改善されることが調査の結果から明らかになった,という見解を発表した。継続的デリバリはソフトウェア開発の経済を変える,と氏は言う。ビジネスアイデアのより迅速な評価を可能とし,欠陥率を低減するというのだ。
-
Microsoft による Azure SQL Database, Active Directory, Media Services の強化!
Azure SQL Database, Azure Active Directory, Azure RMS, Azure Media Services に対する新機能を Microsoft がアナウンスした!
-
マイクロサービスとソフトウェア開発の目標
ソフトウェアの目標は,プラスのビジネスインパクトを得るためのリードタイムを最小化し,持続することだ。その他はすべて些細なことに過ぎない - QCon Londonカンファレンスで行ったプレゼンテーションの中で,Dan North氏はこのように訴えて,プログラミングに対する論理的な理由付けと,その結果としてのマイクロサービスに適したアーキテクチャスタイルへの移行について説明した。
-
Microsoft、Azure IoT Suiteのローンチを計画
アトランタで開催されたConvergence 2015において、Microsoft CEOのSatya Nadella氏がAzure IoT Suiteを発表した。これは複数のMicrosoft IoTアセットをひとまとめにして提供するものだ。
-
マイクロサービスの運用にはDevOpsが必要
前回のQCon Londonで,英国Government Digital Service(GDS)のテクニカルアーキテクトを務めるMichael Brunton-Spall氏は,マイクロサービスの運用に成功するためにDevOpsがいかに重要性であるか,自身の見解を説明した。その中で氏は,マイクロサービスを識別するための重要な要素を特定した上で,最初のマイクロサービスを開発するための方法と,マイクロサービスのエコシステムを管理するために必要なツールとプラクティスについて述べている。
-
DockerがMachine, Swarm, Compose各ツールの最初のバージョンをリリース
Docker社は,Dockerベースの分散アプリケーションをオーケストレーションするツールセットの,最初のバージョンをリリースした。ツールセットには,MachineとSwarm,Composeという3つのツールが含まれている。今回のリリースはまだ実用レベルではなく,コミュニティからのフィードバックを募集している,とDockerブログにはある。
-
マイクロサービス,アプリケーション,システムを比較する
大規模システムは単一環境でなければならない,プロジェクトのスコープとシステム構築は1対1にマッピングされることが一般的だ,といった前提が今日,見直しを迫られている。Stefan Tilkov氏は,大規模システムを小さなパーツに分解する方法として,システム,アプリケーション,マイクロサービスの特徴を比較し,検討している。
-
MirantisがGoogleと共同でKubernetesとOpenStackを統合
OpenStackのスペシャリストであるMirantisが,Kubernetesコンテナ管理システムをOpenStackプロジェクトに統合する,Googleとの共同プロジェクトを発表した。OpenStackが管理するインフラストラクチャ上に,Dockerコンテナを大規模に展開することが可能になる。
-
ThoughtWorksのMingleがビルド時間を改善
Mingleの継続的インテグレーションには現在,1回のビルドに40分を要する。ThoughtWorksのSudhindra Rao氏は,その成果を公表している。
-
-
デジタル産業に従事する女性を称えるSpring Forward Festival
Spring Forwardは,女性史月間(Women's History Month)にちなんで,女性のデジタル部門での功績を称え,奨励することを目的に,英国ブライトンで開催されるフェスティバルである。