スケーラビリティ、頑健性、セキュリティ、パフォーマンスが優れているアプリケーションをPythonで実現! 本書は、Pythonを用いたアプリケーション設計方法を様々な観点から解説します。ビジネス要求を満たす製品を構築するためには欠かすことのできない、保守性、再利用性、テスト容易性、スケーラビリティ、パフォーマンス、ユーザビリティ、セキュリティを取り上げ、読者が頑健かつ柔軟なソフトウェアの設計方法を理解することを目的としています。 またDevOpsや継続的インテグレーション、最適なオブジェクト指向の使用方法なども紹介しています。これらを理解することで、読者はビジネス規模が拡大しても耐え得る、スケーラブルなアプリケーション設計を構築できるようになるでしょう。 アプリケーション構築に欠かせない、各フレームワークのメリットなどにも焦点を当てており、これからアプリケーションを設計しなければならないエ