JMDC TECH BLOG

JMDCのエンジニアブログです

2025-12-01から1ヶ月間の記事一覧

Amazon Q Developer導入の壁 「請求」と「ポリシー」の壁を乗り越えた話

はじめに こんにちは、インシュアランス本部の黒木です。 昨今、生成AIの技術が急速に発展し、開発現場でもさまざまなAIツールが活用されるようになってきました。当社でも業務効率化や生産性向上を目的に、複数のAIサービスを導入・検証しています。そんな…

RedisからValkeyに移行しようとしたら思わぬ落とし穴にハマった話

はじめに こんにちは、JMDCエンジニアの片岡です。 qiita.com 本記事は、JMDC Advent Calendar 2025の24日目の記事です。 今回、弊社アプリPepUpで利用していたAWS ElastiCache for Redis OSSを、AWS ElastiCache for Valkeyに移行しました。(Redis 6.2 => V…

GitHub Copilot向けMCP RegistryをGitHub Pagesで構築する

[!NOTE] この記事は筆者が下書きした内容をAIを活用して文章化し、筆者が監修して執筆しました。 Pep Up モバイルアプリチームのスクラムマスター兼エンジニアの @mrtry です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、J…

クラウド移行プロジェクト:見える化と共通認識づくりの効果

こんにちは!データウェアハウス開発部の大出です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 22日目の記事です。 21日目は秦さんによる「Amazon Bedrock✖️GenkitをGoで構築してみる」でした。…

Amazon Bedrock✖️GenkitをGoで構築してみる

はじめに 皆様、こんにちは!今年8月からJMDCに入社した秦(しん)です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 の 21日目の記事です。 この記事では、Google が提供する AI アプリケーシ…

AI×システム開発 ― 進め方とドキュメント整備のリアル

こんにちは。株式会社JMDC データウェアハウス開発部の川島です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 20日目の記事です。 1.はじめに 2.取り組みの内容 2-1. ドキュメントのMarkdown化と…

個人情報連携システムにおけるセキュリティ設計

こんにちは!株式会社JMDC プロダクト開発部 プラットフォームGの姜です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 19日目の記事です。 今回は個人情報を扱う外部APIとの連携システムを構築す…

AWS ConfigとSlack連携で実現!S3バケットポリシーの不正・意図しない変更を即座に検知する仕組み

こんにちは。株式会社JMDC データウェアハウス開発部の古橋です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 18日目の記事です。 目次 1. はじめに 2. システム概要と構成要素 3. 構築手順 3.1.…

ヘルスビッグデータ分析サービスの複数のプロダクトを統合した話

みなさん、こんにちは!株式会社JMDC プロダクト開発部 製薬システム開発グループの関田です。 現在、当社が製薬会社様向けに提供しているヘルスビッグデータ分析サービス JMDC Data Mart のバックエンド開発を担当しています。 今年、JMDCではアドベントカ…

Glueジョブ開発の実践:PySpark + Jupyterによる大量データ変換と単体テスト

こんにちは。JMDCの開発本部 データウェアハウス開発部の金です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 16日目の記事です。 目次 はじめに 1. 背景・概要 前提条件と課題 2. 実装の工夫:…

年間数千万円のコスト削減が見えた。RedshiftからSnowflakeへの移行PoCをやってみた話

こんにちは。株式会社JMDC プロダクト開発部の三井です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 15日目の記事です。 はじめに 私が関わっているプロダクトでは現在、DWH基盤をRedshiftからS…

医療データ基盤における入社後1年の振り返りとデータスペシャリストへの挑戦

こんにちは。株式会社JMDC データウェアハウス開発部の西川です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 14日目の記事です。 はじめに JMDCの開発本部 データウェアハウス開発部 医療機関基…

pprof で Go のパフォーマンス問題に向き合ってみた

GO

今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 13日目の記事です。 1年ほど前から Go のバックエンド開発に携わっています。プロダクト開発部の飯田です。 今回、社内向けWebアプリケーションで、「…

PM1年目で失敗したことと学んだこと

今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 12日目の記事です。 こんにちは。医療機関基盤チームのPMを担当している西村です。 今回の記事では、エンジニア→PMへとロールチェンジした私が実際に…

Auth0とGoogle Workspace(Googleグループ)のSAML認証を利用した話

今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 11日目の記事です。 背景・概要 こんにちは!プロダクト開発部の山岡です。 今回新規のプロジェクトでAuth0の認証を利用したサービスを開発しておりま…

.NET Aspireをローカル開発環境に取り入れてみる

こんにちは。インシュアランス本部ソリューション部の照屋です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は JMDC Advent Calendar 2025 10日目の記事です。 はじめに 弊部署ではWebアプリやWeb API、DBなどの多層構造を持つ…

GoプロジェクトのCI/CD高速化の話

こんにちは!Pep Upモバイルアプリチームの楊です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 9日目の記事です。 はじめに 皆さんは、GitHub ActionsでGoプロジェクトをビルドする際に、ビルド…

LLM-as-a-Judgeを実際に利用して見えてきた課題と対策について

こんにちは、株式会社JMDC デジタル&データ新規事業本部の渡辺です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 8日目の記事です。 LLM-as-a-Judgeとは? ChatGPTが登場してからちょうど3年が…

AWS Step FunctionsをAWS CDKとAWS Toolkit for Visual Studio Codeで開発する

こんにちは、医療機関支援事業本部の森田です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 の 7日目の記事です。 目次 はじめに 準備 ASLを軸にAWS ToolkitとCDK、AIが紐付く AWS Toolkit によ…

CloudWatch Logsをパーティショニングしつつ雑にS3に保存する方法

こんにちは。株式会社JMDC データウェアハウス開発部の甲(きのえ)です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 6日目の記事です。 目次 はじめに 構成イメージ 手順 CloudFormationテンプ…

アイコンのデフォルトサイズを 1em から 1lh にする

今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 5日目の記事です。 はじめに React のプロジェクトでアイコンを表示する場合、 SVG ファイルから React コンポーネントを生成することがしばしば行わ…

AWSコストをもっと細かく見たいんです。~データエクスポート(CUR 2.0)活用の巻~

こんにちは!最近AWSコストが気になっている保険者レセプトグループの竹内です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 4日目の記事です。 皆さんはAWSのコスト管理、どうしていますか? AW…

LaravelのUIフレームワーク、Livewireを触った話

こんにちは。JMDCインシュアランス本部ソリューション部の宮田です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事はJMDCアドベントカレンダー 3日目の記事になります。 はじめに Webアプリの新規開発で、LaravelのUIフレームワ…

RDB依存からの卒業。ELTシステムをETLへ刷新して見えた現実と振り返りの話

こんにちは。株式会社JMDC データウェアハウス開発部の垂水です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 2日目の記事です。 目次 1. はじめに 2. 刷新前後のシステム構成イメージ ■before ■…

スクラムにキャプテン制度を取り入れ、開発効率とエンジニア育成を両立させた話

こんにちは。プロダクト開発部でエンジニアリングマネージャーをやっている野田です。 今年、JMDCではアドベントカレンダーに参加しています。 qiita.com 本記事は、JMDC Advent Calendar 2025 1日目の記事です。 はじめに スクラムに属人的な要素を少量取り…