オープンソースのリスクと課題を正しく検証し、冷静にクラウドに移行するにはどうすればよいでしょうか。

オープンソースのリスクと課題を正しく検証し、冷静にクラウドに移行するにはどうすればよいでしょうか。

[51CTO.comからのオリジナル記事] 近年、オープンソースの概念は中国のビジネス界や開発者に広く認知されるようになりました。国内企業のオープンソースエコシステムへの参加意欲は高まり続けており、多くのインターネット企業がオープンソース技術を利用してクラウドプラットフォームを構築し、クラウドネイティブアプリケーションを展開しようとしています。クラウド コンピューティングが第 2 章に入ると、金融業界などの一部の従来型企業も積極的にオープン ソースを採用し、コンテナーやマイクロサービスに基づくクラウド ネイティブ アーキテクチャを採用してクラウドへの移行を開始しています。

中国情報通信研究院が発表した「オープンソース産業白書」のデータによると、世界的なオープンソース産業チェーンが形成されており、国内企業の86.7%がすでにオープンソース技術を適用しており、10.6%の企業がオープンソース技術を適用する予定であるという。オープンソース技術は企業に広く受け入れられています。

では、従来の企業では、CIO はオープンソースの概念や製品をどのように受け入れるのでしょうか?企業におけるオープンソースの普及と徹底的な適用は、CIO にどのような課題をもたらすのでしょうか? 51CTO は、従来の企業がオープンソースを採用し、クラウドへの移行を加速できるようにするために、CIO コミュニティのトピックディスカッション活動、調査、CIO との詳細なインタビューを実施し、従来の企業のオープンソースの受け入れ、オープンソース技術の採用に関する懸念や心配を詳細に理解し、従来の企業がデジタル変革のためにオープンソースとクラウド コンピューティング技術を使用する際に直面する問題点と解決策を整理して、ユーザーの参考としました。

従来の企業のCIOはオープンソースの受け入れに比較的保守的である

CIO コミュニティとの議論、調査、インタビューを経て、ほとんどの CIO ユーザーはオープンソースの採​​用については消極的であることがわかりました。これらのユーザーの意見は、次の 4 つの点に要約できます。

1. オープンソース製品を使用する場合、すべてのリスク、特にセキュリティとコンプライアンスの側面からのリスクは IT 部門が負担することになりますが、そこには多くの隠れた危険が潜んでいます。

2. 商用ソフトウェア サービスは、商用環境、特に実稼働環境ではより安全です。商用ソフトウェアは継続的なバージョンの更新をサポートしていますが、オープンソース ソフトウェアのバージョンは更新が遅く、更新が停止することもあります。

3. 成熟度を考慮すると、従来の企業のソフトウェアには、オープンソース ソフトウェアでは満たせないカスタマイズされた要件が多数あります。

4. オープンソース ソフトウェアを使用する場合、IT 部門は学習コスト、セキュリティの問題、その後のメンテナンスの難しさを考慮する必要があります。

従来型企業の CIO のほとんどは、特にコア システムや生産システムの適用に関しては比較的保守的であることがわかります。彼らは、オープンソース ソフトウェアの使用によってもたらされるリスクや課題を負うことを望まず、ひとたび大きな問題が発生すると、企業に予測できない直接的な経済的損失をもたらすことを恐れています。

同時に、従来の企業の CIO は、次の 3 つのタイプの企業がオープンソースの導入に適していると考えています。

1. 比較的単純な要件の場合、オープンソース ソフトウェアを使用できます。

2. 小規模な企業や学習段階の企業でもオープンソースを採用できます。

3. 十分な技術リソースを持ち、テクノロジーを戦略に統合している企業はオープンソースを選択できます。

オープンソースとクラウドコンピューティングを組み合わせることでクラウドへの移行が加速します

オープンソースは情報技術の発展において重要な力となっていますが、オープンソース技術には一定のリスクも伴います。従来の企業は、オープンソースに伴うリスクを正しく検証し、企業にとってオープンソースをより有効に活用するにはどうすればよいでしょうか。

