NashTech

SGXは、開発手法を変革し、セキュリティと安定性の基準を維持しながら、アプリケーションの配信を高速化します。

SGX、開発手法を変革し、アプリケーション配信をスピードアップ

はじめに

SGXは、開発手法を変革し、セキュリティと安定性の基準を維持しながら、アプリケーションの配信を高速化します。

SGXはアジアを代表するマルチアセット取引所であり、上場、取引、清算、決済、預託、データサービスを提供する垂直統合型企業である。 上場企業の約40%、上場債券の約80%がシンガポール国外の企業であり、SGXはアジアで最も国際的な取引所である。 従業員は800人を超え、北京、シカゴ、香港、ロンドン、ムンバイ、ニューヨーク、サンフランシスコ、上海、東京にオフィスを構えている。

シンガポール証券取引所について

シンガポール証券取引所(SGX)は、アジア全域で証券およびデリバティブ取引サービスを提供する投資持ち株会社である。 SGXは、厳格で複雑な規制基準に従って株式、債券、デリバティブ市場を運営している。 グローバルなマルチアセット取引所として、重要な金融市場インフラの変革を後押しする技術革新を追求している。

他の取引所と同様、SGXは高度に組織化され規制された電子市場へと発展し、株式から債券、通貨、商品デリバティブまで、あらゆる資産クラスの金融商品の取引を促進している。 しかし、SGXは依然として、重くモノリシックで複雑な取引ワークフローに依存していた。 バッチ処理と手作業による照合は、ほとんどの種類の金融取引で依然として悩みの種であり、地域特有のインフラも相まって、急速に変化する投資家のニーズに対応するためにSGXが必要とする成長と革新の妨げとなっていた。

長い間モノリスを使用してきた彼らは、簡単にモノリスを廃止することはできない。 したがって、新しいマイクロサービス・ベースのプラットフォームを構築する一方で、BAUをモノリス上で確実に実行することが課題となる。 以下は、彼らが直面していたその他の課題である。

課題

アジアトップクラスのマルチアセット取引所として、SGXは顧客、従業員、ビジネスパートナーのデジタル体験を継続的に強化したいと考えています。 SGXは、堅牢なトレーディングエンジンを業務の中核に据え、この中核を発展させたダイナミックなアプリケーションやインターフェースを開発しています。 開発プロセスのスピードと俊敏性を高めるため、同社は最新の技術的進歩を活用したいと考えていた。

開発手法を変革する一方で、SGXはすべてのシステムで厳格なセキュリティ基準を維持する必要があった。

  • 最初の主な課題は、UIインターフェースとFIXプロトコルを介したマルチ・ブローカー注文をサポートするためにシステムを強化することでした。
  • ビジネス領域は広範で、戦略的ソリューションを構築するためには多くの研究が必要だ。
  • レガシー・アプリケーションは非常に膨大で、その管理も開発も難しくなっている。 JavaとScalaの両方のプログラミング言語で書かれたコードがあり、何千ものテストケースがある。 また、アプリケーションのFIXサポートをテストするための独立したテスト・スイート・リポジトリもある。
  • 新アーキテクチャーの目的は、最先端技術を使用することで、SGXが常に時代の最先端を行くようにしつつ、ベストプラクティスを用いて戦略的にシステムを構築することである。
  • SGXもまた、アジャイル手法を採用し、ウォーターフォール型の開発環境から脱却するという転換期を迎えていた。

解決策

sgx-image
  • 私たちのエンジニアは、ビジネス関係者と時間を割いて、彼らの要求を理解した。 これによって、試行錯誤の時間を節約し、ビジネス・イネイブラーの言葉も理解することができた。
  • 私たちはまず、レガシー・アプリケーションにシンプルかつ効果的なソリューションを提供し、ビジネスの障害を取り除くことから始めました。
  • 私たちは、最初の大きなマイルストーンに取り組みながら、FIXプロトコルの経験を生かし、タイムリーなデリバリーを確保し、新しいビジネスの道を切り開きました。
  • 私たちはこのプロジェクトで、技術のベストプラクティス、特にScalaの専門知識を活用しました。
  • 新しいアーキテクチャはAkka(アクター、HTTP、ストリーム、永続性)フレームワークを使用しており、私たちのチームは機能を提供しながら、Akkaに関する長年の専門知識を活用しています。
  • 当社のエンジニアは十分な訓練を受け、アジャイル手法に慣れています。 そのため、クライアントが移行する際にも、私たちは容易に環境に適応することができ、また正しい練習の進め方にも貢献することができた。 これは、私たちがイネイブラーとして機能したことで、プロジェクトに携わる全チームがスムーズに移行できたことを意味する。

その結果

  • 最初のマイルストーンを達成したことで、クライアントはより多くの顧客をアプリケーションに取り込むことができ、ビジネスと収益が拡大しました。
  • BDDとTDDスタイルに対する私たちの信念と経験は、本番での機能停止がないことを保証した。
  • 新アーキテクチャに取り組み、主要な機能をタイムリーに提供することで、プロジェクトのコスト超過を防いだ。 私たちのチームは、そのプロフェッショナリズムとコミットメントが特に高く評価されています。
  • 私たちは機能的なスクラムチームであり、私たちのサクセスストーリーは変革中の他のチームと共有されている。
  • 私たちのプロジェクトで使っているテクノロジーに関連した正しいプラクティスは、現在、チーム全体で広く評価され、採用されている。

ケーススタディをもっと読む

仮想学習環境をAWSに移行して近代化し、体験の向上を図る。

移行され近代化されたMoodle インフラストラクチャーは、オープン 大学は今、次のような利点がある。 クラウドのメリット

大手デジタル広告サービスとの1年にわたるRPAの旅を垣間見る

大手デジタル広告サービス・ソリューションプロバイダーの1年にわたるRPAの旅と、NashTechがどのように彼らを支援したかをご紹介します。

デジタル棚の分析をサポートし、eコマースの成長を引き出す

NashTechがどのようにデジタル棚の分析を支援し、世界有数のデータ洞察とeコマースソリューションプロバイダーと成長を解き放つかをご覧ください。

私たちのパートナーシップ

上部へスクロール
サンプル・タイトル
サンプルショート
サンプル見出し
JA FREE WHITEPAPER
新しいホワイトペーパーで知識の力を解き放つ
「プロダクトオーナーのユーザーエクスペリエンスを向上させる」
無料ホワイトペーパー
新しいホワイトペーパーで知識の力を解き放とう
「プロダクト・オーナーのためのユーザー・エクスペリエンスの向上