E コマース
アジア太平洋
大企業 / 公共
「独身の日の期間中、システム全体が Alibaba Cloud 上で安定して稼働しました。数億個の小包の試練に耐え、数千万件の注文に対してミリ秒単位のレスポンスを実現しました。」
Fang Yao
STO Express のクラウド移行プロジェクトの Technical Owner
STO Express について
STO Express は最も急速に発展している物流企業の 1 つとして、技術革新に基づくビジネス成長の促進を積極的に模索し、コスト削減と効率向上を目指しています。STO Express は、毎日数千万件の注文を処理し、数億個の小包を追跡でき、毎日テラバイト単位のデータを生成しています。現在、リアルタイムビジネス処理のために 1,300 以上のコンピュートノードをデプロイしています。
課題
STO Express のコアビジネスアプリケーションはデータセンターにデプロイされており、初期の急速な成長期を安定的に乗り越えることができました。しかし、取扱量の指数関数的な増加とビジネスの多様化に伴い、従来のデータセンターの多くの課題が次第に顕在化しました。たとえば、従来の IOE アーキテクチャは非標準で不安定であり、研究開発の効率が低く、ビジネスの急速な成長を制限していました。ソフトウェアのデリバリー期間が過度に長く、大規模プロモーションに必要なリソースを確保できず、システムの安定性も保証できない状態でした。
Alibaba Cloud を選ぶ理由
Alibaba Cloud との要件定義と技術検証を重ねた結果、STO Express は Alibaba Cloud をクラウド移行の唯一のパートナーとして選定しました。Alibaba Cloud のクラウドネイティブ技術とアーキテクチャが、STO Express のコアビジネスのクラウド移行を支援しました。
クラウド移行プロジェクトの初期設計段階から、技術オーナーである Fang Yao 氏はクラウドネイティブ技術を全面的に採用し、すべてのアプリケーションをコンテナ化することを決定しました。この決定は、ビジネス成長への意欲とソリューションの実用性の両方を考慮したものです。STO Express の取扱量は既に 73 億個に達しており、近い将来 100 億個規模に到達する見込みです。
この変化の激しい時代において、先行することは企業が成功を収めるための鍵であり、クラウドネイティブ技術は迅速なロールアウトとデプロイを可能にします。STO Express は、Alibaba Cloud のContainer Service for Kubernetes (ACK)とContainer Registry (ACR)を導入し、迅速なビジネスロールアウトとすぐに使える信頼性と伸縮性を実現しています。
Alibaba Cloud のサポートにより、STO Express チームはアプリケーション開発と運用保守を標準化し、アプリケーションコードをコンテナイメージにパッケージ化して標準手順に従い Kubernetes クラスターにデプロイするフローを確立しました。これにより、手間のかかる手動リリースが不要になり、クラスター設定の不整合に起因する障害も回避できるようになりました。STO Express は DevOps 主導の企業へと見事に生まれ変わりました。
宅配ビジネスは季節変動があり、2020 年の独身の日セールは STO Express のエラスティックなスケジューリング能力にとって最大の試練となりました。Container Service for Kubernetes (ACK) と Kubernetes 技術は STO Express にとって不可欠な存在でした。STO Express はコアデータセンターでのアプリケーションオーケストレーションとビジネスの自動復旧を実現し、システム全体の安定性を高めました。急速なイテレーションの中でも、トラッキングポイントモニタリング、ビジネスログ収集、リンクモニタリングにより、ビジネスシステムの安定性を維持しています。モニタリングされたコンピューティングリソースの使用率とビジネスのピークに基づいて、システムをエラスティックにスケールイン・スケールアウトでき、設定リソース数を削減して全体のリソースコストを節約できます。
2020 年に採用したソリューションにより、アプリケーションのスケーラビリティに関するコンピューティングコストが大幅に削減されました。従来のデータセンターアーキテクチャと比較して、IT 投資を 30% 削減し、取扱量の増加を実現しました。
アーキテクチャ
STO Express のコア業務システムの従来のアーキテクチャは、VMware と Oracle データベースをベースに構築されていました。データを Alibaba Cloud に移行した後、アーキテクチャは Kubernetes ベースのクラウドネイティブアーキテクチャに変革されました。クラウドネイティブデータベースの導入と、コンテナベースのマイクロサービスへの変換が、アプリケーションサービスアーキテクチャ再構築の鍵となります。
実際のビジネス要件と技術特性を踏まえ、STO Express は ACK、ECS Bare Metal Instances、ApsaraDB を組み合わせたクラウドネイティブソリューションを採用し、コアアプリケーションを Alibaba Cloud に移行しました。
将来の展望
「クラウドへの移行は始まりに過ぎず、クラウドはあくまでインフラです」と Fang Yao 氏は述べています。「STO Express の技術アーキテクチャは、次世代のマイクロサービスアーキテクチャである Service Mesh へ進化し、複雑なシステムのガバナンスを強化していきます。」
注目の
プロダクト
プロダクト
Kubernetes 互換のフルマネージドサービスで、ユーザーはコンテナインフラの管理から解放され、アプリケーションの開発に集中できます。
コンテナ化されたイメージのライフサイクル管理を提供する、安全なイメージホスティングプラットフォーム。
物理的分離を提供する、エラスティックで水平スケーラブルなハイパフォーマンスコンピューティングサービス。従来の物理サーバーと同等のコンピューティングパフォーマンスを実現
スナップショット
Alibaba Cloud のクラウドネイティブ技術とアーキテクチャにより、STO Express はコアビジネスをクラウドに移行し、ビジネス成長を推進しました。
導入プロダクト / ソリューション
導入プロダクト / ソリューション
関連ホワイトペーパー
世界最大級のショッピングフェスティバルを支えるテクノロジー
この eBook では、11.11 ショッピングフェスティバルを支えたコアテクノロジーを紹介し、これらのテクノロジーをビジネスに活用する方法を解説します。
ダウンロード
