AI

やさしい AIF(ドメイン 5)

おなかが痛くてもコーヒーは飲む、近藤恭平です。 前回は責任ある AI の原則・バイアス・透明性・人間中心の AI を整理しました。今回は、AI システムを守るためのセキュリティ・ガバナンス・コンプライアンスの実装方法を解説します。試験ガイドのドメイン5…

やさしい AIF(ドメイン 4)

おなかが痛くてもコーヒーは飲む、近藤恭平です。 前回は基盤モデルを活用したアプリ設計・プロンプトエンジニアリング・ファインチューニングを整理しました。今回は、AI を正しく・安全に使うための責任ある AI(Responsible AI)の考え方と、それを支える…

やさしい AIF(ドメイン 3)

おなかが痛くてもコーヒーは飲む、近藤恭平です。 前回は生成 AI の基礎(FM・LLM・トークン・埋め込み・推論パラメータ)を整理しました。今回は、基盤モデルを実際のアプリケーションに活用するための設計・実装・評価に関する知識を整理します。試験ガイ…

Amazon SageMaker Canvasによる画像分類モデルの構築と実践

こんにちは!イーゴリです。 背景 近年、機械学習を活用した画像分類のニーズは急速に高まっています。 例えば、以下のようなユースケースがあります。 ECサイトでの商品画像の自動分類 不正画像や不適切コンテンツの検知 製造業における外観検査の自動化 ペ…

ボタンを押すだけでコード変換が走る ― AWS Transform custom を GitHub Actions で自動化する

概要 Transform customをGitHub Actionsで行うための初期設定 手順1 AWS側にOIDCプロバイダーを作成 手順2 OIDC用IAMロールを作成 手順3 ロールにインラインポリシーをアタッチ GitHub側での設定のやり方 リポジトリ内部の基本構成 実行コマンド config.yaml…

AI に使わせるための CLI を設計し、実装して実務投入した話

AI

こんにちは。自称ソフトウェアエンジニアの橋本(@hassaku_63)です。 今回は、社内で運用している構成管理ツールである "CMDBuild" の CLI cmdbuild-cli を自作した話を書きます。ツールの機能紹介というよりは、AI に使われることを意識した設計の話です。

やさしい AIF(ドメイン 1)

おなかが痛くてもコーヒーは飲む、近藤恭平です。 最近バックオフィスのメンバーに Cloud Practitioner の勉強会を実施しました。次は AIF だろうと思ったので、初学者向けに AIF の学習をする際や試験直前の振り返りの際に使える参考資料になることを願い執…

Let's プロンプトダイエット! ── システムプロンプト減量ガイド

AIエージェントの出力品質が低下する要因となるプロンプトの太りすぎについて理解を深め、削減するための具体的な方法を提供します。

ClaudeでSlack×Google Calendarの情報を集約した「自動TODOリスト」を作った話

こんにちは、アプリケーションサービス本部の遠藤です。 複数の顧客案件を並行して進めていると、「あのSlackメッセージに返信しなきゃ」「今日の定例で何を共有するんだっけ」といった情報がGoogle CalendarとSlackに散らばりがちです。 毎朝それらを巡回し…

SageMaker AI MLflowを活用したモデル管理とサーバーレス推論の導入

こんにちは。クロスインダストリー第1本部 松田です。 今回は、SageMaker AI の MLflow 機能を活用して、モデルの実験管理からサーバーレス推論エンドポイントへのデプロイまでを一気通貫で行う方法を検証しました。 AWS re:Invent 2025 にて、MLflow を搭載…

Kiroインストール~WSL2接続、AWS MCP設定まで解説

最近モルックにハマっています、熊谷です。 本記事では、Kiroをインストールするところから、WSL2 (Ubuntu 24.04 LTS) 接続設定・AWS MCP設定を行い、AWS開発環境を整える方法まで解説していきます 事前準備:開発環境 Kiroのインストール サインイン 日本語…

GitHub SpecKitを使ってみた! ~AWSサーバーレスAPIを「自然言語」と「CLI」だけで構築する~ PART2

はじめに 1.仕様の追加定義(/speckit.specify) 2. 追加機能の実装計画の作成(/speckit.plan) 3. いざ実装とデプロイ(/speckit.implement) 4. 動作検証: 実際に叩いてみる まとめ はじめに 前回(Part 1)では、GitHub SpecKitを使用して、ゼロからAWSサーバ…

CodeCommit の PR を Amazon Bedrock で自動レビューする仕組みを作ってみた

