マルチクラウド環境でのイノベーションを実現する IBM DevOps ソリューション

マルチクラウド環境でのイノベーションを実現する IBM DevOps ソリューション

デジタル変革の大きな波の中で、技術革新とビジネス変革を加速するためにクラウドコンピューティング技術を活用し始める企業が増えています。 IDC によると、2020 年までに 90% 以上の企業がマルチクラウド環境を採用することになります。企業はさまざまなクラウド環境によってもたらされる機会を活用していますが、従来の組織やビジネス プロセスが直面している課題を必然的に感じることになります。プライベートクラウド、プロプライエタリクラウド、複数ベンダーのパブリッククラウドを組み合わせたハイブリッドマルチクラウド環境で、DevOps および運用保守管理システムを構築するにはどうすればよいでしょうか。従来の企業組織、プロセス、文化への影響にどう対処するか?

[[235617]]

この点について、IBMハイブリッドクラウドテクノロジーマネージャーのパン・シュエメイ氏は、51CTOが主催したWOT 2018グローバルソフトウェアおよびオペレーションサミットで、実際の事例を通じてIBMの経験を共有しました。

ある大手グローバルサービス企業は、インターネットからの業界参入の影響を受けていましたが、既存の IT システムでは、顧客に高品質のサービスと革新的な体験を柔軟かつ効率的に提供することができず、業界競争力に欠けていました。そのため、同社は顧客中心のアプローチでデジタル変革を実行し、クラウド戦略を全面的に導入することを決定しました。

クラウド戦略の実施

パブリック クラウド ファーストのハイブリッドおよびマルチクラウド環境を構築します。すべてのアプリケーション システムは、まずパブリック クラウドに展開されます。高可用性、高パフォーマンス、ベンダー ロックインの回避という理由から、IBM (クラウド センター 2 か所) と別のベンダー (クラウド センター 1 か所) の 2 社が 3 つの異なる都市にクラウド センターを設置したマルチクラウド環境が採用されました。特別なセキュリティとコンプライアンスの要件により、一部のアプリケーションとデータはプライベート クラウドに残ります。

アプリケーションに関しては、IBM WebSphere Application Server をベースとした Web サイト アプリケーションが、変更なしでパブリック クラウドに直接デプロイされます。革新的または同時実行性の高いビジネス (たとえば、1 日の訪問数が 10 億に達する) は、マイクロサービス アーキテクチャを使用して書き換えられ、IBM パブリック クラウドと IBM Cloud Private (IBM の Kubernetes ベースのエンタープライズ レベルのコンテナー クラウド プラットフォーム製品) のコンテナー サービスと、サード パーティのパブリック クラウドに展開された対応するツールを活用して、3 つのクラウド センター間で統合された DevOps、監視、およびアプリケーションの管理を実現します。

マルチクラウド環境でのDevOpsの実践

DevOps 自体は、一連のツール、方法論、管理のアイデアから構成される複雑なビジネス推進モデルです。この点において、IBM は豊富な理論的基礎、実践経験、成熟したソリューションを備えています。 IBM は、企業のクラウド変革の実践を支援するために、次の DevOps リファレンス アーキテクチャをまとめました。

Pan Xuemei 氏は次のように述べています。「このプロジェクトでは、IBM DevOps リファレンス アーキテクチャに基づいて完全な DevOps システムが構築されました。」 Slack、Trello、Github、Jenkins、JMeter、IBM Cloud Automation Manager(Terraform ベース)、IBM UrbanCode Deploy などが使用されます。これらは、DevOps プロセスにおけるコラボレーション、追跡と計画、コード管理、アプリケーションの構築、テスト、マルチクラウド環境の配信、マルチクラウド アプリケーションの展開の各プロセスに対応します。

コンテナ環境の鍵となる IBM の DevOps ソリューション全体は、IBM Cloud Private コンテナ クラウド プラットフォームを中心に構成されています。この PaaS プラットフォームは、Kubernetes をベースにしたコンテナ管理、オーケストレーション、アプリケーション ミドルウェア、AI、ブロックチェーン、マルチクラウド管理、セキュリティなどの機能を提供します。主流のハードウェア (X86、IBM Power、IBM Z)、IaaS プラットフォーム (Open Stack、VMWare)、さらにはベアメタルでも実行できます。

