IBM Cloud Private: マイクロサービス アーキテクチャーに基づいて IT の俊敏性を高める

IBM Cloud Private: マイクロサービス アーキテクチャーに基づいて IT の俊敏性を高める

[51CTO.com からのオリジナル記事] 「マイクロサービス」という概念には長い歴史があります。これは、ビジネス システムをビジネスの観点から非常に小さく、比較的独立したサービスに分割し、非常に軽量なモデルを通じて相互に呼び出すことです。各マイクロサービスは個別に管理および拡張できるため、ビジネスは非常に柔軟になり、継続的かつ迅速に更新されます。マイクロサービス アーキテクチャによって強調される最初のポイントは、ビジネス システムが完全にコンポーネント化され、サービス指向である必要があるということです。元の単一のビジネス システムは、独立して開発、設計、実行、保守できる複数の小さなアプリケーションに分割されます。これらの小さなアプリケーションは、サービスを通じて相互に対話し、統合されます。各小規模アプリケーションは、フロントエンド UI から制御層、ロジック層、データベース アクセスまで完全に独立しています。これは、最近非常に人気のある DevOps の概念です。

[[218289]]

IBM クラウド コンピューティングのシニア アーキテクトである Shao Ping 氏によると、DevOps の概念はクラウド プラットフォームなしではサポートできないとのことです。 DevOps はクラウド プラットフォームの技術アーキテクチャ上でのみ実現できます。まず、マイクロサービスを開発およびリリースし、クラウド内でマイクロサービスを監視、管理、拡張するための一連のクラウド開発ツール チェーンが必要です。 IBM の IBM Cloud Private は、マイクロサービス向けの革新的な製品プラットフォームです。

IBM Cloud Private は、次の方法でマイクロサービス アーキテクチャをサポートします。

1) IBM Cloud Private は、IBM、Google、Lyft が共同で開始したオープン ソースのマイクロサービス ファブリックである Istio を提供し、マイクロサービスのインテリジェント ルーティング、負荷分散、サービス プロキシ、ポリシー管理をサポートします。 Netflix などの従来のマイクロサービス フレームワーク モデルと比較すると、Istio が採用しているファブリック モデルはマイクロサービス自体の実装から独立しているため、アプリケーションに対する透過性が実現され、クロス言語およびクロスプラットフォームのマイクロサービス アーキテクチャがサポートされます。

2) IBM Cloud Privateは、マイクロサービスアプリケーションの運用をサポートするために必要なさまざまなアプリケーションコンピューティングオプションとランタイム言語オプションを提供します。

3) IBM Cloud Private は、Open Toolchain DevOps ツール チェーンや Microservice Builder など、マイクロサービス アプリケーションの配信をサポートするために必要な DevOps サービスを提供します。

「DevOps の役割は、開発から本番環境、そしてテスト環境までの配信パイプラインのボトルネックを最小限に抑えることです。」 IBMクラウドコンピューティングコンサルタントのYu Bingjiao氏が付け加えた。 「DevOps の真の目的は、環境の概念を置き換えることです。」 Dockerの特徴は、独自の環境が付属していることです。 Docker の登場により、開発環境とテスト環境間の一貫性の問題が解決されました。 Kubernetes はコンテナ インスタンスのクラスター管理を実装します。コンテナ クラウドは、スケーラビリティの向上、リソース使用率の向上、弾力性の強化などの利点があり、DevOps と同義になっています。これがコンテナ クラウドが DevOps を支援する方法です。

従来の企業では、IT 運用保守部門に数十人、場合によっては数百人の運用保守担当者が雇用されていることがあります。さらに、IT システムの開発と運用・保守は分断されています。新しいアプリケーションの開発は、設計から開発、テスト、そして展開まで、プロセス全体に非常に長い時間がかかります。 IBM の IBM Cloud Private は、DevOps に最も標準的なサポートを提供します。この新しい PaaS プラットフォームでは、開発者は基盤となる IT リソースを直接割り当てることができます。使用するコンテナの数と各コンテナの使用期間は、開発者が直接決定できます。このようにして、従来の企業はビジネス アプリケーションをコンテナーに簡単に展開できます。 IBM Cloud Private は、IT 運用および保守作業を削減し、アプリケーションごとにリソースを割り当てる必要性を排除できる新しい PaaS レイヤー プラットフォームを企業に提供します。

