Knative 実践ガイド(ケーネイティブジッセンガイド)
プログラミング- 著者:
- 小野 佑大(オノ ユウダイ)
- 出版社:
- インプレス
- 出版日:
- 2023年04月11日
- ISBN:
- 9784295016359
- シリーズ:
- impress top gear
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
Knative を用いたサーバレスアプリケーションの開発をステップ・バイ・ステップで体験。
技書の森解説
Kubernetes 上でサーバーレスなワークロードを動かしたいとき、自前でスケーリングやイベント駆動の仕組みを組むのは骨が折れます。 Knative はその抽象化レイヤとして設計されたプラットフォームであり、コンテナのオートスケール (ゼロスケール含む) やイベントソースの統合を宣言的に扱えるようにします。本書は Knative の Serving と Eventing を中心に、概念の理解からクラスタへのデプロイ、実践的なユースケースまでを日本語で通して学べるガイドです。
Kubernetes の基本操作 (Pod 、 Service 、 Deployment の概念と kubectl の扱い) を前提としているため、 Kubernetes 未経験の状態ではハードルが高く感じるかもしれません。逆に Kubernetes を運用していて「 FaaS のようなスケーリングをコンテナ基盤の上に乗せたい」と考えている人には、 Knative の設計思想と設定の勘所を一通り押さえられる構成になっています。
著者の GitLab リポジトリに演習用コードが公開されており、ハンズオン形式で手を動かしながら読み進められるのも利点です。 Kubernetes エコシステムの中で Knative がどの位置を占めるのかを理解し、サーバーレスコンテナの選択肢を具体的に検討できるようになる一冊です。
言及 Qiita 記事 (2 件)
この本に興味がある方におすすめ
この本に関連
関連記事
インフラ / クラウド本ガイド - AWS や Docker を本で学ぶ
クラウドインフラ、コンテナ、IaC を学べる技術書の選び方と学習順序を紹介。インフラ本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
DevOps 本ガイド - CI/CD とインフラ自動化を学ぶ技術書の選び方
DevOps の文化と原則から CI/CD、IaC、オブザーバビリティまで学べる技術書の選び方と学習順序を紹介します。
セキュリティ本ガイド - Web 開発者が読むべき技術書の選び方
Web セキュリティの基礎から実践まで学べる技術書の選び方マトリクスと、読了後にやるべき 3 つのアクションを紹介します。
関連用語
Kubernetes
コンテナのデプロイ、スケーリング、管理を自動化するオープンソースのオーケストレーションプラットフォーム
GoogleCloud
Google が提供するクラウド。データ分析や機械学習、コンテナ技術に強みを持つ
EKS
AWS のマネージド Kubernetes サービス
Docker Compose
複数のコンテナをまとめて定義 / 起動するツールで、ローカル開発環境の構築に使われる
YAML
人間が読みやすいデータシリアライゼーション形式で、設定ファイルや CI/CD の定義に広く使われる
Ingress
Kubernetes クラスタ外部からの HTTP/HTTPS トラフィックをサービスにルーティングするリソース