この商品をご覧のお客様は、こんな商品もチェックしています。
- 天才たちのインテリジェンス
-
価格:1,078円(本体980円+税)
【2024年03月発売】
- 宗教と不条理 信仰心はなぜ暴走するのか
-
価格:1,056円(本体960円+税)
【2024年01月発売】
- 新自由主義と脱成長をもうやめる
-
価格:2,200円(本体2,000円+税)
【2024年03月発売】
- 謀略 復刻新装版
-
価格:3,080円(本体2,800円+税)
【2024年03月発売】
- 俳句のための文語文法入門
-
価格:990円(本体900円+税)
【2023年02月発売】
[BOOKデータベースより]
本書では、アプリケーションに内在するソフトウェアアーキテクチャをPythonによってどのように実現するかについて説明します。他にも、アプリケーションをデザインする際によく現れる問題を解決するための重要なパターンや、クラウド、マイクロサービスといった比較的新しいドメインでのパターンについても説明します。本書の実例を通してPythonの長所と短所を把握することで、言語の仕様を考慮した設計を実現できるようになるでしょう。
第1章 ソフトウェアアーキテクチャの原則
[日販商品データベースより]第2章 修正容易性と可読性
第3章 テスト容易性
第4章 パフォーマンス
第5章 スケーラビリティ
第6章 セキュリティ
第7章 デザインパターン
第8章 アーキテクチャパターン
第9章 デプロイ容易性
第10章 デバッグのテクニック
スケーラビリティ,頑健性,セキュリティ,パフォーマンスが優れているアプリケーションをPythonで実現!
本書は,Pythonを用いたアプリケーション設計方法を様々な観点から解説します。ビジネス要求を満たす製品を構築するためには欠かすことのできない,保守性,再利用性,テスト容易性,スケーラビリティ,パフォーマンス,ユーザビリティ,セキュリティを取り上げ,読者が頑健かつ柔軟なソフトウェアの設計方法を理解することを目的としています。
またDevOpsや継続的インテグレーション,最適なオブジェクト指向の使用方法なども紹介しています。これらを理解することで,読者はビジネス規模が拡大しても耐え得る,スケーラブルなアプリケーション設計を構築できるようになるでしょう。
アプリケーション構築に欠かせない,各フレームワークのメリットなどにも焦点を当てており,これからアプリケーションを設計しなければならないエンジニアにとって価値の高い実践的な内容も含んでいます。特に第7,8章で解説されるデザインパターンとアーキテクチャパターンは,汎用的に使える知識であり,たとえPythonを使用しないエンジニアでも大きな恩恵を受けることができるでしょう。
本書で学ぶこと
- 品質属性を正しく考慮したプログラムの実装
- スケーラブルなWebアプリケーションの設計
- Pythonの特徴を活かしたデザインパターン
- テストツールを用いたパフォーマンスの最適化
- Pythonアプリケーションをリモート環境やクラウドへデプロイ方法
- Pythonのセキュアアーキテクチャアプリケーション