Shao Ping*** は、IBM Cloud Private はオープンソースに基づく安全で制御可能なコンテナ クラウド プラットフォームであり、テクノロジーのオープン性を維持し、顧客の自律性と制御性のニーズを満たすものであると結論付けました。同時に、さまざまな最先端技術スタック(ブロックチェーン、人工知能、ビッグデータ分析など)を統合し、すぐにロードして使用できるため、テクノロジーの供給がより柔軟で俊敏になります。

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

<<:  IBM Cloud Private: ビジネスに合わせた専用スペース

>>:  適切なパブリッククラウドプロバイダーを選択する方法

推薦する

ユーザーエクスペリエンス: 印象派のホームページ再設計の視覚的側面に関する簡単な説明

。 。。少し前、私は Impression Pie のサイト全体の再設計に取り組んでいました。これに...

ウェブマスターの経験:QQメールのマーケティングにおける実践経験のまとめ

まず第一に、どのようなプロモーション方法を使用するかに関係なく、自社製品の独自のセールスポイントと潜...

誰もが推奨する Redis 分散ロックは本当に万全なのでしょうか?

単一インスタンス JVM には、アクセス制御用の synchronized キーワード、volati...

変革の第一歩: クラウドへの移行

[51CTO.com からのオリジナル記事] クラウドに移行するかどうかをまだ議論しているとしたら、...

ウェブサイトを最適化する前に考慮すべき質問

検索エンジン最適化(SEO)は10年前から中国にひっそりと導入されてきました。検索エンジンは小規模か...

クラウドコンピューティング:現代のテクノロジーに不可欠な要素

ご存知のように、幼稚園では子どもの教育の初期段階で、将来の行動を形作るいくつかの基本原則を教えます。...

SUSE OpenStack Cloud が TCS エンタープライズ クラウド プラットフォームを強化

SUSE® は本日、世界的な IT サービス、コンサルティング、ビジネス ソリューション組織である ...

APPマーケティングの3つのポイントであるポジショニング、品質、プロモーション

携帯電話、タブレット、ソーシャルメディアをよく使う友人は、アプリをよく知っているはずです。アプリは、...

注目すべき5つのクラウドネイティブテクノロジー

クラウドネイティブは文化でありトレンドです。これはクラウド コンピューティングの避けられない方向性で...

アジアのクラウドプロバイダーが暗号通貨マイニングマルウェアの標的に

アジアのクラウドコンピューティングサービスプロバイダーは現在、暗号通貨のマイニングに使用されるコンピ...

ウェブサイトの最適化はSEOから始まります。優れたウェブサイトを作成するための8つの重要な要素

不完全な統計によると、毎秒 3.6 の Web サイト ページが更新され、少なくとも 2.8 のキー...

Google Cloud はマルチクラウドとエッジコンピューティングに賭け、Amazon と Microsoft に追いつく

[[429493]] Google Cloud は、クラウド コンピューティング市場で Amazon...

spinservers: サンノゼ専用サーバー、100M\1Gbps\10Gbps の帯域幅、無制限のトラフィック、月額 119 ドルから、超高構成、期待以上

中国の伝統的な旧正月である春節を祝うために、スピンサーバーは米国西海岸のサンノゼデータセンターに「無...

タオバオでの「ショッピング」はアリババの不安を和らげることができるのか?

ダブルイレブンの前に、タオバオのモバイルページではすでに情報の配信が開始されており、11月30日には...

コンバージョン率の観点からウェブサイト自体の最適化について語る

コンバージョン率に関しては、ウェブサイトの目的を中心に据え、ウェブサイトの目的を達成できる独立した訪...