さらに、この統合 DevOps ソリューションには、3 つのクラウド コンピューティング センターでの開発、機能テスト、パフォーマンス テスト、QA、準本番環境、本番環境などの複数の環境が含まれます。 IBM Cloud Automation Manager マルチクラウド管理ツールは、グラフィカル インターフェース上でドラッグ アンド ドロップすることで、複数のプラットフォームと複数の環境のフルスタック自動配信を実現するために使用されます。 IBM の Urban Code Deploy デプロイメント ツールは、複数のプラットフォームおよび複数の環境でのアプリケーションのグラフィカルで自動化されたプロセスベースのデプロイメントを実現し、フォールト トレランス、品質管理、監視、セキュリティ制御、監査を実行するために使用されます。

また、マルチクラウド環境を管理する上で難しいのが運用・保守管理です。障害が発生すると、システム管理者はさまざまなアーキテクチャ コンポーネントから送信される膨大な量の運用および保守情報に圧倒され、問題の根本原因を迅速に特定して解決することが困難になります。さらに、環境や技術が多様であるため、事前にルールを把握したり、問題の発生を予測したりすることが困難です。

潘雪梅氏は次のように述べた。「IBMは豊富な経験を積み重ね、マルチクラウド環境のサービスと運用保守管理における一連のベストプラクティスをまとめました。例えば、サービス管理と運用保守のリファレンスアーキテクチャ、障害管理ツールチェーン、機械学習に基づくインテリジェントな運用保守などです。」

このプロジェクトでは、サービス管理および運用リファレンス アーキテクチャを全面的に採用し、自動化されたインテリジェントな運用管理の主要製品である IBM Netcool Operation Insight を使用しました。特許技術に基づくイベント処理エンジン、多階層イベント相関分析、多変量因果関係分析により、潜在的な問題を事前に発見し、原因を迅速に特定し、問題解決を加速します。

DevOps に基づくエンタープライズ イノベーション方法論

実際の DevOps は通常、ツール チェーンの組み合わせとして現れます。しかし、クラウド コンピューティングを使用したビジネス イノベーションで DevOps が真に効果を発揮するには、これらのツール チェーンに加えて、まったく新しい組織構造、管理アイデア、革新的な思考が必要です。 IBM は長期にわたる実践を通じて、企業がスタートアップ企業と同じ速さでイノベーションを実現できるように支援する方法論、IBM Cloud Garage Method を開発しました。

Cloud Computing Garage のイノベーション方法論は、IBM デザイン思考、リーン アントレプレナーシップ、アジャイル開発、継続的デリバリーなど、業界のベスト プラクティスの多くを組み合わせて、企業が革新的なソリューションを構築し、継続的なイノベーション機能を構築できるように支援します。

このプロジェクトでは、Cloud Computing Garage のイノベーション方法論をうまく適用し、ユーザーを中心とした複数の革新的なビジネス シナリオを迅速に定義し、最も価値の高い MVP (最小限の実行可能な製品) を選択し、マイクロサービス アーキテクチャ、チーム プログラミング、テスト駆動開発などの方法を使用してアプリケーションを迅速に開発しました。数週間以内に、製品の開発と発売を完了しただけでなく (従来の方法よりも数倍速い)、最初にベスト プラクティスを内部化し、新しい組織、方法、ツールを形成および検証し、新しいアプローチによってもたらされるビジネス価値を実証しました。

マルチクラウド環境でのDevOpsパスの探求を継続

企業がデジタル変革のためにマルチクラウド環境の導入を加速する中、DevOps を継続的に改善し、進化させる方法が変革の成功の鍵となります。

