Yapodu Tech Blog

株式会社ヤポドゥの技術ブログです。

AWS Summit の感想・考察とおすすめしたいセッション動画

ご挨拶と記事概要 こんにちは株式会社ヤポドゥ技術部所属インフラエンジニアkojiroです。 本日は先日開催されたAWS Summit(2025/06/25・26)の感想考察と参加した14セッション中、印象にのこった!勉強になった!追加で調べたい!つまりおすすめをシェアした…

あなたの正義はどっち?命名規則とシークレット名

ご挨拶と記事概要 こんにちは株式会社ヤポドゥ・技術部所属、インフラエンジニア見習いのkojiroです。 今回はAWS Secrets Managerを使用する際に自動で生成されるシークレット名をカスタム可能かについて投稿します。 尚、こちらの投稿はAWS RDS系DBの環境変…

AI Agent, MCP, Bedrock Knowledge Baseで作るAIハンズオン (Part 2 - 実践編・AIエージェントを動かす)

はじめに 前回の Part 1 では、Terraform を使用して AWS 環境(Aurora PostgreSQL、S3、Amazon Bedrock Knowledge Base)を構築しました。 今回の Part 2 では、構築した環境を活用して、LangChain ベースの AI エージェントアプリケーションをローカル環境…

AI Agent, MCP, Bedrock Knowledge Baseで作るAIハンズオン (Part 1 - AWS 環境構築編)

はじめに 2025年は AI Agent や MCP (Model Context Protocol) といった技術が注目を集めています。これらは、複数の外部システムと連携しながら、対話的にタスクを実行する“拡張可能なAI”を実現するための重要な要素です。 今回から、AI Agent を使って Kno…

OpenAI API自動課金の停止方法 - 予期しない請求を避ける

概要 未使用の Open AI API クレジットの自動更新を無効にする OpenAI のAPI クレジット 課金仕様 API クレジットは一年の有効期限が設定されている 未使用であっても返金不可 All sales of Services, including sales of prepaid Services, are final. Serv…

IPA非機能要求グレードで整理する非機能要件定義の進め方

いわゆるインフラ構築の業務を行う際に、まずは非機能要件定義から開始することが多くあります。 今回は非機能要件定義と使用される IPA の資料 非機能要求グレード について書いていきます。 非機能要件定義とは そもそも、非機能要件定義とは何でしょうか…

【テスト, 監視シナリオ編】Playwright MCP を WSL2 経由で実行する

前回の続きです。 Playwright MCP で WSL2 Docker の Playwright が起動できることを確認したので、以下を評価、作成していきます。 Web サイトのテストケース 監視用のログイン - ログアウトのシナリオ Playwright MCP でのテストケース 前提 テストサイト…

【導入編】Playwright MCP を WSL2 Cline 経由で実行する

Microsoft から Playwright MCP がリリースされましたので、2回に分けて導入と Playwright MCP ならではの使い方を解説していきます。 Playwright とは? Playwright は Web アプリケーションのテストを自動化するためのツールです。Microsoft が開発したオ…

Terraform + GitHub Actions + OIDC で Google Cloud をセキュアにデプロイする

近年、インフラ構築のコード化には Terraform が広く利用されるようになりました。しかし、Terraform から Google Cloud へリソースをデプロイする際、従来は Service Account キーファイル(JSON)の管理が必要であり、秘密情報の管理コストやキー漏洩リス…