SREのクラシマです。 トラーナで公開しているOSS、tfdirを紹介します。 github.com 以下のようなterraformのディレクトリ構成を取っているとします。 ❯ tree . ├── environment │ ├── prd │ │ └── backend │ │ └── main.tf │ └── stg │ └── backend │ └── ma…
SREのクラシマです。 さて、久々にSwooleの話を。 X(旧Twitter)でDatadog APMがSwooleと一緒だと動かなくて悲しいとつぶやいたところ、親切な方が「動くようになったらしいよ」と教えて下さいました。 これは検証するしかない! Tracing with async/CLI setu…
SREのクラシマです。 弊社ではGitHub - technote-space/get-diff-action: GitHub Actions to get git diffを多用していたのですが、2023年11月にarchivedになってしまいました。 同actionではnode16を利用していることもあり、git diffコマンドに書き換える…
SREのクラシマです。 トラーナに入社してから、terraformを触るようになりました。 入社後の2年の間に、さまざまな変化があったので、まとめてみようと思います。 最初期 トラーナ開発部最初のプロダクトであるMadrasは、上から下まで元CTOが土台を書いてい…
SREのクラシマです。 SREを名乗る前から継続しているAWSの費用削減についてのお話です。 スタートアップは事業拡大が最優先なので、四半期ごとにコスト削減活動にも強弱があります。 最近はちょっとがんばってたので、記録として。 コストの可視化 以前からb…
SREのクラシマです。 最近、達人が教えるWebパフォーマンスチューニング 〜ISUCONから学ぶ高速化の実践:書籍案内|技術評論社の輪読会を行っているのですが、その中で過去にあったDBのパフォーマンスが急に悪化した障害のことを話したので、ついでにblogに…
SREのクラシマです。 様々な事情で、本番DBに対してアドホックなSQLを実行する必要がありますが、できるだけ安全に実行したいものです。 SREチームがGolangで書いたツールがちょこちょこあるのでご紹介。(クラシマはそんなに作ってないです) IAMポリシー一時…
SREのクラシマです。 またWordPressの話です。 WordPressをAWS上に移植する上でのアレコレ - TORANA TECH BLOG 6月のblogでは、Fargate + WordPressの構築の話を書きましたが、今回はEC2で稼働していたWordPressをFargateに移行した話です。 ようやく、EC2の…
SREのクラシマです。今回も失敗した話をば。 新着情報 – パブリック IPv4 アドレスの利用に対する新しい料金体系を発表 / Amazon VPC IP Address Manager が Public IP Insights の提供を開始 | Amazon Web Services ブログ 2024年2月よりPublic IPv4への課…
SREのクラシマです。 今回はDatadog用の設定を変更した話です。 トラーナでは、frontend用にDatadog RUM、backend用にAPM、更にCloudwatch LogsをDatadogに連携して、エラー時はPagerDutyおよびSlackに通知しています。 ここで、RUMででたエラーからbackend…