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スタイルに対する私たちの信念と経験は、本番での機能停止がないことを保証した。
  • 新アーキテクチャに取り組み、主要な機能をタイムリーに提供することで、プロジェクトのコスト超過を防いだ。 私たちのチームは、そのプロフェッショナリズムとコミットメントが特に高く評価されています。
  • 私たちは機能的なスクラムチームであり、私たちのサクセスストーリーは変革中の他のチームと共有されている。
  • 私たちのプロジェクトで使っているテクノロジーに関連した正しいプラクティスは、現在、チーム全体で広く評価され、採用されている。

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

THE OUTがプレミアムレンタカー業界をどのように破壊するか

ベトナムのナッシュテック開発チームと緊密に協力し合うことで、高品質でデジタルファーストの高級レンタカーサービスを構築することができた。 将来を見据えて、THE OUTは製品ロードマップに注力し、旅行代理店やコンシェルジュ・パートナーを含むB2B顧客へのサービスを拡大し、そのための新しいポータルを構築している。

特注のデスク予約システムでハイブリッド勤務を実現:内部の視点

ナッシュテックの社内デスク予約ソフトウェアがどのように職場の効率化を促進し、高い精度で稼働率を測定したかをご覧ください。

オーストラリアで設立された広告・メディア費ビジネスは、ナッシュテックの支援により、いかにして駆け出しのビジネスから世界的な大企業へと成長したのか?

オーストラリアで設立された広告・メディア支出企業は、現在世界的な事業展開をしており、ナッシュテックがその成長を支えていることを知っている。

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

上部へスクロール