アドベントカレンダー2025

2025年 アドベントカレンダー

NTT WEST Engineers' Blog事務局の真木です。 NTT西日本グループの公式ブログで初めてのアドベントカレンダーを実施させていただき、多くの技術者が企画に参加し、様々な魅力的な記事を書いてくれました!今回のアドベント記事をまとめましたので、見逃した…

Tableau×生成AIをもとに考えるデータ分析と生成AIの未来

はじめに NTT西日本の酒井です。本記事ではTableauという分析ツールの生成AI機能を触りながらデータ分析と生成AIの未来について考察します。内容は記事執筆時点(2025年12月16日)時点の情報に基づきます。 対象読者 この記事は以下のような人を対象に書いてい…

初心者エンジニアがCrewAIを活用して情報収集を自動化してみた

0. はじめに 1. 対象読者 2. 執筆の背景 3. AIエージェントとは? 3-1. AIエージェントのコアコンポーネント 3-2. 代表的なAIエージェントフレームワーク 3-3. 今回活用したAIエージェント:CrewAIについて 4. AIエージェントの実装 4-1. 実装の目的 4-2. プ…

Webブラウザでのみ設定可能な装置の管理自動化アプリをSeleniumで作ってみた

はじめに こんにちは、NTTフィールドテクノの福田です。 今回は、業務環境の改善のために導入した、ある装置の管理自動化をめざしたものの、Webブラウザでのみ設定可能という仕様上の制約がありましたので、Selenium(Webブラウザ操作の自動化を行うオープン…

Amazon RDS Aurora Serverless v2の利用料削減に取り組んだ話

はじめに 株式会社ジャパン・インフラ・ウェイマークの川邉です。 当社はNTT西日本の子会社で、ドローン×画像解析AIを活用したインフラ点検を主に行っています。 本稿では、Amazon RDS の Aurora Serverless v2 の利用料削減のために調査した内容について記…

Ragas指標を用いたDify製RAGチャットボットの自動評価をやってみた

1. はじめに NTT西日本の伏尾です。 Dify1のようなローコードでLLMアプリケーションを作れるツールが広がり、いわゆる市民開発によるアプリケーションが手軽に作れるようになってきました。 特にRAGチャットボットによる問い合わせ対応の省力化は有力なユー…

AIエージェントはどこまでできる?DifyとLangChainでRAGタスクの精度評価

1.はじめに NTT西日本の大賀です。 先日投稿された「話題のAIエージェント作ってみた(話題のAIエージェントを作ってみた - NTT WEST Engineers' Blog)」では、エンジニアが AI エージェントを 1 から実装する方法について紹介されていました。 今回はより…

aws-nukeで安全なクリーンアップを実現! 必要なリソースを守る実践テクニック5選

1. はじめに NTT西日本の桂川です。 本記事では、AWSリソースを安全にクリーンアップするためのaws-nukeの実践テクニックをご紹介します。 aws-nukeは、AWSアカウント内のリソースを一括で削除できるオープンソースツールです。 便利なツールですが、誤って…

roboflowの物体検出モデル「RF-DETR」の環境を構築してみた

はじめに 株式会社ジャパン・インフラ・ウェイマークの川邉です。 当社はNTT西日本の子会社で、ドローン×画像解析AIを活用したインフラ点検を主に行っています。 本記事では2025年3月にRoboflow社が発表したRF-DETRという物体検出モデルの環境構築を行った際…

Microsoft Purview で実現できる暗号化(秘密度ラベル)とは?仕組み・設定方法・利用イメージについて

1.はじめに NTT西日本の西川と申します。 デジタル化やクラウド化の進展に伴い、情報資産を安全に守る仕組みの重要性が高まっています。 Microsoft Purviewの情報保護機能である秘密度ラベルは、主にMicrosoft 365上の情報資産を分類し、保護する機能です。 …

RAGの精度を上げる7つの方法

はじめに NTT西日本の青木と申します。 生成AIに関する案件を推進しております。 案件推進の中でRAGの精度検証をしましたので知見を共有できればと思いこちらの記事を執筆いたしました。 本記事ではRAGの精度を向上させる7つの方法についてご紹介いたします…

1000円台で筋トレの実行回数カウンターを作ってみた

はじめに こんにちは。NTT西日本ルセントの福井です。 みなさんは、筋トレのときに「動画見ながらやりたいけど数をよく忘れる」「派手なエフェクトがないとモチベーションが維持できない」といったお悩みはないですか? ないですか……。 であれば、何かのタス…

社内で「Difyハンズオン」を開催しました!

はじめに NTT西日本の福田です。 NTT西日本では、生成AI技術を現場で活用し業務改善につなげる取り組みを進めています。 その一環として、社内でDify®が利用できるようになりました。 しかし、どれだけ優れたツールが展開されても、 社員が使いこなせなけれ…

小規模ハードニング競技環境を構築してみた

はじめに NTTビジネスソリューションズの衣川です。 この記事は、私が自作した小規模なハードニング競技環境の構成と設計思想を解説する記事です。 ハードニング競技とは、サーバの脆弱性を減らし、模擬的なサイバー攻撃からサーバを守る競技です。 作成した…

Entra IDでSalesforceへSSO&ユーザー自動プロビジョニング!実践手順まとめ

1.はじめに こんにちは。NTT西日本の谷本です。 今回はMicrosoft Entra IDでSalesforceへのシングルサインオン(SSO)とユーザー自動プロビジョニングの実践的な手順をまとめます。 本記事では、手順を解説するだけでなく、実際にあったエラーとその回避方法も…

AWS API MCP ServerでWebアプリをデプロイする

1. はじめに 2025年12月、AIエージェント(Claude Code, Gemini CLI, Cursorなど)によるAIコーディングが当たり前になる中、AWS構築の進め方も大きく変わりつつあります。 従来、AWSの構築、AWSへのアプリケーションのデプロイといえば、マネジメントコンソ…

GitHub Copilot と Playwright を活用したアプリケーションテスト効率化

はじめに NTTビジネスソリューションズ の 迫です。 Web アプリケーション開発はスピードと品質が強く求められるようになり、テスト工程にかかる負担は増大しています。 本記事では、GitHub Copilot と Playwright を組み合わせて、アプリケーションテストの…

オープンデータから観光ダッシュボードへ~モダンデータスタック実践記(snowflake・dbt・Tableau)~

こんにちは。NTT西日本の谷です。 近年、データドリブンな意思決定の重要性が高まる中、「どのようにデータを整形し、分析できる状態にするか」が課題となっています。今回は、モダンなデータ分析基盤の構築手法として注目されているdbt(data build tool)…

ディジタル回路シミュレータ「SimcirJS」をひさしぶりに使ってみた

はじめに 対象読者 背景・目的 SimcirJSとは まずは触ってみよう JKフリップフロップ回路 まず、フリップフロップとは JKフリップフロップとは クロックとは カウンタ回路を作る 3進カウンタへの道 どうやって3進に 強制リセット なければ作る!? リセット付…

AWSのDTO無料枠でS3コスト削減を狙ったら、Boxの1TB/月帯域制限に気づいた話

はじめに 株式会社ジャパン・インフラ・ウェイマーク(以下、JIW)の森田です。 JIWでは、ドライブレコーダーやドローンで撮影した動画・画像に対してAIを活用し、 道路のひび割れ・道路構造物・サビなど、インフラ点検の支援を行っています。 あるプロジェ…

【レポート】若手エンジニアによるLT会に登壇しました!

はじめに NTT西日本の吉田・﨑野・杉本です。 本記事では、先日開催されたアジアクエスト株式会社との共催イベントに参加したので、 そのイベント内容、登壇を通じて得られた学びや交流について報告します。 対象読者 AWSのAIサービス(Amazon Q Developer、A…

Amazon Q Developerで実現するAWSインフラ構築の自動化

はじめに 対象読者 背景 前提条件・動作環境 Amazon Q Developerとは? 検証内容 1. Amazon Q Developer for CLIによるWebアプリケーション構成の開発 2. Amazon Q Developer for CLIによる構成のチェックとAWS CloudFormationテンプレート作成 3. Amazon Q …

Hardening 2025 Invisible Divide 参加レポート

はじめに NTTビジネスソリューションズの衣川です。 2025年度のハードニング競技会『Hardening 2025 Invisible Divide』に参加したので、体験記を書きたいと思います。 ハードニング競技会は、ECサイトなどのビジネスシステムに潜む脆弱性への堅牢化能力を総…

AI評価の新しい可能性:LLM-as-a-Judgeを検証してみた

1.はじめに 本記事では、LLM-as-a-Judge(AIによる要約評価手法)を紹介し、検証結果を共有します。 対象読者:AI活用や自然言語処理、要約評価に関心のある方 1.はじめに 2.背景・目的:LLMによる要約評価の課題と改善の可能性 3.評価手法の解説:BLEU/ROUG…

イメージでざっくり理解するECDHE(楕円曲線暗号による鍵交換)

はじめに NTTビジネスソリューションズの平田です。 インターネットで安全に情報をやり取りするために欠かせない技術のひとつがTLS(Transport Layer Security)です。TLSでは、通信を暗号化するための共通鍵を安全に共有する仕組みとしてECDHE(Elliptic Curv…

Google Gemini でトークンを実践検証してみた:PoCから得られた知見のご紹介

はじめに NTTビジネスソリューションズの山本です。 本記事では、Google Gemini 2.5 ProやGoogle Gemini 2.5 Flash Image(別名Nano Banana)におけるトークンと課金の考え方について学んだ内容を紹介します。 本記事は2025年10月時点の情報に基づきます。 …

© NTT WEST, Inc.