AWS

IAMロールで、失敗したアクセスを確認する方法

aws cliのコマンドを使って、確認することができる。` IAMロールのイベントを確認する方法 aws cloudtrail lookup-events --lookup-attributes AttributeKey=Username,AttributeValue=<IAMロール名> AccessDenied これで AccessDenied を含むイベントだけを抽出できます</iamロール名>…

VPC、サブネット、セキュリティグループの違い

VPCとは何か? VPCとは仮想ネットワークです。 ひとつのAWSアカウントを論理的に分離することができる仮想ネットワークで AWS リソースを起動できるようになります。 VPCの全体像は以下の通りです。 VPCはさらに細かい サブネット という小さいネットワークに…

AWSでのCI/CD環境構築

AWSにおけるCI/CDの構築方法 AWSにてCICD環境を構築する際、以下の三つのシステムを利用することになる AWS Code Build ソースコードをコンパイルすることができる。 linuxコマンドをbuildspec.ymlに書き込んで実行する。 環境変数もサポートしているので、…

誰でもわかる!Terraform+AWSでhttpdサーバーを建てる方法

今回やること terraform+AWSでwebサーバーを立ち上げる方法 手順は三つある 主に次の3つの手順が必要だよ terraform+AWSでwebサーバーを立ち上げるコード コードの実行時に注意するべき点 まとめ 今回やること 今回はterraformでwebサーバーを建てるよ 今日…

Cloudfrontの3つのメリット

AWS

cloudfrontとは何か? Cloudfrontのメリット AWSとのセットアップが簡単 高度なセキュリティ Cloudfront関数の使用 具体的な使用例 cloudfrontとは何か? cloud frontとは、CDN(Contents Delibaery Networking)です。 Cloudfrontを使用することで、クラウド上…

AWSのサービス一覧

AWSには様々な種類のサービスがあります。 それらを分類分けし、本当に必要なサービスがどれなのかを比較、吟味しておきましょう。 AWSサービス一覧 サーバー AWS EC2: サーバーのこと。LinuxからMacOSからwindowsまでほぼすべてのOSをサポートしている AWS …