インフラ
はじめに 概要 気になった新サービス・新機能 Amazon Nova Forge 3種類の「Frontier Agent」 IAM Policy Autopilot AWS Lambda Durable Functions セッションレポート Workshop: Accelerate VMware Migration with AWS Transform Chalk Talk: AWS Tools - Au…
はじめに 1. Vertex AI Pipelines採用の背景 2. 開発効率化 2.1 CI/CDとディレクトリ構成 2.1.1 GitHub Actionsの採用 2.1.2 ディレクトリ構成 2.1.3 デプロイフロー 2.1.4 Config駆動のパイプライン管理 2.2 Goによる共通コンポーネント 2.2.1 PythonからGo…
はじめに SSoTとは? 利用しているSSoTツールについて どのように破壊したの? 1回目の破壊 2回目の破壊 3回目の破壊 破壊して得た学び Adapterの簡略図 まとめ はじめに 皆様ネットワーク運用自動化してますか? どうも、ITインフラ本部インフラ部ネットワ…
はじめに 概要 検証構成 対象イメージ 検証環境 VMスペック フルルートの生成 検証トポロジー 測定方法 ① 起動時のリソース測定 ② フルルート学習時のリソース測定 ③ 学習完了後の安定時リソース測定 テスト結果 Juniper vJunosSwitch グラフから分かること …
はじめに 急にレスポンスタイムが悪化した 問題のリクエストの特定を試みるが失敗した スティッキーセッションを無効化するため、Blue/Greenデプロイメントへ移行する ECSの組み込みBlue/GreenデプロイメントはDMMブックスと相性が良くない ALBのリスナール…
はじめに Ingress が直面した「構造的課題」 Ingress の果たした役割とその後の課題 1. 「最低限の共通機能」設計の限界 2. 「アノテーション地獄」が招いた移植性の低下 3. 運用上の摩擦:役割と責任の混在 KubeCon 2019:API 再構築という決断 なぜ「Ingre…
はじめに DCI(Data Center Interconnection:データセンター間相互接続) 可用性 拡張性 IP over DWDM 400G-ZR/ZR+ 波長 送信パワー FEC(前方誤り訂正) 消費電力 発熱対策 Transceiverの選定 実環境への導入(&トラブル) OSNR(光信号対雑音比) トラブル…
はじめに cloud-initとは Proxmox VEで簡単にcloud-initを体験してみよう cloud-initイメージの取得 テンプレートの作成 インスタンスのクローン cloud-initのパラメーターを変更する cloud-initの仕組み cloud-config User-data formats Modules cloud-init…
はじめに 背景 プラットフォーム開発本部のAX戦略 ユーザーレビューグループでのAI活用と課題 解決アプローチ 構成 アプリケーション実行基盤の選定理由 インフラ構成イメージ 各コンポーネントの詳細 運用 APIキーの発行・管理 コスト・リクエストの確認 リ…
はじめに 概要 事象確認タイミング DMMバックボーン構成の前提 リプレイスとアーキテクチャの見直し next-hop-self挙動の顕在化 再現 構成 拠点広報経路確認 拠点A 拠点境界ルータ1 拠点境界ルータ2 拠点B 拠点境界ルータ3 拠点境界ルータ4 コアルータで経路…
1. はじめに 2. SLMってなんですか? SLMとLLMの比較 SLMとLLMの使い分け LLMの利点と用途 SLMの利点と用途 3. どうやって使う? 検証アーキテクチャ 4. 検証環境と構成 検証環境 検証データ 目標JSON形式 5. 検証結果 5.1 SLM(10b以下)の厳しい現実 5.1…
1. はじめに 2. 全体像(シーケンス図) 3. 各ステップの解説 3-1. Pod マニフェスト (YAML) → ServiceAccount 3-2. Pod マニフェスト (YAML) → Kubernetes API Server 3-3. Kubernetes API Server → IRSA Mutating Webhook 3-4. IRSA Mutating Webhook → Ku…
はじめに KubeCon + CloudNativeCon Japan 2025 とは レポート Kubernetes SIG Node Intro and Deep Dive そもそも SIG Node とは何か In-Place PodResize (インプレース Pod リサイズ): Sidecar Containers (サイドカーコンテナ): DRA (Dynamic Resource Al…
はじめに 背景 提案手法 構成とアーキテクチャ選定 マイクロバッチの選定理由 1. 秒単位のリアルタイム性が不要だった 2. 実装・運用保守・コストのバランスを重視した 実験 結果 履歴i2i棚経由の指標 サービス全体の指標 考察 改善点 履歴i2i棚に関すること…
自己紹介 1. はじめに 2. Motion JPEGの採用とその背景 3. HLSの基本構造とキャッシュ戦略 キャッシュ戦略 4. 最終構成と移行方針 CDNを活用した移行方針と最終構成 一度はリリースしたS3ベース構成 その他の構成検討 CloudFront VPC オリジン + CloudFront …
はじめに レポート Opening Keynote: The new way to cloud Maximize your cloud ROI- A practical approach to efficiency and optimization. Observability(可観測性)について Developer Keynote 「You Can Just Build Things」 GKE turns 10 and looks to…
はじめに なぜECSタスクの停止理由をログとして保存するべきなのか? New Relic や Datadog にECSタスクの停止ログを送信する方法 Terraformを使った実装例 1. Amazon Data Firehose 用のIAMロールの作成 2. Amazon EventBridge 用のIAMロールの作成 3. Amaz…
はじめに 背景 NAT Gatewayの通信分析 調査のために必要なリソース構成 調査1: AWS内の通信 AWS内通信の調査結果例 調査2: AWS以外との通信 AWS以外との通信調査結果例 NAT Gatewayの通信量削減案 案1: VPCエンドポイントの作成 案2: 通信内部化 案3: VPC Pe…
はじめに AWX とは 踏み台サーバー経由で接続するケース 検証環境 調査結果 設定内容について ディレクトリ構造 設定方法 方法1: プロジェクト全体で適用する(ansible.cfg の設定) 手順1: ansible.cfg の設定 手順2: リモートリポジトリへのプッシュ 手順3…
はじめに 背景と課題 スペックの調整 現状の設定 新しい設定 成果と効果 1. リソース消費量の削減 2. HPAの安全な活用 3. コスト削減 削減コストの試算 まとめ 補足 はじめに こんにちは。プラットフォーム開発本部 第一開発部 ユーザーレビューグループの作…
はじめに AWS Database Migration Service とは DMSの仕組み DMS移行タスク Tips集 エンドポイント設定 ターゲットテーブル作成モードで作成される型について データ検証機能 プライマリキーの型 データ検証に伴う負荷 Amazon Aurora MySQLをソースとする場…
はじめに ECRのプルスルーキャッシュリポジトリとは プルスルーキャッシュリポジトリ機能の全体イメージ プルスルーキャッシュ機能を使いはじめる前に確認すること (1)NAT 経由のイメージpull通信コスト (2)プルスルーキャッシュ機能利用時のストレー…
はじめに LC 開発部:神畠正稔 Keynote Accelerate database performance and scalability with AWS storage 全体を通しての感想 現地参加して感じたこと 日本における生成 AI とその向き合い方 オンラインサロン開発部:國分竜二 NVIDIA 主催の GameDay:Ge…
はじめに 要約 再現させてみる 前提 1. minikubeで複数Node環境を構築する 2. ArgoCDのインストール 3. プライベートリポジトリにmanifestを配置 deployment.yaml service.yaml 4. ArgoCDにリポジトリを追加する 5. ArgoCDにアプリケーションを追加する 6. P…
はじめに CloudNative Days Winter 2024 とは Kubernetes Upstream Training in Japan 初心者枠での LT 発表 参加したセッションの中で興味深かったもの 転職したらゲーム基盤システムの移行が大変だった話 ~ 数百台のアプリを GKE 化、CloudSQL 化させて苦…
DMM GAMESプラットフォームにおけるインフラ事例として、限定公開クラスタ設定が無効のGKEでのCloud NATを使う方法についてご紹介です。 はじめに 一般公開クラスタと限定公開クラスタの違い Cloud NATについて 一般公開クラスタのGKEでCloud NATを使う方法 …
EVPN/VXLANとは EVPN/VXLAN環境構築の背景 EVPN/VXLAN環境の紹介 Underlay 4Byte-AS IP Unnumbered Overlay VTEPでのMACアドレス学習 トラフィックフロー Backboneネットワークとの接続 さいごに こんにちは、インフラ部ネットワークグループの松原です。私…
プロジェクトの背景 ネットワーク構成について 構築方法について さいごに こんにちは、あるいはこんばんは。インフラ部ネットワークグループの佐々木です。 昨年秋頃から今年の3月にかけて、DMMオンクレ事業のクレーン拠点のネットワーク構築というプロジェ…
はじめに 配信システム前史 切り替えの結果 完全に移行しなかった理由 コスト削減効果 切り替え後、サーバのCPU利用率が半分に オンプレミス化によって失われるもの ハードウェアなどのメンテナンスが必要になる 急激なスケールアップがしづらい 第3の選択肢…
はじめに SCIMで連携中に気になった Azure Active Directory 関連の仕様 1. Patchでactiveがbooleanではなく文字列で返却されてしまうのはどうする? 2. SCIMのプロビジョニング間隔はどれくらい? 変更可能? 3. Azure Active Directory からのSCIMにIP制限を…