AWS

Amazon Linux2 の初期状態では、協定世界時(UTC)となっており、日本標準時(JST)とは9時間の時差があります。Timezone を日本の時間に変更できます。crond の時間も合わせるために再起動します。

$ s ...

AWS

お名前.comでドメインを取得して、AWS Route53で利用する方法です。
AWS Route53 にて発行されるNSレコードをお名前.comへ登録することで、Route53でドメイン管理をすることができます。

AWS

2023-05-07追記 Roleを含めたAWS CLIの追加方法を記事にしました
子のAWSアカウントをAWS CLIで作成する

AWSアカウントをCLIで作成します。指定したメールアドレスがルートアカ

AWS,Slack

SNSトピックを設定する
ChatbotにSNSトピックを紐付ける
コスト予算にSNSトピックを紐付ける

予算(Budgets)を設定し、金額が超えたらアラートをSlackに通知させます。
Billing か ...

AWS,Slack

AWS Chatbot を利用して通知が可能に

AWS Chatbot を利用して Slack に簡単に通知を行えるようになりました。Lambda の作成は不要で、コードレス(設定のみ)でAWSの利用料金を通知する事が可能です。SNS、 ...

AWS,Slack

SNSトピックを設定する
ChatbotにSNSトピックを紐付ける
コスト予算にSNSトピックを紐付ける

AWS Chatbot からチャットクライアントとして「Slack」を選択します

Slackへのア ...

AWS

最低限のアクセス

ポリシーとして最低限必要なものとして「ファイルをダウンロードする」「ファイルをアップロードする」「リストを表示する」ことが必要そうなポリシーとなります。下記3つを挙げましたが、さらに絞ることも可能です。

GetO ...

AWS

プライベート側で通信ができる

プライベート側は、デフォルトVPCからアドレスが振られます。同一 VPC 内にインスタンスができるため、通信が可能です。

パブリック側で通信する

パブリック側で通信するには、Lightsail の ...

AWS

環境変数とは

プログラムのコードにAPIのキーなどをハードコーディングしてしまうと、プログラムが公開された時に漏洩してしまう可能性があります。外部に漏れてはいけないキーは環境変数を利用してプログラムへ渡すのが1つの手段です。

環境 ...

AWS

Role

実行する Lambda へ「AmazonSNSFullAccess」の権限を付与します

コード(JavaScript)

//Load the AWS SDK for Node.js
var AWS