Kubernetes 入門: Kubernetes について理解するためのラボ

Kubernetes の使い方を習得しようとしたけれども、Kubernetes 関連の記事やブログの量に圧倒されて断念したことはありますか?Kubernetes について聞いたことや、他の開発者が作成したコードで目にしたことはあると思いますが、Kubernetes には実際にどのような役割があるのでしょうか?どうしてこれがコンテナーに役立つのでしょうか?Kubernetes は一種のコンテナーなのでしょうか?こうした疑問をこの一連のラボで解消して、Kubernetes を使いこなせるようになってください。

この一連のラボは、Kubernetes に馴染みのない開発者を念頭に設計されています。 最後のラボまでひと通り終えると、皆さんは次の目標を達成します。

  • Kubernetes のコア概念を十分に理解する
  • Docker イメージをビルドして、IBM Cloud Kubernetes Service 内の Kubernetes 上にアプリケーションをデプロイする方法に関する知識を身につける
  • インフラストラクチャーの管理に費やす時間を最小限にしつつ、アプリケーションのデプロイメントを制御する
  • AI サービスを追加してアプリを拡張するスキルを身に付ける
  • クラスターとアプリのセキュリティーを強化するとともに、モニタリングする方法に関する知識を身につける