ニンテンドーシステムズ、社内CI/CD基盤の構築・運用体制を紹介。GitHub ActionsのSelf-hosted Runner導入事例を解説した「SRE NEXT 2026」講演資料が公開

ニンテンドーシステムズ、社内CI/CD基盤の構築・運用体制を紹介。GitHub ActionsのSelf-hosted Runner導入事例を解説した「SRE NEXT 2026」講演資料が公開

2026.07.15
ニュース公開資料まとめネットワーク公開資料まとめ
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • ニンテンドーシステムズ、CI/CD環境の開発・運用事例について解説した「SRE NEXT 2026」の自社講演で用いた資料を公開
  • GitHub ActionsのSelf-hosted Runnerを活用してシステム基盤を構築
  • 3名のエンジニアが他プロダクトと兼務しながら小規模チームで運用を効率化した工夫などについても語られている

ニンテンドーシステムズは、2026年7月10日(金)・11日(土)に開催された「SRE NEXT 2026」で同社が行った講演「GitHub Actions runnerの運用から見るニンテンドーシステムズのチーム体制」の登壇資料を公開しました。

月間60万件以上のジョブを処理する大規模な実行環境のアーキテクチャや、プロダクト横断的なチームによる運用効率化のノウハウが解説されています。

(画像はニンテンドーシステムズ公式サイトより引用)

ニンテンドーシステムズは、任天堂のネットワークサービス・システムや新規サービスの企画・開発・運用を担う企業です。

同社は社内ネットワーク内のシステム連携やIPアドレス固定の目的から、CI/CD環境としてGitHub ActionsSelf-hosted Runnerを採用。月間で約62.9万ジョブ、時間にして約26,805時間を処理する大規模な基盤を運用しています。

アプリケーションのテストやビルド、デプロイだけでなく、インフラ構築ツール「Terraform」のパイプラインの実行や、Jira/Confluenceとの連携など多岐にわたる用途で活用しています。

(画像はニンテンドーシステムズ公式サイトより引用)

CI/CD基盤はAmazon Web Services(AWS)上に構築されています。稼働状況の監視はDatadogで行っており、EKS内のdatadog-agentによる直接的なメトリクス収集のほか、AWS Lambda経由でWebhookをメトリクス化してDatadogへ送信することで、ダッシュボードでの可視化とアラート通知を実現しています。

(画像は登壇資料(PDF)より引用)

運用体制については、3名のエンジニアが他プロダクトと兼務しながら横断的なCI/CDチームを組織。少人数での運用を効率化するため、HCP TerraformとGitHub Actionsを連携させた自動デプロイや、全ての利用者をSlackに集めて情報伝達・質疑応答を行うチャンネルを用意するといった工夫を行っています。

なお同社は今後の展望として、WindowsおよびmacOSのRunnerへの対応を計画しているほか、「Nintendo Switch 2」といったゲーム専用機を利用したCI/CDのサポートなどを進めていくとしています。

詳細は同社公式サイトに掲載されている講演資料をご確認ください。

「GitHub Actions runnerの運用から見るニンテンドーシステムズのチーム体制」ニンテンドーシステムズ公式サイト

関連記事

『ウマ娘 プリティーダービー』や『Shadowverse: Worlds Beyond』の講演も。Cygames、「CEDEC2025」講演のアーカイブ・スライド資料を公開
2026.07.14
オンラインマルチプレイ機能を実装できるUnity向けSDK「Photon Fusion 2.1」リリース。CPU負荷の低い「Forecast Physics」などが実装
2026.07.07
Unityの物理エンジン「Unity Physics」最新機能や、2Dアクションゲームの実装手法も解説。「Unity 物理 完全に理解した勉強会」アーカイブ動画とスライド資料が公開
2026.07.06
Switch 2「ゲームチャット」のバックエンド技術や、『三國志 覇道』チャットのリアルタイム翻訳実装など。「AWS Summit Japan 2026」講演資料が公開
2026.06.29
ローグライトシューター『DDoD』UE5採用事例を紹介。「Lyra」をベースに独自機能を実装した事例など、小規模開発のノウハウが語られた配信アーカイブが公開中
2026.06.26
Epic Games、UEの本格的な学習コースを無料で公開中。初心者向けチュートリアルやBP・C++の解説コース、既存プロジェクトのUE移行手順を解説したコースなど
2026.06.16

注目記事ランキング

2026.07.08 - 2026.07.15
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

レベル(Level)
レベル
  1. ゲーム開発において、位置情報を持つオブジェクトが配置されている地形。
  2. RPGなどのゲームにおいて、キャラクターの成長度合いを示す数値。レベルアップなど。
VIEW MORE

Xで最新情報をチェック!