新着記事
-
ACM Route53のDNS認証の実施方法
Route53で発行したドメインをACM(AWS Certificate Manager)に登録する際、DNS認証を選択した際どうやって認証をすればよいのかわからなかったことがあるので備忘として記します。 ACM(AWS Certificate Manager)の証明書一覧から認証する AWSマネジメン... -
CloudSearchのオートスケールの動きと運用時の監視設計
CloudSearchを使う機会があり、運用監視について調査したので備忘もかねてまとめます。CloudSearchを使ったシステムの運用監視を考えるにあたって下記については監視したいと思い情報収集しました。 検索のレイテンシ 検索のスロットリング データ投入時の... -
AWS マルチアカウントの作成方法(Organizations)
AWSではOrganizationsの権限があれば個人でも簡単に複数のAWSアカウントの作成が可能です。直観でOrganizationsを操作すれば作成できますが、手順を記します。 AWSサービスからOrganizationsを選択する 検索窓にOrganizationsと入力すれば出てきますし、す... -
DynamoDBStreamsの監視
前回の記事で使用したDynamoDBStreamの監視についてです。 DynamoDBでレコードが追加更新されたことを契機にLambdaを起動することができる機能がDyanamoDBStreamです。その際、Lambdaの起動に失敗したり起動が遅延したりする場合を検知するための監視を考... -
EC2でWordPressを一発インストールするスクリプトを作ってみた
シェルスクリプトの勉強のついでにEC2(AmazonLinux2)にWordPressを一発インストールするスクリプトを作成してみました。スクリプトの解説と実行方法を記載します。 スクリプトの紹介 以下のリンクからzipをダウンロードできます。 スクリプトDLリンク ダ... -
MariaDBの初期設定を自動化するスクリプトを作ってみた
LinuxでDBのインストールに加えてDBの初期設定(パスワードの設定)やテーブル作成までを自動化したいことがあると思います。特にPipelineやJenkinsで環境構築を自動化するときにニーズがあります。しかしDBの初期設定は対話モードなので通常のシェルコマ... -
AWSboto3 RunCommandでEC2にシェルコマンドを実行する
AWS SystemsManager(SSM)のRun Commandを使用するとEC2にSSH接続しなくてもシェルコマンドを実行することができます。今回はboto3(Python)から実行してみたので設定手順とサンプルコマンドを紹介します。 Run Commandでできること 結論(設定手順) EC2... -
DynamoDBStreamのLambdaに渡す引数4種類解説
DynamoDBStreamではLambdaに渡す項目について4種類のうちから選択できます。 キー属性のみ 新しいイメージ 古いイメージ 新旧イメージ DynamoDBStream属性の選択 それぞれ追加更新したときのLambda引数の違いについてまとめました。 DynamoDBStreamでLamb... -
技術ブログは稼げるのか?3ヶ月目のブログの収益を公開
技術ブログを運営して3ヶ月が経過したのでpv数や収益について振り返ります。これから技術ブログをはじめようとしている方に参考にしていただければと思います。 ブログを使った副業では「まずは3ヶ月」やまずは「100記事を書いてみよう」といわれることが... -
【超初心者向け】AWS EC2作成とTeraTermでのSSH接続方法
AWSでEC2インスタンスを作成してTeratermでSSH接続する方法を記載します。EC2ではセキュリティグループの設定を正しく行わないとインスタンスへの接続ができなくなるのでそのあたりの設定方法についても解説します。 EC2はAWSが提供する仮想インスタンスで...