InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
【QCon Tokyo 2015 講演レポート】データベースアーキテクチャの動向を読み解き レプリケーション技術の使い分けのヒントを掴む
毎月のように新製品や新技術が発表され続けるデータベース分野。2000年代に入ってクラウドコンピューティングが本格的に普及し始め、スケールアウト型のアーキテクチャが広まるに伴い、従来のSQLクエリ処理とトランザクション処理に加え、分散処理が強く問われるようになった。2010年代からはこの課題を克服NewSQLと呼ばれる多様なデータベース技術が登場。こうしたデータベースの近代史を解説しつつ、今後のトレンドを示唆した。
-
【QCon Tokyo 2015 講演レポート】IoT時代に対応したセキュリティ技術と組込みソフトウェアの収益化を支えるライセンスモデル
情報機器やデバイス、センサーなど、あらゆる“モノ”がインターネットにつながる本格的なIoT(Internet of Things)時代を迎えた現在、組み込みソフトウェアを取り巻く環境は大きく変化し、複雑性を増す共に価値を高めている。そうした中で求められるのは、AndroidやARM/Linuxなど様々なOSに対応したセキュリティ対策ならびに、開発したソフトウェアの確実な収益化を図るライセンスモデルや課金システムの導入である。
-
【QCon Tokyo 2015 講演レポート】ビジネス価値を創造するハイブリッド・クラウド マイクロ・サービス指向のBluemixでアプリケーションを革新
ハイブリッド・クラウドは、オンプレミスからパブリック・クラウドへの全面移行を目指した途中プロセスではない。多様なデータとサービスの柔軟かつ適材適所の組み合わせによってビジネスに革新を起こす、価値創造の基盤となるものだ――。日本IBMの浦本直彦氏は、ハイブリッド・クラウドの本質をこのように示唆するとともに、マイクロ・サービス指向のアプローチによって次世代のPaaSを体現するBluemixの特長を紹介した。
-
ソフトウェア開発ツールのまとめ(IEEE Softwareより)
本記事は、この10年間、IEEE Softwareのコラム連載「Tools of the Trade」に掲載された情報をまとめたものだ。ツールとベストプラクティスがDesign、Writing code、Tooling、Building、Operationsといったカテゴリにまとめられている。
-
実例で学ぶGS Collections – Part 2
ゴールドマン・サックスが2012年にオープンソースとして公開したGS Collectionsの創作者であるDonald Raabが、強力な当フレームワークを使ってさらに幅広い実例を紹介します。
-
実例で学ぶGS Collections – Part 1
ゴールドマン・サックスが2012年にオープンソースとして公開したGS Collectionsの創作者であるDonald Raabが、当フレームワークがいかに強力であるかを明らかにします。また、GS Collectionsとラムダ式を併せて使うことによって、Smalltalkの素晴らしい機能がJavaでも利用できることを紹介します。
-
プロジェクトインセプション - 協力体制を作るミーティングの方法
プロジェクトを始める前にチームの協力体制を築くことは、効率的、効果的であるために最も重要なことです。チーム全体で強い忠誠心を持ちながら意思の疎通を図ることは、たくさんのEメールやドキュメント、会議電話よりも、チームで協力体制を保つためにずっと効果的です。この記事では、大きくなったチームで協力体制を築くために、1日インセプションミーティングを実施する方法を説明します。
-
Azure対応Cloud Design Patternsを活用したエンタープライズクラウドシステム構築の「基礎と実践」
エンタープライズのクラウドシステム構築を大きく前進させた要素の1つに、クラウドデザインパターンの進展がある。2014年1月には、米マイクロソフトがWindows Azureに対応した「Cloud Design Patterns」の正式版を公開して注目を集めている。一般社団法人Azure Council Experts(ACE)会員企業として活動するFIXERとネクストスケープのセッションでは、前後編の形で、エンタープライズクラウドシステム構築におけるクラウドデザインパターン活用の基本スタンスと実践事例が語られた。
-
.NETでドメイン駆動開発~ValueObject後編~
近年とても注目度の高いドメイン駆動開発について、独自の解説を交えながら.NETでの実装例をご紹介します。前編での解説に引き続き、ValueObjectの実装例をご紹介します。
-
.NETでドメイン駆動開発~ValueObject 前編~
近年とても注目度の高いドメイン駆動開発について、独自の解説を交えながら.NETでの実装例をご紹介します。まずはValueObjectパターン前編です。
-
Microsoftの技術の活用方法
MicrosoftがSilverlightような技術を公式に非推奨にせずに、ゆっくりとなくなっていくのに任せているため、.NETのどの技術に未来があるのか、どの技術は避けるべきなのか判断するのは難しいです。そこで、私たちが理解した、ビジネスアプリケーションに対するMicrosoftの意図を要約しました。