この問題に対応するため、筆者は中国農業銀行人寿保険の情報技術部門ゼネラルマネージャーの劉培龍氏とIBMグレーターチャイナのハイブリッドクラウド技術ディレクターの潘雪梅氏にインタビューを行い、企業のクラウド移行プロセスにおけるオープンソース技術の適用によってもたらされるリスクと課題、およびその対処方法について詳しく聞いた。

ABC生命保険のクラウド移行プロセスとプラットフォームに依存しない哲学

ABC 生命保険は、進取的、革新的、そしてオープンソースの企業のひとつです。実際、オープンソースは、クラウド コンピューティング、ビッグ データ、人工知能などの高度なテクノロジーと切り離せないものです。したがって、オープンソースについて話す前に、まず ABC 生命保険のクラウド移行プロセスを紹介する必要があります。

劉培龍氏によると、ABC生命保険はABCの完全子会社であるため保険業務の規模が大きく、ITリソースの割り当てが難しいという。 ABC 生命保険は、IT リソースの不足により数回の障害を経験した後、パブリック クラウドの高速かつ柔軟なスケジュール設定を利用して保険業務の高度な同時実行要件を満たし、2018 年初頭にクラウド移行の取り組みを正式に開始しました。同時に、ABC生命保険はプライベートクラウドとコンテナ製品の調査と試験を実施した後、プライベートクラウドを使用してリソースの使用率を向上させ、ストレージコストを削減しようとしました。今後、ABC生命保険はアジャイル開発も模索し、プライベートクラウドとパブリッククラウド間のリソース管理の統一を図り、ハイブリッドクラウドを積極的に模索していきます。

「ABC生命保険のクラウド移行の過程で、私たちは『プラットフォーム独立』という概念を採用しました。ミドルウェアやデータベースなどはすべてIT部門が構築し、クラウドはインフラストラクチャサービスとしてのみ使用しました。同時に、クラウドベンダーやサードパーティが提供するいくつかのSaaSおよびPaaSサービスを統合しました。これの利点は、テクノロジースタックが特定のクラウドプラットフォームに縛られないため、より柔軟で移行が比較的簡単になることです。」劉培龍氏は強調した。一方で、パブリッククラウドベンダーが提供するデータベースサービスやミドルウェアサービスなどの基盤サービスにはそれぞれの利点があるものの、今後採用されるかどうかについてはさらなる評価が必要だとも述べた。

[[275555]]

ABC生命保険情報技術部門ゼネラルマネージャー、劉培龍氏

ABC生命保険がクラウド移行プロセスで直面した3つの大きな課題

クラウド コンピューティング サービスと従来のエンタープライズ IT 管理には大きな違いがあります。パブリック クラウドは現在、エンタープライズ アプリケーションのあらゆる側面をカバーする多数の SaaS、PaaS サービス、基本コンポーネントを提供できます。選択の余地は大きく、企業はそれらをパッケージ化して呼び出すことができますが、実際の適用プロセスには多くの問題もあります。 Liu Peilong 氏は次のように述べました。「パブリック クラウド ベースの人工知能 SaaS サービスを呼び出すと、そのサービスが顧客データをバックグラウンドで保持する可能性が高いと判断しました。この動作は企業にとって透過的で、完全に制御不可能でした。」

さらに、近年、金融業界ではパブリッククラウドに対する受容性が高まっています。しかし、厳しい規制下にある保険会社にとっては、クラウド自体の問題を解決するだけでなく、クラウド移行プロセス中にセキュリティやコンプライアンスなどの業界全体の問題にも直面します。

ABC 生命保険は、クラウドへの移行プロセスにおいて、多数のオープンソースの SaaS および PaaS サービスを使用しました。同時に、Spring Boot フレームワークやそれがカプセル化する何千もの外部コンポーネントなど、基盤となるインターネット アーキテクチャやコンポーネントを含む、エンタープライズ クラウド アプリケーションのさまざまなサービスに対するサポートを提供するオープン ソース プロジェクトも多数存在します。大量のオープンソースを使用する一方で、大きな困難にも遭遇しました。

