日本語 English

Primary entry points:

English Catalog

Project overview

IT Engineer Knowledge Architecture is the public catalog for ITDO’s technical book lineup. The Japanese top page remains the primary landing page for Japanese readers, while this /en/ page provides an English-language catalog view of the full lineup.

Watch the series overview

Start with the English series overview, continue through the book-introduction playlist, or visit the official ITDO YouTube channel.

How to read this page

Post-review catalog status

The canonical catalog currently contains 41 published books in the counted lineup. The original 39 books covered by the 2026-05-24 cross-book review roadmap have completed the review process tracked in Issue #153. The theoretical computer science prerequisites bridge book and the AI agent collaboration book were added after publication QA and GitHub Pages verification.

For operational follow-up, see the Japanese publishing notes:

Recommended reading flow after the review:

  1. Start with Professional Foundations for evidence-based work, issue discipline, documentation, security basics, and incident response.
  2. Move into infrastructure, cloud, containers, authentication, and security according to role.
  3. Add GitHub / AI delivery practices when work needs AI agents, tests, formal checks, and reviewable artifacts.
  4. Close the loop with soft skills: logical thinking, professional judgment, AI communication, negotiation, and engineer-to-engineer communication.

Book catalog

The table below is rendered directly from docs/_data/catalog.json. Titles follow officialEnglishTitle when one is registered, then fall back to the canonical title.en. Empty English summaries use an explicit English fallback and never expose operational notes.