はじめに おなかが痛くてもコーヒーは飲む、近藤恭平です。 CodeCommit, EventBridge, Lambda, Bedrock を組み合わせて、PR が作成・更新されるたびに AI が自動でコードレビューしてコメントを投稿する仕組みを作ってみました。AWS のマネージドサービスだ…

インフラチームでAIの利用推進活動をした話とその成果

チームでのAI利用を推進するためにどのような過程を経たのかを徹底解説。具体的な内容から効果測定、得られた成果までを丁寧に紹介。

個人的に良く使うAIモデルの要約について勉強のために改めて比較してみる

1. はじめに こんにちは、サーバーワークス橋本です。 炬燵を出したのに猫が占有してことにより、足を伸ばすことが出来ません。 足を伸ばすと容赦ない猫キックがさく裂するのでこの時期は実は窮屈な目にあいます。 ただ、炬燵でごろ寝は出来ないのである意味…

【2025年版】BEMに疲れた全人類へ。AI時代のWebシステム開発におけるCSS選定で意識したいこと

"BEM is Dead ?" 「BEM、辛くないですか」 長年Web開発を続けてきたエンジニアやデザイナーであれば、一度はこの感情を抱いたことがあるはず。というか、今まさにツライと現在進行系で思っているのが原動力となって、このブログを書いているサービス開発部の…

「採用はしたい、でも教育が追いつかない!」を解決する、生成 AI トレーナー Bot 開発の裏側

はじめに こんにちは、高橋 (ポインコ兄) です。 今回は、生成 AI トレーナー Bot についてのお話です。 「手厚い研修を実施して、入社したエンジニアをしっかり育てたい」 「けれど、現場は人手不足で教育工数が割けない…」 「それでも、会社の成長のために…

BedrockのIaC化でつまづいた点

はじめに システム概要 つまづきポイント Amazon Nova Pro のリージョン クロスリージョン推論 Converse API と Invoke Model Bedrock で読み込むファイルの名前 Aurora Serverless ナレッジベースの構築 Lambda 関数での .pptx → .pdf 変換 おわりに はじめ…

【AWS re:Invent 2025】自社専用の"フロンティアモデル"を作る時代へ。「Amazon Nova Forge」徹底解説

こんにちは。サーバーワークスの岡部です。 AWS re:Invent 2025 で発表された数多くのアップデート、皆様はすでにキャッチアップされましたでしょうか? 今回の Keynote では、生成 AI 周りのエコシステムが一気に拡充された印象ですが、その中でも私自身が…

これからの開発で考えておくべきこと(生成AI/AI-DLC/ZTP)

はじめに だんだん寒くなってきてあったかいもの食べたいですよね。 僕は昨年仙台で食べた せり鍋 が忘れられず、この時期には食べたい一品です。 この記事は、サーバーワークス Advent Calendar 2025 の 5日目となります。 qiita.com 昨今色々新しい開発手…

【re:Invent 2025】 Kiroとスペック(仕様)駆動開発:AI をコード生成マシンから「パートナー」へ昇華させる試み

皆さんこんにちは、EC 本部の手嶋です。現在ラスベガスで開催されている re:Invent に参加しています。 充電器のブログ、ごはんのブログと書いてきましたが、そろそろ技術についてのブログを書きたいと思います。 さて、昨今の AI コーディングツールの進化…

【re:Inent 2025】Builders' Session「Landing Zone: Deploy Smarter with AI」参加レポート

はじめに エンタープライズクラウド本部の小林です。 今回、AWS re:Invent 2025 現地参加しており、動画なりあとから見られるセッションは弊社の強つよな先輩方に譲って、まずは現地ならではの Builders' Session で開催されたセッション「Landing Zone: Dep…

【re:Inent 2025】AI-powered FinOps (SNR306) 参加レポート

はじめに re:Invent 2025 Day1 からボンジュール!! アプリケーションサービス部の千葉です。 AWS re:Invent 2025で開催されたセッション「AI-Powered FinOps」では、AIを活用したクラウドコスト最適化の現状と実践的なアプローチについて解説しました。 本…

Slackを通じてAmazon Q Businessに問い合わせる方法

こんにちは!イーゴリです。今回は Slackを通じてAmazon Q Businessに問い合わせる方法を紹介します。 イメージ図 手順 動作確認 SlackチャンネルにAmazon Q Businessを追加する 2025年11月時点での注意点と感じたデメリット Slack の「App」一覧で「Amazon …

Amazon Bedrockで利用可能なモデルとクロスリージョン推論で利用可能なモデル一覧を取得する

