AWS

AWS CLI フォルダごとダウンロードする

AWS

カレントディレクトリにDirectoryNameの内容を全てコピーする aws s3 cp s3://BucketName/DirectoryName/ ./ --recursive --profile hoge

AWS ロードバランサーによるオートスケーリング設定

AWS

①EC2からロードバランサーを作成 ターゲットグループは新規で作成 ②ELB用のセキュリティグループをEC2のあるVPCに新規作成 接続先に既存EC2セキュリティグループを設定 ③ロードバランサーにセキュリティグループを設定 ロードバランサー越しにEC2への接続テ…

AWS 見積もり

AWS

https://calculator.aws/

AWS 見積もり

AWS

https://calculator.aws/

AWS NFS

AWS

①NFS用セキュリティグループを作成 ②NFSを作成 ③EFSのマウントターゲットを設定 ※以下EC2へマウントする場合 ④EC2にEFSクライアントのパッケージをインストール sudo yum install -y amazon-efs-utils ⑤マウント用のディレクトリを作成 ┗mkdir data ⑥NFSのID…

AWS VPC

AWS

サブネットでCIDERを設定(サブネット=ルートテーブル) NACLS(サブネットレベル) VPCごとにセキュリティグループ(インスタンスレベル){プロトコル、ポートなどを設定}

AWS ピアリング接続

AWS

ピアリング接続により、異なるVPCを接続(異なるアカウント間でも可)してVPN化する ①ピアリング接続の作成 ②ピアリング接続の承認 データの通信を許可するにはNACLSとセキュリティグループの許可設定も必要 ③ピア接続するインスタンスのセキュリティグルー…

aws cli S3ファイルのキャッシュ設定

AWS

Cloud Frontでキャッシュ更新がされない問題が発生 └S3のファイルのメタデータでCache-Controlを設定することで解決した aws s3 cp s3://dejima/test3/ s3://dejima/test3/ --recursive --exclude '' --include '' --cache-control "max-age=2" --profile ho…

AWS  S3のリソースをURLで取得

AWS

外部サーバーからリソースをURLで読み取る場合バケットポリシー、Cross-Origin Resource Sharing (CORS)の設定が必要 S3コンソールで以下のJSONサンプルを設定することで外部からのアクセスが可能 【バケットポリシー】{ "Version":"2012-10-17", "Statement…