1つは、サービスの信頼性の難しさです。アプリケーション指向の企業にとって、オープンソース プロジェクトの導入は非常に高度な技術サポートと技術的準備が必要であり、非常に困難です。たとえば、中国農業銀行生命保険がパブリック クラウドにモバイル アプリケーションを展開する際に使用する Redis コンポーネントには、監視および管理の方法が欠けており、これは企業にとって非常に現実的な問題です。

2つ目はデータセキュリティの問題です。過去 2 年間、国内のいくつかの大規模なパブリック クラウド プラットフォームでサービス中断が発生しましたが、その多くはパブリック クラウド サービスの不適切な使用が原因でした。データセキュリティ上の理由から、ABC生命保険はクラウド移行プロセス中にデータを同期し、クラウドプラットフォーム内のデータとログを社内ネットワークリソースにタイムリーにバックアップし、社内監視プラットフォームを通じて統一された監視と分析を実施して、データセキュリティとアプリケーションの可用性を確保しています。

3つ目はパブリッククラウドの管理問題です。金融会社は信頼性と可用性に対して非常に高い要件を持っています。 ABC生命保険は伝統的な企業であるため、インターネット企業と比較して技術力に一定のギャップがあり、パブリッククラウドの管理能力にも欠陥があります。現在、プライベート クラウド管理プラットフォームによってこの問題が部分的に解決できると期待しています。

ABC生命保険がオープンソース製品の適用で直面したリスクと課題

オープンソース技術とオープンソース製品の応用に関して、Liu Peilong 氏は次のように紹介しました。「ABC 生命保険はオープンソースを積極的に採用していますが、慎重な姿勢も維持しています。」これは主に、オープンソース プロジェクトに隠れた危険性があるかどうかが不明であるか、隠れた危険性が発見された後に解決策を提供することを約束するプラットフォームやメーカーがないことが原因です。これは金融業界の企業にとって大きな課題です。

現在、ABC 生命保険が導入しているオープンソース製品およびプロジェクトには、オープンソース バスティオン ホスト、Tomcat、軽量サーバー Nginx、オープンソース データベース、AMQ、RocketMQ、Spring Boot、VUE などがあります。これらのオープンソース製品およびプロジェクト自体も、他のオープンソース コンポーネントをカプセル化します。たとえば、VUE フレームワークは何百ものオープンソース コンポーネントをカプセル化します。

Liu Peilong 氏は、オープンソース製品とプロジェクトの使用方法を説明するために Tomcat を例に挙げました。 ABC Life Insurance がクラスタ アプリケーションの導入に Tomcat を使用した際、Tomcat と WebLogic を比較したところ、パフォーマンス分析およびトレース管理ツールが提供されるだけでなく、WebLogic 自体も Dynatrace と組み合わせて使用​​できることがわかりました。しかし、Tomcat と Dynatrace には互換性の面で完全な技術サポート ソリューションがないため、オープン ソース製品を適用するときに管理ツールが不足するという問題があります。この問題に対して、Liu Peilong 氏は、コード内にブレークポイントとして大量のログを書き込み、ログ情報を使用して企業がアプリケーションのパフォーマンスを分析および管理できるようにしたり、手動コードで問題を解決したりするなど、他の技術的手段で解決することを提案しました。

IBMは、企業がマルチクラウドおよびハイブリッドクラウド環境を管理し、自信を持ってオープンソースを導入できるよう支援します。

