記事一覧
[AWS]Step FunctionsをIaC管理ByTerraform
概要以前の記事でStep Functionsの管理をIaC化(terraform)したことについてになります。AWS上で動いていたStep Functionsは当時50以上存在していました。ただし各Step Functionsは本番環境と検証環境で分かれておらず、ACLに変更を加える場合は全環境に影響がある状態でした。変更方法や新規作成方法もStep FunctionsのWorkflowStud
CDK for Terraformでimport機能がリリースされたので試してみた
概要CDKTFネタ第2弾です。
CDKTF 0.19 から待望のimportやmoveがサポートされるようになったので試してみたいと思います。importからのコード生成やリソースの移動もできるようになってますが、今回はimportのみ。
初期設定をベースに進めます。今回はmoduleは利用しないので設定は不要です。ただ、今回はtfstateの管理をS3で行う設定で行います。
検証で利用する
CDK for Terraformでmoduleを利用する
事前準備CDKTF のインストール(Mac)
terraformが別途インストールしてあるとエラーになるのでbrewで実施する場合はterraformはアンインストール推奨
brewでインストールするとterraformも合わせてインストールされる。
brew install cdktf
プロジェクト初期化cdktf init --template="typescript" --provid
GitHub Copilot導入しました!
背景昨今話題になっているAIプログラミング支援サービスを弊社でも使ってみたいという意見があり、2023年9月からGitHub Copilotを導入しました。これから有効化しようとしている人の少しでも手助けになればと思い書きました。尚、アイキャッチ画像の利用や記事についてGitHub社様から事前に許可をいただいております。
きっかけGitHub Copilotの勉強会にでてみてその内容を社内に展
IaCツールの多様性とその魅力
はじめに株式会社GoalsのインフラでSREをやってます。今回は入社エントリでもさらりと触れたIaC(Infrastructure as Code)について掘り下げていきたいと思います。現代のソフトウェア開発の世界では、インフラストラクチャをコードとして管理することが、もはや一般的なスキルとなっています。IaCツールは、インフラストラクチャを効率的に管理し、再利用可能なコードを作成するのに役立ち
エンジニアに限らず全員がCreatorと思う話
前回の入社エントリの最後に、「Everyone Creator」という一文を追記したことについて、今回は少し語りたいと思います。
概要僕が一度、WebやInternetの影響力を強く感じた経験があります。それは、2011年に公開されたGoogle ChromeのCMでした。このCMは、今から10年以上前のものですね。当時、僕は初音ミクという存在も知らず、音楽を作ったり、絵を描いたり、動画を作った