Kubernetes は、すべての機能を理解するのが難しい、と言われます。しかし実は、そのコア部分を理解し、利用するだけでも、従来のアプリケーション稼働環境をシンプルにできる、有用な製品です。また、AWS はパブリッククラウドとして最大のシェアを持つサービスですので、AWS 上で稼働するアプリケーションの開発や運用に携わっている方も多いのではないでしょうか。そんな話題のAWS上でKubernetes環境を構築し、アプリケーションを動かす! というのが本書です。AWS を使ったことがある方、あるいはAWS に関心のある方で、Kubernetes の基本を押さえたい方には最適の一冊となります。
本書は、主に以下の方を対象としています。
● DevOps を実践するためのインフラ知識習得の一環
として、コンテナベースの開発プロセスやKubernetes
の基本的な使い方を理解したいアプリケーションエン
ジニアの方
● 普段はEC2(Elastic Computing Cloud)を中心とし
たサービスを使っており、コンテナやKubernetes などに触る機会がないが、近い将来避けて通れない技術であるため、しっかり体系だって知識習得したいと考えているAWS エンジニアの方
本書の効用(ゴール)
本書を読み終える頃には、以下ができるようになります。
● AWS 上にKubernetes 環境を構築し、その環境上で
Web アプリケーション、バッチアプリケーションを動
かすことできる
● Kubernetes 上でアプリケーションを動作させる仕
組みが理解できる
● コンテナベースでアプリケーションを動かす場合に、アプリケーションとして考慮すべき事項が理解できる
● Kubernetes で本番運用する際に考慮しなければな
らない点の概要を理解できる