はじめに こんにちは、久保です。 AWSで生成AIの基盤モデルを利用するためのサービスAmazon Bedrockについて、Bedrock APIを実行するリージョン(ソースリージョン)によってリージョン内で利用可能なモデル(オンデマンド)と、複数リージョンを跨ぐ利用が…

【AI agent with CICD】Automating AgentCore Runtime Deployment with GitHub Actions

Automated deployment of Amazon Bedrock AgentCore Runtime with AWS CDK L2 Construct. Simplifying IAM and build processes to enable rapid execution of AI agents.

AgentCore Runtime のデプロイを Github Actions で自動化してみた

Amazon Bedrock AgentCore RuntimeをAWS CDKのL2 Constructで自動デプロイ。IAMやビルドプロセスも簡素化し、AIエージェントの迅速な実行を可能にする方法を紹介。

AIエージェントのちょっと怖い話 〜エージェンティック無限ループ?〜

はじめに こんにちは、久保です。 AIエージェントは、与えられた目標に対して自律的に計画、実行を行う仕組みと考えられます。 2025年はAIエージェントの年と言われており、AWSにおいてもAIエージェントを本番環境で安全かつ効率的に運用可能とする Amazon B…

Amazon Q Developer CLI で構成をレビューするエージェントを作ってみる

はじめに Amazon Q Developer CLI のカスタムエージェントを利用して、Backlog Wiki で管理する詳細設計書の内容が実リソースに反映されているかを確認する作業をエージェントにオフロードする1例を紹介します。 カスタムエージェントの内容については、下記…

【Amazon Q Developer CLI】AIエージェント活用 〜3つのつまずきポイントと対策〜

Amazon Q Developer CLIを活用した業務効率化のためのつまずきポイントと対策を徹底解説。エージェントの暴走対策や進捗管理ドキュメントの活用法を紹介します。

Amazon Q Businessが日本語の質問に英語で答えてしまう時の対策方法

こんにちは!イーゴリです。 Amazon Q Businessが日本語の質問に対して英語で答えてしまったり、同じ質問でも回答スタイルにばらつきがあることはありませんか? この記事では、その問題をたった1行で解決します! 言語やスタイルに関係なく、Response custo…

Amazon Q Business と Amazon QuickSight を連携させる

こんにちは、やまぐちです。 概要 QuickSight のユーザ権限について やってみた Amazon Q Business 側の設定 データソースの設定 QuickSight との連携設定 Amazon QuickSight 側の設定 データセットとトピックの作成 管理画面から連携設定を実施 チャットで…

Amazon Bedrock AgentCore Runtime を AWS CDKで構築しIAMポリシー設定を自動化する

