AWS・Docker・Linux・DevOps・CI/CD
AWS はクラウドコンピューティングの事実上の標準。EC2/S3/Lambda の基礎からネットワーク設計、データベース選定、サーバーレスアーキテクチャ、コンテナ運用、セキュリティ、コスト最適化まで、AWS の全てを体系的に解説する。
生産性の高い開発は適切な環境から始まる。エディタ設定、ランタイム管理、パッケージマネージャー、Docker 開発環境、チーム統一設定まで、モダンな開発環境構築の全てを解説する。
DevOps はソフトウェアのビルド・テスト・デプロイを自動化し、開発と運用の壁を取り払う。CI/CD の基礎、GitHub Actions の実践、デプロイ戦略、監視・アラートまで、モダン DevOps の全体像を解説する。
Docker はモダン開発の基盤インフラ。コンテナの基礎概念、Dockerfile のベストプラクティス、Docker Compose によるマルチサービス構成、ネットワーキング、本番運用、オーケストレーション、セキュリティまで、Docker の全てを体系的に解説する。
Linuxコマンドラインを実践的にマスターする包括的ガイド。ファイル操作、テキスト処理、プロセス管理、ネットワーク、シェルスクリプティング、システム管理まで、CLI操作の全てをカバー。
Git は開発の基盤だが、その内部構造を理解する者は少ない。Git の内部オブジェクトモデル、高度な操作、そして次世代 VCS である Jujutsu(jj)まで、バージョン管理の深層を解説する。
Web 技術を活用したデスクトップアプリ開発が主流の時代。Electron、Tauri、WPF/WinUI の特徴と選定基準、クロスプラットフォーム対応、ネイティブ機能の活用、配布とアップデートまで、Windows デスクトップアプリ開発の全体像を解説する。