Tech1分で読める

運用メモ集: npm・Cloud9・CloudFront Functions ほか

日々の運用検討で残した短いメモを、後で検索しやすいようにテーマ別で整理しました。

#ops#npm#cloud9#cloudfront#terraform#notes

運用メモ集: npm・Cloud9・CloudFront Functions ほか

短い断片メモを、再利用しやすい形で整理した記事です。


npm の基本整理

  • npm init -y: package.json を作成
  • npm install-g なし):
    • ローカルプロジェクトへ導入
    • node_modules に反映
  • npm install -g:
    • グローバル環境へ影響
    • 共有サーバーでは慎重に利用

ダウンタイムとデプロイ方式

  • メールサーバーなど停止影響が大きい系は、B/G デプロイも候補
  • 設定ファイル差分と切替手順を先に確認する

Cloud9 メモ

  • Cloud9 は EC2 とサブネット設計に依存
  • パブリック IP 自動割当の要否を環境ごとに確認

CloudFront Functions / Lambda@Edge メモ

  • CloudFront KeyValueStore の活用余地がある
  • エッジ側ロジックはデバッグ手順を先に決める

参考:


Terraform 開発体験メモ

  • VS Code Terraform 拡張の Enhanced Validation は、早期検知に有効

参考:


AWS 関連の追加参考


まとめ

断片メモは散らかると再利用しづらいため、 「短くても分類して残す」だけで次回の設計スピードが上がります。

RK

1997年生まれ

ITエンジニア

インフラ・SRE