IBM Greater Chinaのハイブリッドクラウド技術担当ディレクターの Pan Xuemei 氏の見解では、ABC Life Insurance の「プラットフォームに依存しない」哲学は IBM の哲学と非常に一致しています。 IBM は、ユーザーがクラウド プラットフォームに縛られることなく、より大きな自律性を獲得できることを期待しています。 IBM が世界のクラウド コンピューティング サービス市場を観察した結果、ハイブリッド マルチクラウド環境に直面している企業がますます増えていることがわかりました。データとセキュリティ上の理由から、パブリック クラウド上に新しいアプリケーションを構築し、従来のアプリケーションやコア アプリケーションをプライベート クラウド環境に展開します。ハイブリッド クラウド環境でアプリケーションをより適切に管理する方法は、これらの企業が直面している課題です。

「IBMは、企業ユーザーがハイブリッド マルチクラウド環境をより適切に管理し、ユーザーが懸念している一連の問題を解決できるよう支援したいと考えています。たとえば、高度なパブリック クラウドおよびプライベート クラウド テクノロジーを使用することで、企業のアプリケーションとデータをこれらのプラットフォーム上でスムーズに展開および移動できます。これらの環境は「自分で制御および管理」され、環境リソースが正常かどうかを判断し、問題を予測的に検出して、できるだけ早く解決できます。」潘雪梅は言った。

IBM の戦略的ポジショニングと製品およびテクノロジーの開発方向は、エンタープライズ レベルの顧客が優れたテクノロジーとサービスを利用できるように支援し、顧客のアプリケーションとデータがハイブリッド クラウドおよびマルチクラウド環境でスムーズに移行および流れるようにすることで、企業がハイブリッド クラウドおよびマルチクラウド環境を制約なくより適切に管理できるようにすることです。

[[275556]]

IBM Greater China ハイブリッド クラウド テクノロジー担当ディレクター Pan Xuemei 氏

Pan Xuemei 氏は、IBM の国内外の顧客の多くも Tomcat の使用時に不安定な問題に遭遇したと述べました。 Tomcatからのサポートが不十分なため、システムの安定した動作に影響が出ました。 IBM は、顧客がこれらの問題を 2 つの側面から解決できるよう支援しました。一方、WebLogic は重すぎてコンテナ クラウド プラットフォームに適さないという問題に対して、IBM は軽量でありながら安定性も兼ね備えた IBM WebSphere アプリケーション サーバー向け製品 Liberty を提供しています。現在、中国の4大銀行のうち2つがDouble ElevenビジネスのサポートにLibertyを使用しており、その信頼性と安定性は非常によく検証されています。一方、オープンソースソフトウェアは開発時に周辺技術のサポートが比較的弱く、セキュリティや監視管理など多くの面で問題や潜在的危険性があります。 IBM は、オープンソース ソフトウェアの監視および管理ソリューションと技術サポートを提供することで、オープンソース ソフトウェアを選択する企業を支援し、企業が安心してオープンソースを採用できるようにします。

オープンソースはイノベーションに多くのメリットをもたらし、企業がクラウドに移行する際にオープンソースを選択するのが一般的な傾向ですが、オープンソースに対する障壁も存在します。企業がコアビジネスをクラウドに移行すると、懸念やリスクも生じます。 IBM は Red Hat の買収を完了したばかりですが、これはオープン ソースを採用するという IBM の取り組みを示す動きです。 IBM は Linux と OpenShift を全面的に採用しており、後者はエンタープライズ対応の Kubernetes プラットフォームです。企業は、OpenShift 上のアプリケーション、データ、セキュリティ、統合、自動化、マルチクラウド、ハイブリッド クラウドに基づいて、統合されたインテリジェントな管理機能を構築できます。上記のクラウドネイティブ機能は IBM Cloud Pak の形で提供され、企業がオープンソースを積極的に採用し、いつでもどこでもあらゆるアプリケーションを実行するというビジョンを実現し、企業のクラウド移行プロセスを加速し、企業がより迅速にデジタル変革を実現できるように支援します。

結論

