【2025年】「インフラ」のおすすめ 本 158選!人気ランキング
- インフラエンジニアの教科書
- サーバ/インフラエンジニアの基本がこれ1冊でしっかり身につく本
- シスコ技術者認定教科書 CCNA 完全合格テキスト&問題集[対応試験]200-301
- マスタリングTCP/IP―入門編―(第6版)
- インフラ/ネットワークエンジニアのためのネットワーク技術&設計入門 第2版
- [改訂新版] 3分間ネットワーク基礎講座
- 新しいLinuxの教科書
- ネットワークはなぜつながるのか 第2版 知っておきたいTCP/IP、LAN、光ファイバの基礎知識
- リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
- 【改訂5版】図解でよくわかる ネットワークの重要用語解説
『マスタリングTCP/IP 入門編』の第6版は、TCP/IPに関する基本知識を豊富な図版とイラストを用いてわかりやすく解説した決定版の解説書です。時代の変化に応じた新しいトピックが追加されており、プロトコルやネットワークの理解を深めるための入門書として最適です。著者はネットワンシステムズの専門家や大学教授で構成されています。
本書は、理解しやすいコードを書くための方法を紹介しています。具体的には、名前の付け方やコメントの書き方、制御フローや論理式の単純化、コードの再構成、テストの書き方などについて、楽しいイラストを交えて説明しています。著者はボズウェルとフォシェで、須藤功平氏による日本語版解説も収録されています。
本書は、Webサービスの実践的な設計について解説しています。初めに、HTTP、URI、HTMLの仕様とその歴史や設計思想を紹介し、その後、望ましいURIやHTTPメソッドの使い分け、クライアントとサーバの役割分担、設計プロセスなどの設計課題とベストプラクティスを提示しています。目次はWeb概論、URI、HTTP、ハイパーメディアフォーマット、Webサービスの設計、付録で構成されています。
この書籍は、データベース設計やアプリケーション開発におけるアンチパターンを紹介し、失敗を避けるための改善策を提案しています。内容はデータベース論理設計、物理設計、クエリ、アプリケーション開発の4つのカテゴリに分かれており、複数の値を持つ属性や再帰的なツリー構造、小数値の丸め、SQLインジェクションなどの実践的な問題を扱っています。著者はソフトウェアエンジニアやデータモデリングの専門家で構成されています。
『プリンシプル オブ プログラミング』は、プログラマーが3年目までに身につけるべき101の原理原則を紹介するガイドブックです。KISSやブルックスの法則など、古今東西の知恵を集約し、質の高いプログラミングを実現するための基本的な考え方や手法をわかりやすく解説しています。初心者から脱却したいプログラマーに最適な一冊です。著者は上田勲で、キヤノンITソリューションズでの豊富な経験を持っています。
『これからはじめるプログラミング 基礎の基礎』の改訂第3版は、プログラミング入門者向けに書かれた定評ある書籍です。内容は現代の読者に合わせて見直され、プログラミング環境や言語もアップデートされています。目指すゴールは旧版と同じで、プログラミングの基本知識や実践的なステップを学ぶことができます。この本は、プログラミングを始める人にとっての「最初に読むべき入門書」とされています。
好評『AWSではじめるデータレイク』の関連書登場! 「クラウドのセキュリティ」を題材にユーザー目線で基礎から解説 本書は、AWSを題材にセキュリティの基本を学びます。クラウドユーザーが抱きがちな疑問に答え、具体的な機能やサービスのガイドも交えながら、セキュリティと上手く付き合っていくための指針が得られる1冊です。 本書はAWSを題材に、セキュリティの基本を学ぶことのできる本です。「セキュリティを考えたいが何から始めるべきか知りたい」、「クラウドにおける特徴やポイントを知りたい」など、ユーザーの方が抱きがちな疑問に答え、セキュリティと上手く付き合っていくための指針を得ることができます。 本書はセキュリティの概念からその業務、セキュリティ資産の把握や対応策の策定、実装の方法などを説明します。大きく3つのパートに分かれ、まず基礎編の第1部では、セキュリティの基本やその業務、AWSなどのクラウドに特徴的な責任共有モデルの考え方などについて解説していきます。中盤の第2部では、セキュリティの設計/実装の流れや仕組み作りについて解説します。AWSの利用を開始するにあたって対応しておきたい初期設定から、「識別」「防御」「検知」「対応・復旧」というセキュリティ業務の解説を行い、組織的なセキュリティ活動を具体的にガイドしていきます。第3部はセキュリティの実践編として、代表的なAWSのセキュリティサービスを活用した防御と検知、対応をハンズオン形式で演習できるように構成されています。 本書はセキュリティに特別な知識のないユーザーの方でも読めることを前提に、組織としてセキュリティに取り組むための具体的な活動内容を説明しています。「防御」や「検知」などのセキュリティ業務の概念だけではなく、実際に活用できるAWSの機能やサービスを交えて解説していることが特徴です。本書を読むことで、業務としてとらえたセキュリティ対応の全体を俯瞰できます。 第1部 クラウドとセキュリティの基本 第1章 セキュリティって何だろう、クラウドって何だろう 第2章 セキュリティと責任共有モデル 第3章 ガバナンスとセキュリティの要件 第4章 セキュリティポリシーを作る 第2部 AWSでセキュリティを実装する 第5章 AWSの利用を開始する際のセキュリティ 第6章 リスクの特定とセキュリティ管理策の決定 第7章 セキュリティ管理策の要となる防御 第8章 セキュリティ検知の仕組み作り 第9章 AWSで対応/復旧を始める 第3部 AWSのセキュリティを試す 第10章 代表的なセキュリティサービスの操作 第11章 セキュリティ対応環境の構築、脅威検知/対応
この本を通読すれば、"pythonがちゃんと書ける人"になれます。機械学習エンジニアやデータサイエンティストであれば、この本の知識があればその後pythonプログラミングで困ることはなくなります。むしろ、組織のpythonコード品質を上げる側のエンジニアになれます。 あえて残念な点を挙げるとすれば、デザインパターンへの言及が少ない点です。一部のデザインパターンに対してpythonicに改変する作業を通して学んでいくスタイルですが、欲を言えば全てのデザインパターンに言及があれば良かったです。 かなり分厚く重量のある書籍なので、電子書籍を利用することをおすすめします。