中国国内の技術スタックの適応および開発ソリューション 国内技術の適応はブランドのみの代替ではありません。ターゲットの CPU アーキテクチャ、オペレーティング システム、データベース、ミドルウェア、周辺機器、アプリケーションの依存関係をマッピングし、ソース、ビルド、ドライバー、インターフェイス、データ、展開プロセスを更新して、定義されたバージョンとテスト条件の下で互換性の証拠を生成します。
| プロジェクト要素 | 解決策の説明 |
|---|---|
| ベストフィット | 新しい国内スタック システム、既存のビジネス システムの移行、サーバーまたはデスクトップ環境の置き換え、国内機器プラットフォームへの適応、またはマルチ アーキテクチャの互換性作業を必要とする政府機関や企業組織、機器メーカー、ソフトウェア チーム向け。 |
| 必須入力 | 入力には、現在のハードウェアとソフトウェアのインベントリ、CPU と命令セット、オペレーティング システムとカーネルのバージョン、データベースとミドルウェアのバージョン、ソースまたは検査可能なパッケージ、サードパーティのライブラリとライセンス、周辺機器とインターフェイス、データ スケール、展開トポロジ、パフォーマンス ベースライン、セキュリティ要件、ダウンタイム ウィンドウ、ターゲット製品リスト、および受け入れシナリオが含まれます。 |
| 納入範囲 | 成果物は範囲ごとに合意されており、資産と依存関係のインベントリ、互換性ギャップ マトリックス、移行設計、適応されたソースまたはパッチ、BSP とドライバー、ビルド スクリプト、構成、パッケージまたはイメージ、データベース移行スクリプト、インターフェイスのドキュメント、テスト ケース、検証記録、展開およびロールバック マニュアル、既知の問題、未解決の依存関係が含まれる場合があります。クローズドソースのコンポーネントとライセンスには、引き続きベンダー規約が適用されます。 |
| 受け入れはどのように定義されますか? | 承認では、インストール、起動、機能的等価性、周辺機器とインターフェイス、データの整合性、権限、アップグレードとロールバック、合意されたパフォーマンス低下しきい値、長時間の動作、障害回復、指定されたスタックとバージョンでの反復可能な展開がチェックされる場合があります。レコードは、CPU モデル、オペレーティング システム、カーネル、データベース、ミドルウェア、コンパイラー、ライブラリ、データ セット、およびテスト ツールのバージョンを識別します。 |
最適なユーザーとシナリオ
新しい国内スタック システム、既存のビジネス システムの移行、サーバーまたはデスクトップ環境の置き換え、国内機器プラットフォームへの適応、またはマルチ アーキテクチャの互換性作業を必要とする政府機関や企業組織、機器メーカー、ソフトウェア チーム向け。
開始するにはどのような入力が必要ですか?
入力には、現在のハードウェアとソフトウェアのインベントリ、CPU と命令セット、オペレーティング システムとカーネルのバージョン、データベースとミドルウェアのバージョン、ソースまたは検査可能なパッケージ、サードパーティのライブラリとライセンス、周辺機器とインターフェイス、データ スケール、展開トポロジ、パフォーマンス ベースライン、セキュリティ要件、ダウンタイム ウィンドウ、ターゲット製品リスト、および受け入れシナリオが含まれます。
システムにはどのようなモジュールを含めることができますか?
範囲は、x86、ARM、LoongArch、または RISC-V 評価をカバーする場合があります。 Bootloader、UEFI、カーネル、BSP、およびデバイス ドライバー。クロスコンパイルとビルドシステムの変更。 C/C++ ライブラリと ABI の互換性。 Java、.NET、Web またはデスクトップ アプリケーションの移行。 SQL、ストアド プロシージャとデータ移行。メッセージング、キャッシュ、Web サーバー、その他のミドルウェアの置き換え。さらに、インストーラー、コンテナー、操作スクリプト、モニタリング、バックアップ、リカバリーの適応も含まれます。
何が届けられるのか?
成果物は範囲ごとに合意されており、資産と依存関係のインベントリ、互換性ギャップ マトリックス、移行設計、適応されたソースまたはパッチ、BSP とドライバー、ビルド スクリプト、構成、パッケージまたはイメージ、データベース移行スクリプト、インターフェイスのドキュメント、テスト ケース、検証記録、展開およびロールバック マニュアル、既知の問題、未解決の依存関係が含まれる場合があります。クローズドソースのコンポーネントとライセンスには、引き続きベンダー規約が適用されます。
受け入れはどのように定義されますか?
承認では、インストール、起動、機能的等価性、周辺機器とインターフェイス、データの整合性、権限、アップグレードとロールバック、合意されたパフォーマンス低下しきい値、長時間の動作、障害回復、指定されたスタックとバージョンでの反復可能な展開がチェックされる場合があります。レコードは、CPU モデル、オペレーティング システム、カーネル、データベース、ミドルウェア、コンパイラー、ライブラリ、データ セット、およびテスト ツールのバージョンを識別します。
限界と責任の境界線
国内スタック プロジェクト自体は、すべてのコンポーネントが国内で調達されていること、またはセキュリティ、規制、機密保護、暗号化、または業界の認証に合格していることを証明するものではありません。結果は、ターゲット バージョン、オープン インターフェイス、ソースの可用性、ドライバーのドキュメント、サードパーティのライセンス、およびハードウェアの違いによって異なります。閉じたコンポーネントには、ベンダーのサポートまたは代替設計が必要な場合があります。互換性と性能は、確認された在庫とテストレポートに限定されます。
関連サービスと事例
ソリューションの概要に戻ってシナリオを比較するか、関連プロジェクト ケースを確認してください。ケースの指標と条件は、新しいプロジェクトに自動的に適用されません。
よくある質問
国内スタックの適応は、1 回のカットオーバーで既存のシステムを置き換える必要がありますか?
必ずしもそうとは限りません。ダウンタイムウィンドウ、ビジネスリスク、依存関係に応じて、プロジェクトではインプレース適応、階層化された置換、並行運用、または再開発が使用される場合があります。データベースとコア ビジネス ワークロードは通常、段階的なカットオーバーの前に、サンプル検証、インターフェイス統合、ロールバック リハーサルを受けます。
1 つのプロジェクトで複数の国産 CPU、オペレーティング システム、データベースをサポートできますか?
複数のスタックを評価できますが、各 CPU アーキテクチャ、オペレーティング システム、データベース、ミドルウェア、およびドライバーとバージョンの組み合わせには、独自の互換性マトリックス、ビルド アーティファクト、およびテスト レコードが必要です。サポート範囲は確認済みの製品バージョンおよび検収結果に限定されます。
適応が完了したということは、セキュリティまたは業界の認証に合格したことを意味しますか?
いいえ。適応検証には、合意されたスタックでのインストール、機能、インターフェイス、データ、パフォーマンス、および操作が含まれます。セキュリティ評価、機密保護、暗号化、および業界認証には、該当する標準および当局の手順に基づいた個別の作業が必要です。