AWS CDK TF で Kubernetes を構築して、マルチクラウドなサービス展開をしよう! by やまゆ

PHP Conference Japan 2023
レギュラートーク(25分)

AWS CDK TF で Kubernetes を構築して、マルチクラウドなサービス展開をしよう!

akai_inu やまゆ akai_inu

ブラウザでクラウドコンソールをポチポチしてインスタンスを立てる時代は終息へ向かい、現在は IaC によって 「コードでインフラを構成する」 ことが一般的になってきました。

AWS CDK は AWS CloudFormation を生成するマルチ言語ツールですが、実は AWS CDK TF と呼ばれる、 Terraform に向けて出力を行うものが存在します。

今回は AWS CDK TF を使い、多くのクラウド(ローカル仮想環境含む)で利用出来る、 LAMP ベースの Kubernetes 環境をデプロイできるようにする事例を紹介します。

対象者

  • IaC をプログラミング言語で書きたい方
  • Kubernetes もプログラミング言語で構築したい方