Tech・1分で読める
運用メモ集: 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 関連の追加参考
まとめ
断片メモは散らかると再利用しづらいため、 「短くても分類して残す」だけで次回の設計スピードが上がります。