エンタープライズRails―企業ユーザのためのWebアプリケーション設計術

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ B5判/ページ数 311p/高さ 24cm
  • 商品コード 9784873114163
  • NDC分類 547.48
  • Cコード C3055

内容説明

本書は、Ruby on Railsによるエンタープライズアプリケーション開発のための書籍である。企業システムでは、ビジネスの拡大にともなって、業務の見直しや拡張性への要求が生じる。それらに対応できる堅牢なデータと柔軟なサービスを実現するアーキテクチャが求められている。本書は、Ruby on Railsが省みることのなかった価値観のひとつであるデータ中心のアプローチに取り組み、これをRailsへ統合する方法を示している。Railsが得意とするWebアプリケーションに、エンタープライズ分野で培われてきた安定したデータ基盤の構築ノウハウを取り込んでいる。また、そこから一歩進んで、Webサービスによる分散システムの構築や統合というテーマも扱う。エンタープライズ開発のエッセンスが詰め込まれた本書は、開発現場のアーキテクトおよびプログラマ必携の一冊である。

目次

全体像
プラグインによる構成
モジュールによる構成
砦としてのデータベース
堅牢なデータモデルの構築
第3正規形へのリファクタリング
ドメインデータ
複合キーとドメインキー正規形
トリガーを使って複雑な関係を保証する
多重テーブル継承〔ほか〕

著者等紹介

チャック,ダン[チャック,ダン][Chak,Dan]
実世界のWebアーキテクチャにおけるさまざまな経験から、強固なWebアプリケーション構築における彼独自の考え方を手に入れた。世界最大のオンラインストアであるAmazon.comで働いた際、一見小さな技術的問題が巨大なスケールでは大問題になることを経験した。また、Ruby on Railsのスタートアップ企業であるCourseAdvisor社でソフトウェア開発を指揮した。CourseAdvisorはすぐに成功し、2007年10月にワシントンポスト社により買収された

高井直人[タカイナオト]
ソフトウェアエンジニア。2001年立教大学社会学部社会学科卒業後、Web制作会社などを経て、現在はシステムインテグレータに勤務。JavaやRuby、.NETなど、アプリケーションフレームワークの整備や標準化、技術支援に従事

笹井崇司[ササイタカシ]
ソフトウェアエンジニア。1996年、大阪大学大学院工学研究科情報システム工学専攻修了、現在、家電メーカに勤務。音声UI開発、ネットサービス開発、Bluetooth標準化などを経て、モバイル機器の商品開発に従事(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。