DevOps tutorial - IT technology blog

Mozilla SOPSとAgeでGitシークレットを安全に管理する:軽量なHashiCorp Vault代替手段

Mozilla SOPSとAgeを組み合わせることで、暗号化されたシークレットをGitリポジトリ内に直接保存できます。バージョン管理・差分確認が可能で、シークレット管理サーバーの運用も不要です。インストール、チームセットアップ、CI/CD統合、キーローテーションまで、HashiCorp Vaultの軽量代替手段として解説します。
DevOps tutorial - IT technology blog

PulumiとTypeScriptによるInfrastructure as Code:クラウドリソースを本物のコードで管理する

PulumiはYAMLやHCLの代わりにTypeScriptでクラウドインフラを定義できるツールだ。ループ、型システム、ユニットテスト、再利用可能なコンポーネントが使えるようになる。このガイドでは、Pulumiのインストール、TypeScriptによる最初のAWSリソースの記述、複数環境のスタック管理、そしてプレビューとスタックアウトプットを使ったデプロイの検証方法を解説する。