電通総研 テックブログ

電通総研が運営する技術ブログ

GitHub Actions で Amazon Inspector を利用した脆弱性スキャンを行う

こんにちは。コーポレート本部 サイバーセキュリティ推進部の耿です。 2024/6に Amazon Inspector が GitHub Actions でのコンテナイメージスキャンをサポートしたとのアナウンスがありました。コンテナイメージの脆弱性スキャンに既にTrivyを利用している方…

オープンソースのJavaScriptライブラリ「Leaflet」で地図表示を試してみる

XI本部スマートソサエティセンターの野網です。データ連携基盤に関連する自治体案件に携わっています。この自治体案件ではデータ連携基盤だけでなく、基盤上で提供するサービスについても検討しています。防災やインフラ管理の観点では、地図上でさまざまな…

yfinanceとAWSで未来の株価を予測する(後編)

こんにちは。コミュニケーションIT事業部 ITソリューション部の英です。 普段はWebアプリやスマホアプリの案件などを担当しています。あと、趣味でAIを勉強しています。 前回はSageMakerの線形学習モデルを使って、S&P500の100日後のスコアを予測しました。 …

web3入門:SNSログインでNFTを獲得!thirdwebを用いたweb3サービスを構築してみた

こんにちは。金融ソリューション事業部の姫野です。 1. 今回実装する内容 1.1 実装内容のキーポイント 1.2 ユーザー体験の流れ 1.3 ガス代について 2. 利用サービス 2.1 thirdwebサービス 2.1.1 Connect 2.1.2 Engine 2.1.3 Drop(ERC1155) 2.1.4 React SDK…

Claude 3.5 SonnetがAWS東京リージョンのBedrockで利用可能に

はじめに 電通総研 X(クロス)イノベーション本部 の三浦です。 2024年8月6日、AWS Bedrockを通じてClaude 3.5 SonnetとClaude 3 Haikuが東京リージョンで利用可能になりました。 これを機に「Amazon Bedrock」の試用をしてみました。 Amazon Bedrockとは A…

web3入門:最新の鍵管理手法を徹底解説!主要3サービスの秘密鍵管理方式を比較

こんにちは。金融ソリューション事業部の姫野です。 本ブログでは、Magic、thirdweb、Web3Authの3サービスの秘密鍵管理方式に焦点を当て、深く掘り下げていきます。各サービスの主要なアーキテクチャと処理フローを、図解も含めて詳細に理解していきましょう…

アーキテクト思考:メンタルモデル構築の重要性

こんにちは、X(クロス)イノベーション本部の米久保 剛です。 ITの世界は日々進化し続けており、新しい技術や概念が次々と登場しています。このような環境下で、ITアーキテクトには常に最新の動向を把握し、適切な判断を下すことが求められます。そのために…

web3入門:web3ウォレットサービスとは?主要3サービスを徹底比較

こんにちは。金融ソリューション事業部の姫野です。本ブログではweb3の重要な役割を担うweb3ウォレットサービス3つを解説します。前半はweb3の説明もしていますので、web3に馴染みがない方も、ぜひチェックしてみてください。 1. web3とは web3で重要な役割…

yfinanceとAWSで未来の株価を予測する(前編)

こんにちは。コミュニケーションIT事業部 ITソリューション部の英です。 普段はWebアプリやスマホアプリの案件などを担当しています。あと、趣味でAIを勉強しています。 みなさん、株式投資はお好きですか?私は大好きです。 最近の株式市場は大荒れですね。…

世界で一番くわしい、Pandas ⇔ TabularData変換表

こんにちは、電通総研、Xイノベーション本部 AIトランスフォーメーションセンター所属の徳原光です。 以前、AndroidスマホでAIモデルを運用するために、Pandasの特徴量計算のコードをKotlin DataFrameを使用してKotlinに移植するための変換表を公開しました…

Amazon EKS マネージド型ノードグループの更新動作におけるEviction APIの実行状況を確認する方法

こんにちは。X(クロス)イノベーション本部クラウドイノベーションセンターの柴田です。 この記事ではAmazon EKS マネージド型ノードグループの更新動作におけるEviction APIの実行状況を確認する方法をご紹介します。 背景・課題 Eviction APIの実行状況を…

システム開発におけるエラーの「ヨコテン」ってなんだ?

金融ソリューション事業部 事業推進ユニット の 石沢です。ソフトウェア開発者の皆さんは「横展開調査」「水平展開調査」「ヨコテン」などの言葉を聞いたことはありますか? (本記事では以下「横展開調査」と記述します) 部門の勉強会で、改めて「横展開調…

AWS CodeDeployで「Primary taskset target group must be behind listener」によりBlue/Greenデプロイに失敗した原因と解決方法

みなさん、こんにちは。電通総研 金融ソリューション事業部の鈴木です。 今回は、AWS CodeDeployでAmazon ECSに対してアプリケーションをBlue/Greenデプロイした際に発生したエラーについて、原因と解決方法を記載します。 アプリケーションの構成 発生した…

電通総研ArchitectMeetup開催決定!

皆さんこんにちは!コーポレート本部システム推進部の佐藤太一です。 突然ですが、8月23日に完全オフラインイベントを開催します!その名も「電通総研 Architect Meetup」です。電通総研のアーキテクトが登壇し、普段の仕事ぶりについてお話する貴重な機会で…

【UE5】音に応じてオブジェクトやマテリアルを変化させる方法(後編)

