Because knowing "AI discovery matters" is not a strategy.Sitecore acquires Scrunch
Because knowing "AI discovery matters" is not a strategy.Sitecore acquires Scrunch
主要コンテンツにスキップ
Sitecore
デモを申し込む

検索

デモを申し込む

CytivaのXM Cloudの旅におけるマイクロフロントエンドの役割

大手ライフサイエンス企業であるCytivaのソフトウェアエンジニアが、コンポーザブルソリューションへの移行方法を共有します。

5 所要時間

The concept of health care researchers, researchers working in biological life laboratories, young research scientists and male supervisors, and have a beautiful orange light

このページでご覧いただけるもの

モノリシックな課題
Sitecore XM Cloudへの移行
マイクロフロントエンドの役割
Cytiva の 5 つの重要なポイントと学習

Cytivaは、治療薬の開発と製造を前進させ、加速させる技術とサービスのグローバルプロバイダーです。

同社は、ヨーロッパ、アジア、北米、ラテンアメリカ、中東の40以上の国と地域で事業を展開しています。

Sitecore Symposium 2024のブレイクアウトセッションでは、CytivaのシニアスタッフソフトウェアエンジニアであるViktor Kudrenko氏とCytivaのスタッフソフトウェアエンジニアであるNikolai Kononov氏が、モノリシックソリューションからXM Cloudに移行し、マイクロフロントエンドとマイクロサービスアーキテクチャを活用する方法について説明しました。

モノリシックな課題

Cytiva の ITチーム 部門 は、ポーランド、ウクライナ、中国、ドイツ、スウェーデン、オランダなど世界中に 11 のチームを擁し、cytiva.com eコマース機能を提供することに専念しています。

Cytiva のモノリシックな Sitecore 9.3 ソリューションは、170 のプロジェクトを処理し、高まる需要に対応するのに苦労していました。一方、開発チームはいくつかの苛立たしい課題に直面していました。

  • 開発速度が遅い:アプリケーションが大きくなるにつれて、コードベースはより複雑になり、新機能の開発が難しくなりました。
  • デプロイの課題:小さな変更であっても、アプリケーション全体を再テストして再デプロイする必要があり、これには時間がかかり、リスクが伴いました。
  • スケーラビリティの問題:モノリシック ソリューションのスケーリングは、アプリケーションの一部だけでもより多くのリソースが必要になる場合でも、アプリケーション全体をスケーリングする必要があるため、困難であることが証明されました。
  • メンテナンス:コードベースの保守と更新はますます困難になりました。
  • マージ競合:これにより、開発の遅延、コード品質の問題、チームのフラストレーションが発生しました。
  • 港湾労働者:不安定性は、開発者の時間の浪費と開発プロセスの遅延につながりました。

その結果、バグ修正や新機能の提供には 5 週間かかり、競争の激しい市場では理想的とはほど遠いものでした。

Sitecore XM Cloudへの移行

次に、Kudrenko氏とKononov氏は、Sitecore XM Cloudを選択した理由について語り、MACHアーキテクチャの「ゲームチェンジャー」であり、チームが既存の課題に対処するためにマイクロフロントエンドとマイクロサービスアーキテクチャを採用するきっかけとなったと述べました。

Sitecore XM Cloudのメリット

Cytiva が Sitecore XM Cloud に移行するという決定には、いくつかの要因が影響しました。

  • スケーラブルなコンテンツ配信:Experience Edgeを使用して、標準搭載でコンテンツを大規模に配信する機能。
  • 自動アップグレード:シームレスな自動更新により、手動アップグレードの必要がなくなります。
  • 柔軟なフレームワーク:好みのフロントエンドとコンテンツ配信フレームワークを選択する自由。
  • シームレスな統合:既存のDevOpsおよび開発アーキテクチャと簡単に統合できます。
  • GraphQLのGraphQLを使用したシンプルなデータクエリ。
  • レスポンシブサポート:Sitecoreからの迅速で信頼性の高いサポート。
  • 港湾労働者:Sitecoreの公式サポートは標準搭載されています。

マイクロフロントエンドの役割

マイクロフロントエンドは、独立して開発されたフロントエンドがより大きな全体で構成されており、CytivaのSitecore XM Cloudへの移行を成功させるための中心的な役割を果たしてきました。

Cytvia article slide

なぜマイクロフロントエンドなのか?

モジュラー:各マイクロフロントエンドは、独立して開発、テスト、デプロイできる自己完結型のモジュールです。

コンポーザブル:マイクロフロントエンドは、より大きなアプリケーションを作成するために一緒に構成されるように設計されています。

反発力:各マイクロフロントエンドは自己完結型であるため、1つのマイクロフロントエンドで障害が発生しても、アプリケーションの全体的な機能に影響を与えることはありません。

スケーラビリティ:各マイクロフロントエンドは別々のチームによって独立して開発できるため、マイクロフロントエンドアーキテクチャを使用した開発のスケーリングが容易になります。

メンテナンス:大規模なアプリケーションでは、各マイクロフロントエンドを個別に更新および保守できるため、保守が容易になります。

Cytiva の 5 つの重要なポイントと学習

セッションの最後には、Kudrenko氏とKononov氏が、マイクロフロントエンドを活用したエクスペリエンスから得た5つの最も重要な学びを共有しました。

  1. コードベースが小さいほど、リファクタリングや置換が管理しやすくなります。
  2. 全体的な開発者エクスペリエンスは大幅に向上しました。
  3. 各チームは、新機能やバグ修正の準備が整い次第、すぐにリリースできるようになりました。
  4. チームは、それぞれの専門分野内で自律的に活動することができます。
  5. チームは独自のスケジュールで個別にコードをデプロイでき、デプロイにかかる時間は 2 時間から 3 分になりました。

について詳細主要ブランドがコンポーザブルアプローチを選択している理由.

あなたへのおすすめ

プラットフォーム

  • プラットフォーム概要
  • Content Management System
  • Digital Asset Management
  • Content operations
  • Conversion optimization
  • Audiences and intelligence
  • Commerce
  • Experience Manager (XM)
  • Experience Platform (XP)
  • Connect
  • Send

ソリューション

  • 製品戦略
  • DXのモダナイゼーション
  • グローバルコンテンツの管理
  • 制限のないコマースの実現
  • データによる最適化
  • お客様事例
  • Experience Awards
  • アナリストレポート
  • Sitecore Symposium

リソース

  • AIソートリーダーシップ
  • リソースハブ
  • インサイト
  • イベント & ウェビナー
  • Trust Center
  • サポート

サービス

  • Managed Cloud
  • Sitecore Services
  • Sitecore360
  • Sitecore Learning
  • AI Innovation Lab

企業情報

  • Sitecoreについて
  • お問い合わせ
  • ニュースルーム
Sitecore Corporate Logo
envelope-regular.svglinkedin-in.svgx-twitter.svgfacebook-f.svginstagram.svgyoutube.svg

© Copyright 2026, Sitecore A/S or a Sitecore affiliated company. All rights reserved.

  • Cookieの設定
  • リーガルハブ
  • プライバシー
  • プライバシー設定
  • webmaster@sitecore.net