Canonical title Availability Category Audience Short English summary Links
図解でわかるLinux基礎 JA only Beginner Track Beginner / First-time learners A visual introduction to computer and operating-system concepts, core Linux commands, permissions and users, text and package management, troubleshooting, and simple shell scripts. Read / Repository
Introduction video (EN) / Introduction video (JA)
WSL2 Linux実践ガイド JA only Beginner Track Beginner / First-time learners A hands-on guide for readers with Linux basics to set up WSL2 and Ubuntu on Windows, practice files and permissions, text processing, processes and services, networking, shell scripting, and build a local WordPress environment. Read / Repository
Introduction video (EN) / Introduction video (JA)
根拠で進める開発仕事術:検索戦略・検証・引用の実務 JA only Professional Foundations All levels / All engineers Explains how to search, verify, quote, and document evidence so engineering decisions stay defensible. Read / Repository
Introduction video (EN) / Introduction video (JA)
チケット駆動の仕事術:良いIssueとPRで回すタスク管理・報告・合意形成 JA only Professional Foundations All levels / All engineers Shows how to manage work with high-quality issues and pull requests for tracking, reporting, and consensus building. Read / Repository
Introduction video (EN) / Introduction video (JA)
エンジニアリングドキュメント実践ガイド:README・手順書・Runbook・ADR・ポストモーテム JA only Professional Foundations All levels / All engineers Covers practical engineering documents such as READMEs, procedures, runbooks, ADRs, and postmortems. Read / Repository
Introduction video (EN) / Introduction video (JA)
セキュリティ&プライバシー基礎リテラシー:秘密情報・権限・データ取り扱い JA only Professional Foundations Beginner; Intermediate / All engineers Introduces early-career development and operations practitioners to secrets, authentication, least privilege, data classification, accidental disclosure prevention, and incident first response, with reusable templates and checklists for reviews and releases. Read / Repository
Introduction video (EN) / Introduction video (JA)
インシデント対応 基礎:切り分け・状況共有・復旧・ポストモーテムの型 JA only Professional Foundations Beginner; Intermediate / Software engineers; Infrastructure engineers; SREs; Engineering managers Provides first responders and operations practitioners with a repeatable flow for triage, evidence collection, severity assessment, communication, recovery and rollback, escalation, and postmortems. Read / Repository
Introduction video (EN) / Introduction video (JA)
実践Linux インフラエンジニア入門 JA only Core Infrastructure Foundations Beginner; Intermediate / Infrastructure engineers; Software engineers Guides Linux beginners and software engineers through operating systems, filesystems, processes, permissions, networking, containers, cloud infrastructure, observability, and IaC, combining underlying principles with hands-on exercises. Read / Repository
Introduction video (EN) / Introduction video (JA)
ITインフラエンジニアのためのソフトウェア基礎知識 JA only Core Infrastructure Foundations Junior; Intermediate / Infrastructure engineers; SREs Teaches infrastructure practitioners the software foundations needed for configuration and automation, including YAML/JSON, shell and Python scripting, REST APIs, Git, and regular expressions, with review gates for safe operational use. Read / Repository
Introduction video (EN) / Introduction video (JA)
ITインフラストラクチャ技術ガイド JA only Core Infrastructure Foundations Intermediate; Advanced / Infrastructure engineers; SREs; Backend engineers; Architects Organizes vendor-neutral principles for networks, operating systems, storage, virtualization, automation, security, and high availability so infrastructure engineers and architects can make and review defensible technology choices. Read / Repository
Introduction video (EN) / Introduction video (JA)
ITインフラトラブルシューティング実践ガイド JA only Advanced Infrastructure Practice Intermediate; Advanced / Infrastructure engineers; SREs Provides infrastructure operators with a systematic, safety-conscious workflow for hypothesis building, observation, layer-by-layer isolation, recovery, escalation, and postmortems across networks, operating systems, middleware, cloud, and containers. Read / Repository
Introduction video (EN) / Introduction video (JA)
クラウドインフラ設計・構築ガイド JA only Advanced Infrastructure Practice Intermediate; Advanced / Infrastructure engineers; SREs; Architects Helps cloud infrastructure engineers design compute, storage, networking, IAM, observability, disaster recovery, containers, and IaC using vendor-neutral principles, making availability, cost, and security tradeoffs explicit and reviewable. Read / Repository
Introduction video (EN) / Introduction video (JA)
インフラエンジニアのための情報セキュリティ実装ガイド JA only Security Intermediate; Advanced / Security engineers; Infrastructure engineers; SREs; Architects Helps infrastructure and security practitioners apply risk assessment and defense in depth across networks, operating systems, cloud, and containers, integrating monitoring and incident response into continuous operational improvement. Read / Repository
Introduction video (EN) / Introduction video (JA)
実務で使えるペネトレーションテスト大全 JA only Security Intermediate; Advanced / Security engineers; Infrastructure engineers; Backend engineers Guides security, infrastructure, and backend practitioners through authorized, scoped penetration tests across web, API, mobile, cloud, Linux, and containers, producing reproducible evidence, proofs of concept, and actionable reports. Read / Repository
Introduction video (EN) / Introduction video (JA)
Proxmox VE 実践ガイド JA only Applied Technologies Beginner; Intermediate / Infrastructure engineers; Architects A practical guide for infrastructure engineers evaluating or deploying Proxmox VE 9.1, covering single-node setup, clusters, storage, networking, backups, monitoring, incident response, and enterprise integration with explicit design and operational tradeoffs. Read / Repository
Introduction video (EN) / Introduction video (JA)
Kubernetes入門:PodからIngressまで(基礎と実践) JA only Applied Technologies Beginner; Intermediate / Backend engineers; Infrastructure engineers A hands-on introductory guide for application and infrastructure engineers to learn kubectl, YAML, Pods, Deployments, Services, Ingress, configuration, and storage, then apply practical checklists and troubleshooting flows. Read / Repository
Introduction video (EN) / Introduction video (JA)
Kubernetesクラスタ設計・運用実践ガイド JA only Applied Technologies Intermediate; Advanced / Infrastructure engineers; SREs; Architects A practical guide for Kubernetes cluster owners to structure responsibility boundaries, high availability, etcd, networking, storage, access control, observability, incident response, upgrades, and automation, using checklists and runbooks to standardize operations. Read / Repository
Introduction video (EN) / Introduction video (JA)
Kubernetes: Proxmox検証からクラウド本番へ JA only Applied Technologies Intermediate; Advanced / Infrastructure engineers; SREs; Architects A practical migration guide for moving Kubernetes from a Proxmox lab to cloud production, mapping load balancing, storage, identity, and observability differences into reproducible designs with kubeadm, Kustomize, Helm, GitOps, operations, and recovery. Read / Repository
Introduction video (EN) / Introduction video (JA)
Podman完全ガイド JA only Applied Technologies Beginner; Intermediate; Advanced / Infrastructure engineers; Backend engineers Guides developers and infrastructure engineers from container fundamentals through Podman images, storage, networking, pods, rootless security, CI/CD, Kubernetes integration, and enterprise troubleshooting. Read / Repository
Introduction video (EN) / Introduction video (JA)
実践 認証認可システム設計 JA only Applied Technologies Intermediate; Advanced / Backend engineers; Security engineers; Architects Guides developers, security engineers, and architects through sessions, tokens, OAuth 2.0, OIDC, SAML, microservice identity, threat mitigation, performance, and monitoring to design and operate authentication and authorization systems. Read / Repository
Introduction video (EN) / Introduction video (JA)
Supabaseアーキテクチャ JA only Applied Technologies Beginner; Intermediate; Advanced / Backend engineers; Architects Compares client-direct, Edge Functions, and independent API server patterns for Supabase-based three-tier applications, covering authentication, RLS, performance, operations, and troubleshooting. Read / Repository
Introduction video (EN) / Introduction video (JA)
Mathematics, Proofs, and Algorithms for Reading Theoretical Computer Science JA only Computer Science & Theory Beginner; Intermediate / Software engineers; Architects A Japanese bridge textbook for readers preparing for theoretical computer science, using prerequisite diagnostics and exercises to strengthen sets, logic, proofs, asymptotic notation, graphs, formal languages, probability, number theory, linear algebra, and concurrency models. Read / Repository
Introduction video (EN) / Introduction video (JA)
理論計算機科学教科書 JA only Computer Science & Theory Intermediate; Advanced / Software engineers; Architects A Japanese theoretical computer science textbook for advanced undergraduates, early graduate students, and software engineers with discrete mathematics and basic programming experience, covering sets and logic, formal languages, computability, complexity, information theory, cryptography, and concurrency. Read / Repository
Introduction video (EN) / Introduction video (JA)
圏論によるAIエージェント時代の合成的ソフトウェア設計 JA only Computer Science & Theory Intermediate; Advanced / Software engineers; Architects A Japanese practical guide for developers and technical leads using AI-assisted implementation and testing, connecting category-theoretic objects, morphisms, diagrams, functors, natural transformations, universal constructions, and monads to Context Packs, verifiable design artifacts, review, and CI. Read / Repository / Related: Compositional Software Design for Agentic Systems
Introduction video (EN) / Introduction video (JA)
GitHub初心者ガイド JA only Development & Delivery Process Beginner; Intermediate / Software engineers; Engineering managers A hands-on introduction for readers new to Git and GitHub, covering repositories, commits, branches, pull requests, team collaboration, Actions, security, and troubleshooting. Read / Repository
Introduction video (EN) / Introduction video (JA)
AI開発のためのGitHubワークフロー実践ガイド JA only Development & Delivery Process Intermediate; Advanced / Software engineers; Architects; Engineering managers; Security engineers A practical guide for engineering teams and standards owners designing AI-assisted GitHub delivery, from issues, pull requests, reviews, and Actions to CI/CD, permissions, security, and governance. Read / Repository
Introduction video (EN) / Introduction video (JA)
GitHub AgentOps Practical Guide JA only Development & Delivery Process Intermediate; Advanced / Software engineers; Architects; Engineering managers; Security engineers; SREs A practical guide for leads, maintainers, SRE, and platform teams operating AI agents on GitHub with auditable responsibility boundaries, instructions, CI, permissions, supply-chain controls, cost governance, and operational review. Read / Repository
Introduction video (EN) / Introduction video (JA)
AIエージェント協働の仕事術 JA only; free preview Development & Delivery Process All levels / All engineers; Engineering managers; Security engineers Provides a practical framework for turning AI agents into work outcomes through request contracts, context packs, delegation, review, permissions, human judgment, and organizational rollout. GitHub Pages is intended to publish only the free-preview scope aligned with the Zenn free-publication boundary. Read / Repository private
Introduction video (EN) / Introduction video (JA)
AI Agent Engineering in Practice: Prompt / Context / Harness Engineering EN available Development & Delivery Process Intermediate; Advanced / Software engineers; Architects; Engineering managers A practical guide for developers and technical leads using prompt contracts, context packs, and verification harnesses to make AI-agent repository changes safe, verifiable, resumable, and review-ready. JA / EN / Repository
Introduction video (EN) / Introduction video (JA)
AI主導開発時代のソフトウェアテスト戦略 JA only Development & Delivery Process Intermediate; Advanced / Software engineers; Architects; Engineering managers; SREs A practical guide for QA, engineering, DevOps, SRE, and technology leaders designing risk-based testing, CI/CD quality gates, metrics, and continuous improvement for AI-generated code. Read / Repository
Introduction video (EN) / Introduction video (JA)
Formal Methods: Foundations and Applications EN available Development & Delivery Process Intermediate; Advanced / Software engineers; Architects; Security engineers A practical introduction for engineers and researchers that compares specification, model checking, theorem proving, and program verification, then shows incremental adoption with tools and CI. JA / EN / Repository
Introduction video (EN) / Introduction video (JA)
要件から始めるソフトウェア設計(小規模TS Webアプリの実践) JA only Development & Delivery Process Intermediate; Advanced / Software engineers; Architects; Engineering managers A practical guide for small-to-mid TypeScript web apps, connecting requirements to design, test strategy, ADRs, checklists, and reusable templates. Read / Repository
Introduction video (EN) / Introduction video (JA)
バイオインフォマティクス実践ガイド JA only Domain-Specific Knowledge Intermediate; Advanced / Domain engineers; Backend engineers; Infrastructure engineers; SREs A practical guide for IT engineers using public data to learn bioinformatics workflows, genomic and omics analysis, reproducibility, data infrastructure, privacy, and clinical responsibility boundaries. Read / Repository private
Introduction video (EN) / Introduction video (JA)
AI時代に差がつく論理的思考と表現力 JA only Soft Skills & Thinking All levels / All engineers; Engineering managers A practical guide to applying logical thinking and clear expression to AI-assisted work, from task definition and information classification through evidence checks, evaluation, approval, and reuse. Read / Repository
Introduction video (EN) / Introduction video (JA)
AI時代のプロフェッショナルITエンジニアの思考法 JA only Soft Skills & Thinking Intermediate; Advanced / Software engineers; Architects; Engineering managers; SREs; Security engineers A practical guide for IT engineers to turn AI-native work into accountable decisions and operational controls through Issues, ADRs, PRs, evals, runbooks, and postmortems. Read / Repository
Introduction video (EN) / Introduction video (JA)
AIエージェント・コミュニケーション実践ガイド JA only Soft Skills & Thinking All levels / All engineers; Engineering managers A practical guide to AI-agent communication across prompt and context design, model selection, knowledge and tool integration, workflow adoption, quality assurance, and risk control, with reusable templates. Read / Repository
Introduction video (EN) / Introduction video (JA)
エンジニアの交渉力アーキテクチャ JA only Soft Skills & Thinking All levels / All engineers; Engineering managers A practical guide for engineers to turn technical proposals and concerns into iterative, accountable agreements by structuring interests, constraints, and authority boundaries with reusable templates, cases, and logs. Read / Repository
Introduction video (EN) / Introduction video (JA)
エンジニアのための実践コミュニケーション設計 JA only Soft Skills & Thinking All levels / All engineers; Engineering managers A practical guide to designing explanations, requests, meetings, and reviews as repeatable communication contracts, with checklists and templates spanning stress management, technical leadership, negotiation, and AI-assisted work. Read / Repository
Introduction video (EN) / Introduction video (JA)
デジタル革命の舞台裏 JA only Liberal Arts & Philosophy All levels / All engineers; Engineering managers A history of the people and technology currents behind the digital world, from computation theory through the Web, cloud, modern AI, and quantum computing, connecting invention and decision-making to lessons for technology, business, and organizations. Read / Repository
Introduction video (EN) / Introduction video (JA)
計算論的物理主義 JA only Liberal Arts & Philosophy Intermediate / All engineers; Architects Examines computational physicalism across philosophy, cognitive science, and theoretical computer science while separating implementation limits from principled computational and physical constraints. Read / Repository
Introduction video (EN) / Introduction video (JA)
Ethereum Learning Bootcamp JA only Web3 & Blockchain Beginner / Web3 engineers; Software engineers A 14-day hands-on path from Ethereum and Solidity fundamentals through Hardhat, token standards, testing, deployment, L2, DApps, NFTs, security, and an integrated project. Read / Repository
Introduction video (EN) / Introduction video (JA)
Compositional Software Design for Agentic Systems Independent EN book Computer Science & Theory Intermediate; Advanced / Software engineers; Architects; Engineering managers Connects composition, diagrams, functors, and effect boundaries to accountable AI-assisted software delivery, using a traceable running example from specification through acceptance evidence. EN / Repository / Related: 圏論によるAIエージェント時代の合成的ソフトウェア設計
Introduction video (EN) / Introduction video (JA)
インフラ監視・運用自動化実践ガイド Planned Advanced Infrastructure Practice Intermediate; Advanced / Infrastructure engineers; SREs A planned guide for mid-level infrastructure engineers and SREs covering observability with Prometheus, Grafana, and OpenTelemetry, SLI/SLO design, logging, on-call operations, runbooks, and toil reduction. Not yet available
エンタープライズクラウドアーキテクチャ設計・運用 Planned Applied Technologies Intermediate; Advanced / Architects; Infrastructure engineers; SREs A planned advanced guide for cloud architects covering multi-cloud and hybrid design, Well-Architected practices, IaC and GitOps, platform engineering, FinOps, migration, and organization-wide operations. Not yet available
災害対策・事業継続計画(BCP)実装ガイド Planned Advanced Infrastructure Practice Intermediate; Advanced / Infrastructure engineers; Architects; Engineering managers A planned implementation guide connecting business continuity with disaster-recovery engineering, from risk assessment and BIA through RTO/RPO, backup and restore, failover, recovery exercises, and automation. Not yet available
実践的セキュリティインフラ構築 Planned Security Intermediate; Advanced / Security engineers; Infrastructure engineers A planned hands-on guide for security and infrastructure engineers covering zero trust, network defense, SIEM/SOC operations, vulnerability management, incident response, and digital forensics. Not yet available
インフラ性能管理・キャパシティプランニング Planned Advanced Infrastructure Practice Intermediate; Advanced / Infrastructure engineers; SREs A planned guide for SREs and performance engineers covering load testing with JMeter, Gatling, and k6, APM and database bottleneck analysis, statistical and machine-learning forecasting, autoscaling, and cost-aware capacity planning. Not yet available
コンプライアンス対応インフラ設計・運用 Planned Security / Governance Intermediate; Advanced / Infrastructure engineers; Security engineers; Engineering managers A planned guide connecting regulatory and audit requirements such as ISO 27001, SOX, and GDPR to evidence retention, data governance, privileged access management, separation of duties, and infrastructure operations. Not yet available
次世代インフラ技術実践ガイド Planned Applied Technologies Intermediate; Advanced / Architects; Engineering managers; Infrastructure engineers A planned forward-looking guide for architects and technology leaders covering edge and IoT, AI/MLOps and LLMOps, serverless operations, Green IT, and post-quantum readiness, with emphasis on integration, security, operations, and investment decisions. Not yet available

License / commercial use

All books in this project are published under CC BY-NC-SA 4.0 as the default license policy. Commercial use is handled under a separate agreement with ITDO Inc.

Contact