InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
#NoEstimatesを使って価値を提供する
Vasco Duarte氏は#NoEstimatesを学び、予算内で価値を提供するのに役立てる方法を探すのが良い、という。氏は#NoEstimatesについての本を書き、見積もりがなぜうまくいかないのか、#NoEstimatesを使ってどのようにプロジェクトを管理するのかを説明している。
-
スケールアップのジレンマに対処するには
複数のチームが一緒に仕事をするというのは,時には困難が伴うが,大規模で複雑な製品を開発し提供するために不可欠なことも多い。アジャイルのスケーリングにまつわるジレンマをテーマとした,Agile Adria 2015カンファレンス基調講演の中で,Poppendieck氏は,アジャイルのスケールアップを望む組織にヒントを示してくれた。
-
IBM MobileFirst Platform Foundation 7.0がCloudant、REST、oAuthをサポート
IBM MobileFirst Platform Foundationのバージョン7には多数の新機能と機能強化が含まれている。IBMによると、効率的な開発、継続的なデリバリーをサポートし、UXを改善することで「企業のモバイル戦略実現を迅速化」できるという。
-
Node.jsとio.js、Node Foundationのもと統合へ
io.jsのテクニカルコミッティが今度のNode Foundationに参加することを投票で決めた。プロジェクトの名前はNode.jsだが、io.jsのリポジトリがベースになる。
-
Google、Cloud Bigtableを公開
GoogleはCloud Bigtableを公開した。これはSearch、GMail、Maps、YouTubeといったサービスで10年以上使われてきたGoogle自身のデータベースだ。他のプロダクトと同様に、Bigtableがオープンソース化されたわけではないが、新しいクラウドサービスはオープンソースのインターフェイス、Apache HBase 1.0.1 APIを通じてアクセスできる。
-
-
AppleがSiriのバックエンドをApache Mesosで再構築
Appleは,人気のiOSベースのインテリジェント・パーソナルアシスタントであるSiriのバックエンドとして,オープンソースのクラスタマネージャであるApache Mesosを利用していることを発表した。Meososphereブログには,同社がJ.A.R.V.I.S.という名のプロプライエタリなPaaSライクのスケジュールフレームワークを新たに開発して,スケーラブルで高可用性な方法でのSiriサービスのデプロイを可能にしている,ということが述べられている。
-
Microsoft、Project Oxfordでアプリにインテリジェンスをもたらす
MicrosoftがProject Oxfordという名で、顔認識、音声処理などの機械学習アルゴリズムを使ったアプリケーションを開発者が構築できるようにする、RESTful APIを公開した。現在、新しいAPIはAzureの一部としてβ版にあり、月5,000コールまでフリーで利用できる。
-
Glenn Tamkin氏、NASA大規模気候データへのApache Hadoop適用を語る
NCCS (NASA Center for Climate Simulation) はハイパフォーマンスデータ分析にApache Hadoopを使っている。NASAチームのGlenn Tamkin氏は先月のApacheCon Conferenceで講演し、Hadoopを使って構築した、気候データ分析のためのプラットフォームの詳細について説明した。
-
GiltでのScala,Docker,AWSを使ったマイクロサービスのスケールアップ
Craft Conference 2015でAdrian Trenaman氏が,モノシリックなRuby on Railsアプリケーションから,Scala,Docker,AWSを活用したクラウドベースのマイクロサービスによる‘LOSA(Lots of Small Application)’プラットフォームへという,Gilt.comアーキテクチャの発展について講演した。その中で氏は,Giltがスタートアップから10億ドル企業へと発展した過去8年間に,技術面と組織面の両方から学んだ教訓を公開している。
-
Hortonworks,IBM,Pivotalの3社がビッグデータソリューションでOpen Data Platformをサポート
ビッグデータベンダのHortonworks,IBM,Pivotalの3社は先頃,Hadoopベースの各社プラットフォーム製品に対して,共通のOpen Data Platform(ODP)を採用することを発表した。発表が行われたHadoopSummit Europe Conferenceは,Apache Hadoop 2.6(HDFS, YARN, MapReduce)やApache Ambariソフトウェアといった,オープンプラットフォームのカンファレンスだ。
-
RAMLの創始者が語るAPIビジネス - ガバナンス,技術,買収
InfoQは,もうひとつの有名なAPI言語であるRAMLプロジェクトの創始者として有名な,Uri Sarid氏にインタビューする機会を得ることができた。MuleSoftのCTOでもある氏が,RAMLのテクノロジとガバナンスに対するコミュニティの理解を支援してくれたこと,SmartBearによるSwagger買収についての自身の見解や,RAMLとSwagger,API Blueprintの興味深い比較点を示してくれたことに対して,我々は深く感謝している。
-
CQRSの優位性
今日のアプリケーションは一般的に不必要に複雑かCommand Query Responsibility Segregation (CQRS)を使わないことで遅くなっており、ラインオブビジネス (LOB)アプリケーションが複雑な使われ方をするときには、CQRSがもっとも有益なアーキテクチャのひとつであるとGabriel Schenker氏は提示して主張した。
-
Grails 3.0: Spring BootとGradleを採用
GrailsチームがGrails 3.0をリリースした。人気の高いMVCフレームワークが今回,Spring Bootをベースとして完全に書き直されている。Groovy 2.4とAndroidのサポート,Spring 4.1,旧GrantビルドシステムからGradleへのリプレースなど,多数の新機能を含む。
-
モダンなアプリケーションアーキテクチャとクラウドネイティブなアプリケーションプラットフォーム
フレームワークやコンテナ、アプリケーションプラットフォームは、モダンなアプリケーションアーキテクチャのコンポーネントだ。Cloud Foundry FoundationのChip Childers氏は、先週のApacheCon Conferenceで、モダンなアプリケーションのアーキテクチャとクラウドネイティブなプラットフォームについて講演をした。