Laravelを使用しないPHPのプロジェクトでAmazonSESを使ってメール送信するケースがありました。Laravelだと割と簡単に出来るのですが、通常のPHPプロジェクトで使用する場合はAWS SDK for PH […]
AWS
[AWS] Amazon SES の設定(基本設定)
Webシステムサービスからメールを送信する機能を実装するために、Amazon SESを使用してメールを送信することがあります。今回はそのAmazonSESの設定方法について記載しますが、色々と設定することがあるため、まず […]
[PHP]「AWS Elemental MediaConvert」のエンコードジョブを作成する
PHPの案件で「AWS Elemental MediaConvert」を使用してエンコードジョブを作成することになりました。流れとしては以前ご紹介した「Amazon S3」にファイルをアップロードして、そのファイルを「A […]
[PHP]「Amazon S3」にファイルをアップロードする方法
PHPの案件で「Amazon S3」にファイルをアップロードする事がありました。Laravelであれば「filesystems」や「Storge」を使えば簡単にアップロードできますが、今回はそれらが使えなかったためPHP […]
[AWS] 開発時に「Amazon S3」にファイルをアップロードする場合の権限設定
プログラムでファイルを「Amazon S3」にアップロードする方法は、色々なサイトでも紹介されております。しかし、その場合にAWSのIAMの設定やS3のバケットポリシーの設定が必要となり、それらについての記載が少ないと感 […]
[AWS] 「S3」+「CloudFront」のコンテンツを独自ドメインで配信する
画像や動画、音声などのアセット、またフロントエンドのファイル一式を「Amazon S3」に配置して配信することがあると思います。またその場合キャッシュを効かせるために「Amazon CloudFront」を利用することも […]
[AWS]「お名前ドットコム」で取得したドメインを「Route 53」で管理する
AWSのドメイン管理は「Route 53」で取得しておくと本来は管理が楽になりますが、顧客が余計な気を効かせて「お名前ドットコム」でドメインを取得している場合が発生します。その場合には「Route53」であらかじめネーム […]
[AWS] AmazonLinux2023に「docker」と「docker-compose」をインストールする
Amazon Linux 2023の環境に「docker」をインストールする機会があり、そちらについての手順をまとめました。 dockerのインストール 1. 以下のコマンドでパッケージをアップデートします。 2. 以下 […]
[VSCode] VSCodeで「draw.io」でAWS構成図を描く
AWSの構成図を描く必要があり、draw.ioを使っていたのですが、VSCodeでも「Draw.io Integration」を使用して描けるようになります。そこについて記事にしました。 環境 1. 拡張機能のインストー […]
M2 Macに「AWS CLI」をインストールする
Macに「AWS CLI」をインストールする方法は、公式に記載しておりますがメモとしてまとめます。
IntelMacでも入れておきましたが、Apple sliconでも特に変わった設定はありませんでした。