こんにちは、電通総研金融ソリューション事業部の飯田です。 前編では、音に応じて位置、回転、スケールを変化させる方法をご紹介しました。 この記事では、音に応じてマテリアルを変化させる方法をご紹介します。 前編の続きになっていますので、まだご覧に…

【UE5】音に応じてオブジェクトやマテリアルを変化させる方法(前編)

こんにちは、電通総研金融ソリューション事業部の飯田です。 今回は、Unreal Engine 5で、音に応じてオブジェクトの位置、回転、スケールやマテリアルの表現を変化させる方法をご紹介します。 前編で位置、回転、スケールを変化させる方法、後編でマテリアル…

Amazon CognitoでAPIGatewayに認証をつける(後編)

こんにちは。コミュニケーションIT事業部 ITソリューション部の英です。 普段はWebアプリやスマホアプリの案件などを担当しています。あと、趣味でAIを勉強しています。 いつもはAI関連の記事を書いていますが、今回はAWSの認証サービスであるAmazon Cognito…

mysqldump で Aurora Serverless v1 から v2 にデータ移行した

こんにちは。コーポレート本部 サイバーセキュリティ推進部の耿です。 大好きだった Aurora Serverless v1 が 2024/12/31 をもってサポート終了ということで、泣く泣く Aurora Serverless v2 へ移行しました。公式ではクラスタのアップグレードを使用した手…

Microsoft Build 2024 現地参加してきました!

Microsoft Buildとは? Microsoft Buildのプログラム 注目アップデート情報の紹介 アップデート情報のサマリ Azure AI系のアップデート情報 Azure OpenAI Service Azure AI Studio Phiシリーズ Windows Copilot Runtime アプリケーションサービス系のアップ…

Blenderで作成したモデルとアニメーションを、FBX形式でUE5にインポートする方法

こんにちは、電通総研金融ソリューション事業部の飯田です。 今回は、Blenderで作成したモデル、マテリアル、アニメーションを、FBX形式でUE5に取り込む方法をご紹介します。 UE内のエディターを用いてアニメーションを設定する手順については、こちらの記事…

Amazon CognitoでAPIGatewayに認証をつける(前編)

こんにちは。コミュニケーションIT事業部 ITソリューション部の英です。 普段はWebアプリやスマホアプリの案件などを担当しています。あと、趣味でAIを勉強しています。 いつもはAI関連の記事を書いていますが、今回はAWSの認証サービスであるAmazon Cognito…

Amazon EKSのWindowsノードを用いてUEアプリケーションを配信する 後編

こんにちは、金融ソリューション事業部の孫です。 記事の前編では、Kubernetes上に必要なDockerイメージを作成しました。 今回は、EKSの構築に取り組み、KubernetesホスティングのUEアプリケーションを配信します。 はじめに 実施手順 開発環境 インフラ構造…

Amazon EKSのWindowsノードを用いてUEアプリケーションを配信する 前編

こんにちは、金融ソリューション事業部の孫です。 前回の記事で、Amazon EKS(AWSが提供するKubernetesサービス、以下EKSと略)用のWindowsノードAMI(Amazon Machine Images、以下AMIと略)の構築方法について紹介しました。 今回は、このAMIを使用してWind…

UEアプリ用のカスタムWindows Node AMIを作成する 後編

こんにちは、金融ソリューション事業部の孫です。 前編では、Unreal Editorを含むWindowsコンテナイメージの構築を完了しました。 本記事では、前編で構築したコンテナイメージを利用するAmazon EKS(以下EKS)のWindows Node AMIを作成します。 EKSのドキュ…

UEアプリ用のカスタムWindows Node AMIを作成する 前編

こんにちは、金融ソリューション事業部の孫です。 本記事ではUEアプリ用のカスタムWindows Node AMIを作成します。 これまでの記事ではLinuxベースのノードで運用しておりました。 しかし、開発プロジェクトによってはWindowsノードは必須となるケースがある…

Blenderで自作の3Dモデルにアーマチュアを追加して、アニメーションさせる

こんにちは、電通総研金融ソリューション事業部の岡崎です。 今回は3Dモデルにアニメーションをつけるために、 Blenderを使用して、アセット内にアーマチュア(ボーン)を作成して アニメーションを動かすまでの作成方法をご紹介します。 検証環境/ツール OS…

AITCの挑戦:Kaggle Home Creditコンペで学んだ技術と成果

はじめに こんにちは、Xイノベーション本部 AITCの鴨谷です。 私はAITCのコンサルティングチームに所属しており、日々データ分析や機械学習モデルの開発に取り組んでいます。 今回は、AITCのチームで参加したKaggleのHome Credit-Credit Risk Model Stabilit…

コンフォートゾーンを抜け出す

グループ経営ソリューション事業部で、会計プロダクト「Ci*X Financials」の製品開発を担当している高崎です。 唐突ですが、皆さんは自身のスキルアップのために、どのようなことに取り組んでいますか? 例えば、書籍を購入して自己学習をしたり、社内外の勉…

k近傍法による多クラス分類

こんにちは。コミュニケーションIT事業部 ITソリューション部の英です。 普段はWebアプリやスマホアプリの案件などを担当しています。あと、趣味でAIを勉強しています。 突然ですが、AIの勉強をしているとk-means法とk近傍法って混同しませんか? 不意に尋ね…

UE5 MetaHumanのControlRigを使ってアニメーションを作成する方法

こんにちは、電通総研金融ソリューション事業部の岡崎です。 今回はUE5のMetaHumanとControlRigを使って簡単なアニメーションを作成する方法を紹介します。 アニメーションを本格的にゼロから作るためには、本来はUE以外のツールを使用して作成することが一…