従来の企業がクラウドに移行する過程で、仮想化、コンテナ、マイクロサービス、DevOps などのオープンソース テクノロジの適用範囲がますます広がり、より複雑な問題を早急に解決する必要性が高まります。しかし、オープンソース標準システムの継続的な改善、オープンソースエコシステムの共同構築、大手クラウドサービスプロバイダーによるソリューションの強力なサポート、伝統的な企業の技術力の急速な進歩により、オープンソースのリスクはますます明らかになり、オープンソースの課題は一つずつ解決され、伝統的な業界におけるオープンソースの概念と技術の実践はますます広範になると信じています。待って見てみましょう。

詳細については、次のリンクをクリックしてください: http://bsch.serving-sys.com/Serving/adServer.bs?cn=trd&pli=1074904837&adid=1079017662&ord=[timestamp]

[51CTO オリジナル記事、パートナーサイトに転載する場合は、元の著者とソースを 51CTO.com として明記してください]

<<:  入門から実践まで: 独自の Helm チャートを作成する

>>:  ハイパーコンバージドアーキテクチャが医療ITインフラの変革とアップグレードの焦点となる

推薦する

インテリジェントなクラウドネイティブアプリケーションの台頭

マーク・アンドリーセンはかつてウォール・ストリート・ジャーナルに「なぜソフトウェアが世界を席巻してい...

テンセントクラウドデータベースが戦略的なアップグレードを開始し、5つの新しいデータベース製品をリリース

テンセントクラウドデータベースは8月28日、北京で正式に戦略アップグレードを開始し、今後はクラウドネ...

ブロックチェーンがクラウド技術に与える破壊的変化

[[237535]]今日の高度に集中化されたクラウド コンピューティング業界において、ブロックチェー...

クリプトデータセンター傘下のクラウドサーバーブランド「iONcloud」のハワイVPSをざっとレビュー

Kryptのクラウドサーバーブランド「iONcloud」が、米国ハワイにデータセンターを新設した。で...

ウェブサイトのランキングを上げる方法

偶然この扉にたどり着いた後、他の人に支えられ、導かれる状態から自立して歩む状態へと移り、問題を解決す...

今週の Github の人気プロジェクトの概要: 自然言語処理 Python ライブラリ spaCy が最もホットです!

先週、Github で最も人気のあるプロジェクトは、最近バージョン 2.0 に更新された自然言語処理...

#格安サーバー# chicagovps-$37.95/E3-1240/16G メモリ/500g ハードディスク/5IP/10T トラフィック/G ポート

colocrossing傘下のブランドであるchicagovps.netが、特別価格でいくつかの格安...

有名商家之Arvixe-VPS月付18美元/softlayer無制限流量/送域名/windows

arvixe.com は、11 年の歴史を持つ有名な仮想ホスト プロバイダーで、月額料金は 18 ド...

AWS、Azureなどが賭けたパブリッククラウドの成功体験とは?

パブリック クラウドは、企業がオンプレミスのデータ センターでワークロードを運用する代わりに、インフ...

クラウド コンピューティングで仮想マシンのセキュリティを確保するにはどうすればよいですか?

クラウド コンピューティングにおける仮想マシンの安全な割り当て戦略の実装とその有効性の実証。クラウド...

Crystone クレイジードメイン名プロモーション $1.com (1 人あたり最大 10 個)

Crystone Host は 15 年の歴史を持つホスティング会社です。300,000 以上の W...

夢を追いかける人はSEOで自分を売り込む方法を学ぶ

私は自分の幸せを探し続けてきた人間です。最初から最後までずっと探し続けてきました。人それぞれ幸せは違...

PieLayer - 6 ドル / Kvm / 512 m メモリ / 250 g ハードディスク / 1 T トラフィック / ドイツ

PieLayer というホスティング プロバイダーには、特別割引の VPS が 3 つあります。個人...

NFVは飛躍的な成長を遂げようとしている

IT テクノロジーにおいて、ネットワーク ノード機能全体の仮想化に対する要件が高まり続けるにつれて、...

artichost: シカゴ VPS、無制限トラフィック、月額 3.99 ドル、2G メモリ/1 コア/60g SSD

artichost は、2009 年に米国オクラホマ州で「Pinged Networks, Inc」...