public memo

エンジニア向け小ネタ書き溜め用。公開日記だけど親切な文章とは程遠いかもしれない。

STSの一時認証情報をCLIで使用する時の管理方法を少し便利にしてみた

2020-08-31 by MasakiMisawa

ありがたい事に職場外でも多くの方と共同でモノを作る機会が増えてきた最近、自分以外のAWSアカウントのIAMロール権限を貰ったり、逆に自アカウントのIAMロール権限を他の人に渡したりで、STSで一時認証情報を受け取り/受け … [Read more…]

カテゴリー: AWS, AWS CLI, STS タグ: AWS CLI, STS

小規模ブログ環境でリザーブドインスタンスへの変更時のコスト削減例

2020-07-13 by MasakiMisawa

コスト削減目的で使用中の各インスタンスをリザーブドインスタンスへ変更している時に、「そういえば、プライベートで使っている環境もオンデマンドインスタンスのままになっていたっけ」と思い出したので、節約の為にリザーブドインスタ … [Read more…]

カテゴリー: AWS タグ: AWS, Billing, EC2, RDS, RI

コミット前に自動でフォーマットを整える設定をgit管理して、リポジトリ全体でフォーマットを統一する

2020-06-07 by MasakiMisawa

Gitコミット前に自動でフォーマッターをかけて、リポジトリ内のソースコード全体のフォーマットを整える設定です。 今回は、複数人開発を前提に、上記フォーマット設定を開発者全員が共通設定として統一できるように設定をGit管理 … [Read more…]

カテゴリー: CI, Git タグ: CI, Code Format, Git, husky, lint-staged

GitHubでPR作成時にCodeBuildで自動テストを実行させるCI環境の作成

2020-05-20 by MasakiMisawa

GitHub上でPull Requestを作成/更新するとCodeBuildのビルドが走り自動でテストが実行され、テスト結果が成功した場合のみマージを可能にする、よくあるCI環境の作成手順です。 最近になってプライベート … [Read more…]

カテゴリー: AWS, CI, CodeBuild, Git, GitHub タグ: AWS, CI, CodeBuild, GitHub

Lambdaの実行時エラーをChatbotでSlackに通知するのが便利すぎる話

2020-05-01 by MasakiMisawa

先日一般公開されたAWS Chatbotについて、beta版から使い続けてみた感想として ここがとても便利だった!という内容のお話です。 Terraformがまだ未対応だったり、対応サービスがまだ限定的(サブスクリプショ … [Read more…]

カテゴリー: AWS, Chatbot, CloudWatchAlarm, Lambda, Slack, SNS タグ: AWS Chatbot, CloudWatchAlarm, Lambda, Slack, SNS
« 前へ 1 2 3 4 次へ »

profile

profile_img IT系の事業会社でエンジニアリングマネージャーをやっています。
本職はアプリケーションエンジニアですが、クラウドインフラやモバイルアプリを作るのが趣味だったり、守備範囲は制限せずモノづくり全般が好き。
横浜DeNAベイスターズ が好きです!

  • twitter MasakiMisawa
  • facebook MisawaMasaki
  • github MasakiMisawa
  • instagram masakimisawa
  • follow us in feedly

search

recent entry

  • TerraformでAuroraのエンジンバージョンアップグレードをする時は、対象リソースをクラスターだけに絞る
  • CloudWatch Logsに出力されたエラーログ本文のSlackへの転送
  • リモートワークの生産性を高める為に自宅の作業環境を最適化してみた
  • CodeBuildのビルド実行時間を短縮する方法まとめ
  • CodeBuildのビルド時間が急に長くなった時は、使用イメージの最新化で直る(ことがある)

category

  • AWS (16)
    • ACM (1)
    • AWS CLI (1)
    • Chatbot (2)
    • CloudWatchAlarm (1)
    • CloudWatchLogs (1)
    • CodeBuild (3)
    • DynamoDB (1)
    • Kinesis (2)
    • Lambda (5)
    • RDS (1)
    • S3 (2)
    • SNS (2)
    • SSM (2)
    • STS (1)
  • CI (2)
  • GCP (1)
    • PageSpeedInsights (1)
  • Git (2)
    • GitHub (1)
  • Python (2)
  • Redis (1)
  • selenium (1)
  • Slack (3)
  • Terraform (1)
  • その他 (1)

archive

  • 2021年1月 (1)
  • 2020年12月 (1)
  • 2020年11月 (1)
  • 2020年9月 (2)
  • 2020年8月 (1)
  • 2020年7月 (1)
  • 2020年6月 (1)
  • 2020年5月 (2)
  • 2020年4月 (1)
  • 2020年3月 (1)
  • 2020年1月 (1)
  • 2019年1月 (1)
  • 2017年12月 (1)
  • 2017年9月 (1)
  • 2017年8月 (1)
  • 2017年7月 (1)
  • 2017年2月 (1)
  • 2016年10月 (1)

tag cloud

ACM AWS AWS Chatbot AWS CLI Billing Chatbot CI CloudWatchAlarm CloudWatch Logs CodeBuild Code Format Docker DynamoDB EC2 find firehose Git GitHub Headless Chrome HTTPS husky Java kinesis KinesisFirehose Lambda lint-staged Node.js PageSpeedInsights PHP Python RDS Redis RI Ruby S3 Selenium Slack SNS SSL SSM STS Terraform セッションマネジャー リモートワーク 生産性

Copyright © 2021 public memo.