Upgrade to Pro — share decks privately, control downloads, hide ads and more …

金融システムにおけるクラウドネイティブなアーキテクチャ設計とその構築

 金融システムにおけるクラウドネイティブなアーキテクチャ設計とその構築

高換金性情報を取り扱う金融システムでは高度なセキュリティが求められており、クラウド上にシステムを構築することが非常にシビアになっています。そのような開発現場においてどのような観点でアーキテクチャ設計し構築しているかを、下記の項目をメインに取り扱いながらご紹介させていただきます。

・全体のアーキテクチャ設計について
・クラウドベンダの選定理由
・ハイブリッドクラウドの構成

Tetsuya Nakamura

December 02, 2022
Tweet

Other Decks in Technology

Transcript

  1. © 2022 NTT DATA Corporation CloudNative Days Tokyo 2022 金融システムにおける

    クラウドネイティブなアーキテクチャ設計とその構築 2022年11月21日 株式会社NTTデータ ITサービス・ペイメント事業本部 カード&ペイメント事業部 中村哲也
  2. © 2022 NTT DATA Corporation 2 Agenda 1. 自己紹介 2.

    デジタルペイメント開発室とは 3. アーキテクチャ設計例 4. アーキテクチャ設計方針 – クラウド選定 – ハイブリッドクラウド – マルチリージョン 5. まとめ
  3. 3 © 2022 NTT DATA Corporation 自己紹介 経歴 • 2014年

    ISPにCDNエンジニアとして入社 • 2019年 QRコード決済ベンチャーでSREとして活動 • 2020年 フリーランスのSREとして活動 • 2021年 株式会社NTTデータでSREとして活動 中 村 哲 也
  4. 4 © 2022 NTT DATA Corporation デジタルペイメント開発室とは 「デジタルテクノロジーを活用した新たな価値創造に取 り組む必要がある」という方針のため、新しいビジネスモ デルや開発体制を既存の資産・人材・やり方にとらわ

    れずに、実験的に作っていくことを目的に「特区」として 創設された組織。 • 1人1台開発用Mac支給 • モダンな開発環境を用意 • 表計算ソフトでなくコードを • メールでなくチャットを • オンプレでなくクラウドを Confluence Jira GCP k8s Grafana Gitlab ArgoCD Healthchecks PagerDuty 参考: https://www.nttdata.com/jp/ja/recruit/careers/work-people/1471/ Prometheus
  5. 5 © 2022 NTT DATA Corporation アーキテクチャ設計例 Tokyo East Japan

    West Japan Osaka EKS EKS Aurora Aurora DX DX backup Anthos Cloud Logging DB Anthos DB backup Log Data Log Data BigQuery ・・・ 決済事業者
  6. 6 © 2022 NTT DATA Corporation アーキテクチャ設計方針ークラウド選定 • 開発チームのスキルに応じて選択 •

    既存資産の横展も考慮する • 必要な機能に応じて選択 • 解析が必要ならBigQueryなど クラウド選定は チームのスキルと機能次第
  7. 7 © 2022 NTT DATA Corporation アーキテクチャ設計方針ーハイブリッドクラウド • カスタマー要件に応じて選択 •

    セキュリティ要件に応じて選択 • 個人情報や高換金性情報などの 機密データを自社クラウドに保存することで データをコントロールしたい ハイブリッドクラウドは セキュリティとカスタマーの 要件次第 お待たせ!! ドウシテ… EKS Anywhere
  8. 8 © 2022 NTT DATA Corporation アーキテクチャ設計方針ーマルチリージョン • BCP要件に応じて選択 •

    以前はマルチクラウドで冗長しようとしていた • 大阪リージョンの登場でマルチリージョンに マルチリージョンは BCP要件次第 お待たせ!! 神… Aurora Global Database Osaka Region
  9. 9 © 2022 NTT DATA Corporation まとめ デジタルペイメント 開発室は楽しい!! クラウド選定は

    チームのスキルと機能次第 ハイブリッドクラウドは セキュリティとカスタマーの 要件次第 マルチリージョンは BCP要件次第
  10. 10 © 2022 NTT DATA Corporation さいごに • https://nttdata.jposting.net/u/job.phtml?job_code=889 •

    https://nttdata.jposting.net/u/job.phtml?job_code=888 We are hiring!!