この目的のために、IBM は、企業がより強力な DevOps 機能を構築し、ビジネス イノベーションを加速できるよう支援する革新的な DevOps ソリューションを継続的にリリースしています。これらには、自動化と認知的洞察を通じて、マルチクラウド環境でのリソースとワークロードの配信、監視、管理、最適化を実現するハイブリッド クラウド管理ソリューションが含まれます。 IBM Microclimate - 開発効率を向上させるための、コンテナ化されたエンドツーエンドのアプリケーション開発環境 (開発、構築、テスト、展開、リアルタイムのパフォーマンス監視、インテリジェントなフィードバック、問題診断など)。 IBM Urbancode Velocity - DevOps ツール チェーンとリアルタイム分析の統合により、製品リリースを調整し、作業効率と品質を向上させます。

IBM は、高度なソフトウェア開発と継続的なイノベーションにおける数十年にわたる経験を活かして、業界にさまざまな方法論とソリューションを提供することができます。

<<:  Red Hat 2018 テクノロジー オープン デー: オープンソースの本質は文化、コミュニティ、コラボレーションにあります

>>:  Docker 使用状況レポート 2018

推薦する

Baidu検索エンジンの霧雨アルゴリズムが公開されました。誰もが本当に注意する必要があります

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますみなさんこ...

Zunxiang.comが閉鎖、中国の高級電子商取引は「大敗北」を喫する

他の人は貪欲だが、私は恐れている。バフェットのこの古典的な投資の引用は、高級電子商取引業界に非常に適...

hostodo - $19/年/KVM/2G RAM/35G HDD/Windows/Alipay

Hostodo は、特別価格でいくつかの安価な VPS をリリースしました。以前のプロモーションと比...

ソーシャルメディアコンテンツマーケティングにおけるSEO

今日、コンテンツ マーケティングはあらゆる企業のマーケティング戦略の中核となっています。これまでの記...

エッジコンピューティングはクラウドコンピューティングベンダーにとって決定的な要素となる

トレンドフォースが23日に発表した解説によると、モノのインターネットや人工知能などの新興技術が普及し...

SEOの混乱、医療ウェブサイトはいかにして高品質なコンテンツを作成できるか

過去1年を振り返ると、SEO業界は活況を呈しています。現在でもSEOに関わる業界は数多くありますが、...

ウェブサイトのランキングに影響を与える6つの主な要因

最近、Baiduは大きなアップデートを行っておらず、ウェブマスターは非常に落ち着いていますが、多くの...

nodeserv-new hen、$13/年/512MB メモリ/100GB ハード ドライブ/1TB トラフィック

nodeserv.com は 2009 年に設立され、独自の IP (AS19757) を持っていま...

ウェブサイト運営の2つの中核要素:完璧なコンテンツの作成とユーザーエクスペリエンス

ウェブサイトの運用は包括的かつ複雑なプロジェクトです。その理由は、ウェブサイトの運用にはあらゆる側面...

ランキングの不安定さはコンテンツや外部リンクが原因ではありません。基本的なことに重点を置くことによってのみ、不安定さを回避できます。

ほとんどのウェブマスターは、ウェブサイトのランキングが不安定なのはコンテンツや外部リンクのせいだと考...

企業ウェブサイトのタイトルと説明文の企画方法の分析例

今日は、Meng Feiyang が、良いタイトルの書き方、良いキーワードの書き方、良い説明の書き方...

ウェブサイトのトラフィックを増やすための必勝法

ウェブサイトのトラフィックを増やす方法は、ほとんどのウェブマスターが追求してきた目標であると考えられ...

desivps: 米国無制限トラフィック VPS、年間 19 ドル、6 回の無料 IP 変更、1G メモリ/1 コア/25g SSD/1Gbps 帯域幅

desivpsは今月、特別なVPSプロモーションを開始しました。主な特徴は、IPv4を年間6回無料で...

ウェブサイトのキーワードランキングの向上 - ウェブサイトのコンテンツの品質と関連性

キーワードランキングを向上させるために非常に重要なポイントは、記事の内容の独創性、元の記事の更新頻度...

Virmach のデンバー データ センター AMD シリーズ VPS の簡単なレビュー

virmach の AMD RYZEN シリーズ VPS は、デンバー データ センターで正式に利用...