はじめに こんにちは、久保です。 Amazon Bedrock AgentCore で一部のリソースがCloudFormationに対応し、同時にAWS CDKのL1 Constructも利用できるようになりました。 docs.aws.amazon.com 本記事では、AWS CDKを利用してMCPサーバやAgentCore Gateway(別途…

【ドメイン 1】AWS Certified AI Practitioner (AIF-C01) 試験ガイドに沿って整理する AI/ML 基礎知識

おなかが痛くてもコーヒーは飲む、近藤恭平です。 本ブログは AWS Certified AI Practitioner (AIF-C01) 試験ガイド の内容に沿って AI/ML の基礎知識をまとめるシリーズの1作目(ドメイン1)です。 想定読者 主にこれから AWS Certified AI Practitioner (A…

Amazon Bedrock Agentsを利用して複数のナレッジベースを元に回答する仕組みを作る

はじめに こんにちは、久保です。 本記事ではAWSで利用可能なAIエージェントのサービスを利用して、複数のナレッジベースを元にした回答を実現する方法について紹介します。 AIエージェントは、明確な定義はありませんが、「ユーザーの指示や目標に基づいて…

Amazon Q Business で S3 をデータソースに設定して、ACL でアクセス制御する

こんにちは、やまぐちです。 概要 やってみる 前提 アクセス制御せずにチャットで質問する ACL でアクセス制御を設定する S3 の設定 Amazon Q Business 側の設定 ACL を設定した状態で質問してみる まとめ 概要 今回は、Amazon Q Business で S3 をデータソ…

Amazon Q Business を Amplify で作成した Web サイトに組み込む(匿名アクセス編)

こんにちは、やまぐちです。 概要 匿名アクセスの Web experience URL について 実装例について 今回の構成 やってみる 前提 Vue アプリケーションの作成 Amplify の利用 Amplify 側のコード作成・修正(バックエンド) Lambda AppSync backend.ts Vue 側の…

【Amazon Q Developer】q chatでインフラ改修タスクを効率化する

AWSの生成AIツール『Amazon Q Developer』のq chatを活用したAWSインフラの効率的な改修方法を実践的に紹介。作業体験の向上とプロセス改善を達成しました。

CloudTrail と AWS Config の情報を Amazon Q Business を利用して確認する

こんにちは、やまぐちです。 概要 実際にやってみる CloudTrail と AWS Config のログ設定について ログデータの変換 データソースの設定 チャットで質問する まとめ 余談 概要 今回は、CloudTrail と AWS Config の情報を Amazon Q Business を利用してチャ…

Amazon Q Business コネクタを VPC に設置してデータソースへアクセスする

こんにちは、やまぐちです。 概要 S3 バケットをデータソースにして試してみる S3 バケットの設定 データソースの設定 VPC にコネクタを設置せずに設定してみる VPC にコネクタを設置して設定してみる チャットで質問する まとめ 概要 Amazon Q Business コ…

Difyのナレッジベース構成ファイルをS3に移行してストレージコストを最適化する方法

はじめに こんにちは、最近は仕事の合間に一息つくタイミングで家で飼っているうさぎ様に癒してもらってます、25卒の山本です。 今回は、前回の記事で触れた「Dify」というRAG環境構成を簡単に実現可能なアプリケーションを触っていく中で、デフォルト設定で…

Amazon Q Business の Agentic RAG が発表されました

こんにちは、やまぐちです。 概要 試してみる 回答の違いについて Event 履歴について Agentic RAG を利用する上での注意点 応答時間が標準 RAG よりも長い場合がある ユーザ認証された Web experience 上でしか利用できない Apps の場合 匿名アクセスの場合…

Amazon Q Business のブラウザ拡張機能を使ってみる

こんにちは、やまぐちです。 概要 やってみる Application 側の設定 ブラウザ側の設定 使ってみる サーバーワークスの HP を要約させる ページを移動して、質問してみる まとめ 概要 今回は、Amazon Q Business のブラウザ拡張機能(Browser extensions)を…

Difyを使ってAIアプリケーションを開発してみた

はじめに こんにちは、山本です。 今回は、近年大流行りしているAIに関するアプリケーション開発について簡単に構築ができるプラットフォームである「Dify」について触れてみたので実際の構築内容と感想も交えつつご紹介したいと思います。 Difyとは? 今回…

Amazon Q Business を触ってみる

こんにちは、やまぐちです。 Amazon Q Business とは? さっそく触ってみる アプリケーションの作成 データソースの設定 チャット画面で操作 アプリを作成する 回答精度について まとめ Amazon Q Business とは? AWS 上でも AI に関する様々なサービスがあ…

Cursor における各プランのPrivacy Modeとデータ保護について

はじめに 生成 AI 統合 IDE「Cursor」は VS Code をベースに、ChatGPT や Claude など複数モデルを扱える統合開発環境です。一方、利用時にソースコードやプロンプトがクラウドに送信されるため、どのプランでどこまで守られるのかが導入判断の焦点になりま…

StdioTransport を使ったクロスプラットフォームな MCP Server を Go で実装して、Cline から呼び出してみる

ユーザーに挨拶するだけの Tool を実装した MCP Server の実装例のご紹介です。Go 実装で、クロスプラットフォーム対応。

【SageMaker AI】非同期推論エンドポイントのオートスケーリングについて

はじめに 非同期推論とは 非同期推論のインスタンスについて 非同期推論のオートスケーリングについて ステップスケーリングポリシーの必要性 非同期推論のオートスケーリングの困りごと インスタンスが2個起動されることがある 推論完了してからインスタン…

AI初心者がAWS Certified AI Practitionerを受験して感じた難易度とポイントについてまとめます

こんにちは、皆さん。カスタマーサクセス部の塚下です。 今回は少し前に受験したAWS Certified AI Practitionerについて書きたいと思います。 勉強方法については当社のメンバーがすでに他の記事にまとめていると思いますので、 私の方では実際に受験して感…

SageMaker AI での非同期推論エンドポイントの作成方法

はじめに 非同期推論とは 主な特徴 非同期推論の仕組み 非同期推論エンドポイント 前提条件 1. モデルのアップロード 2. 推論用のコンテナの作成 3. ECRへのコンテナのアップロード 4. SageMakerにモデルの作成 5. エンドポイント設定の作成 6. エンドポイン…