クラウドで自動化を適用する 5 つの方法

クラウドで自動化を適用する 5 つの方法

[[384540]]

クラウド コンピューティング リソースを手動で構成および保守するという面倒な作業を回避し、コストを削減するにはどうすればよいでしょうか。組織では自動化テクノロジーを導入する必要があります。

インフラストラクチャ自動化とそのサブカテゴリであるクラウド内のアプリケーション自動化には多くの重複があります。これは理にかなっています。クラウド内の自動化の原則やアプローチの多くは、オンプレミスのインフラストラクチャと変わらないからです。

「ハイブリッド クラウド インフラストラクチャに実装される自動化の多くは、組織がオンプレミス インフラストラクチャに必要とするものと類似しているか、まったく同じものになるでしょう」と、Red Hat の CTO である Gordon Haff 氏は述べています。 「たとえば、インフラストラクチャがどこに存在するかに関係なく、CI/CD パイプラインを継続的にテストおよびスキャンすることが重要です。」

同様に、コンテナ、オーケストレーション、マイクロサービス アーキテクチャ、自動ビルド パイプライン (CI/CD) など、インフラストラクチャ自動化の主要概念の多くは、クラウド自動化について話すときにも依然として大いに当てはまります。 「インフラストラクチャを自動化する方法」というタイトルの記事では、これらの概念について詳しく説明しています。

クラウドで自動化する5つの方法

組織はクラウド コンピューティングの自動化アプローチを採用できます。では、クラウド コンピューティング リソースを手動で構成および保守するという面倒な作業を回避するにはどうすればよいでしょうか?ハイブリッド クラウドやマルチクラウド環境では、このような問題を解決することがさらに重要になります。

(1)クラウドコンピューティング自動化の基盤として完全な可視性を確保する

目に見えないものは、少なくとも良い結果をもたらすような方法では自動化できません。

「まず必要なのは、すべての環境にわたる可視性です」と、Snow Software のチーフ アーキテクト、Jesse Stockall 氏は述べています。 「クラウド管理プラットフォームの検出機能により、すべてのリソースのインベントリを 1 つの画面で提供できます。」

同氏は、主要なクラウド プラットフォームには組み込みの検出機能と可視性機能があり、単一のクラウド プロバイダーによるクラウド環境を持つ組織のニーズを満たす可能性があると述べました。

「しかし、ハイブリッド クラウド、マルチクラウド、さらには複数のサブスクリプション/アカウント環境では、ネイティブ ツールではすべてのデータを 1 つのビューに集約することはできません」と Stockall 氏は述べています。

つまり、組織はすべてを 1 か所に自動的に統合するのではなく、さまざまなツールを使用して手動でこの需要を管理する必要があります。より複雑で多様な環境では、自動化がより適切なアプローチとなります。クラウド管理または監視プラットフォームは、Stockall 氏が「単一のガラス」と表現するものを提供できます。これは、基本的に必要なすべてのデータを 1 か所に自動的に統合し、長期的には運用を簡素化します。

たとえば、Kubernetes または Red Hat の OpenShift エンタープライズ Kubernetes プラットフォームを使用している場合、監視用の Prometheus、分散トレース用の可観測性ツール、コンソールを作成するための Jaeger や Grafana など、統合プロセスに組み込んだりアドオンとして追加したりできるクラウド プラットフォームに組み込まれたツールが多数あります。

(2)可能な限り自動拡張を使用する

ハイブリッドクラウドまたはマルチクラウドの利点の 1 つは、負荷の急増や過剰な容量に対応するためにオンプレミスのインフラストラクチャを構築して運用する必要がなく、迅速に拡張できることです。実際、ハイブリッド クラウドの初期の定義は、必要に応じてオンプレミスのインフラストラクチャからパブリック クラウドに「バースト」できるという前提に基づいていました。これは今日の潜在的なユースケースをカバーするには範囲が狭すぎますが、ハイブリッド クラウド戦略にとって重要な機能であることに変わりはありません。

ただし、組織が依然として必要に応じてクラウド リソースを手動で追加している場合、クラウド自動化の基本原則である自動スケーリングを見逃していることになります。 Mission のクラウド オペレーション担当副社長である Felipe Gimenez 氏は、可能な限りこれを使用することを推奨しています。

「アプリケーションを起動しようとしたときに『容量不足』エラーに遭遇したことがあるなら、インスタンスが足りないと生産性が低下し、フラストレーションが溜まる可能性があることをすでにご存知でしょう」とギメネス氏は語った。 「しかし、アプリケーションを使用する顧客や、ミッションクリティカルなソフトウェアに依存している従業員には、インスタンス タイプが増えるのを待つ時間はありません。自動化ツールを活用することで、需要とサーバー負荷に合わせてクラウド リソースを瞬時に拡張できます。」

これは Kubernetes の最大の魅力の 1 つであり、リソースを自動的にスケーリングする複数の方法を提供します。主要なクラウド プラットフォームではネイティブ ツールも提供されています。

ヒメネス氏は、組織が単一のクラウド プラットフォームを使用している場合でも、ハイブリッドまたはマルチクラウド環境を使用している場合でも、自動スケーリングは、実際に必要なときにのみリソースを追加することでクラウド コストの管理にも役立つと付け加えました。関連する戦略的決定の一部は、組織が使用するプラットフォームやツール、自動スケーリングの目標などの変数によって異なる場合があります。

Gimenez 氏は、「コストは高くても問題をより早く処理したいですか、それとも問題をより遅く処理してコストを削減したいですか? このような変数は、ビジネスに最適な自動スケーリング戦略を定義する方法の参考になります」と質問しました。

(3)コスト監視・最適化計画の策定

コスト支出の削減も、自動化が重要な役割を果たすことができるもう 1 つの領域です。ここで、パブリック クラウドの考慮事項はオンプレミス環境とは大きく異なります。

「パブリッククラウドがオンプレミスのデータセンターと根本的に異なる点の1つは、従量課金モデルであることです。このため、1つまたは複数のパブリッククラウドのコストを綿密に追跡することが必須となります」とハフ氏は述べた。しかし、組織にとって万能のソリューションは実際には存在せず、特にハイブリッドおよびマルチクラウドの設定では、ツールと戦略を組み合わせて使用​​する可能性が高くなります。

パブリック クラウドに関連するさまざまなコストを理解し、将来の支出を最適化するには、追加の専門知識が必要です。ただし、経験豊富な管理者は、大規模な自動化ポリシーとアラートを組み合わせて、ユーザーを適切なリソース タイプに誘導し、非アクティブなリソースをシャットダウンし、何らかの理由で使用量が急増した場合にユーザーに通知します。 ”

クラウド コンピューティング プロバイダーは、さまざまなレポートおよび計画ツールを提供しており、サードパーティのオプションもあります。基本的な考え方は次のとおりです。組織がクラウドの支出を手動またはアドホックな方法で管理すると、支出が過剰になったり、スタッフの時間が無駄になったりするリスクがあります。

「特に複数のクラウドが関係する場合、パブリッククラウドのコスト管理を自動化する統合ツールは存在しない」とハフ氏は言う。 「したがって、コストが制御不能になる前に、利用可能なオプションをよく理解して使用し、コストを制御することが重要です。」

(4)リソースタグを使用して自動化する

Stockall 氏は、クラウド最適化の目標や戦略の多く (支出、リソースの利用、ワークロードのマッチングなど) には、分類と所有権を管理する何らかの方法が必要であると指摘しました。リソースのタグ付けは、この目標を達成するための重要な方法の 1 つであり、特にハイブリッド環境やマルチクラウド環境での自動化の鍵となります。

「誰が資源を所有しているかを知らずに、資源の最適化、廃止、コスト配分について十分な情報に基づいた決定を下すことは不可能だ」とストックオール氏は語った。

リソース タグ自体は自動化の実現に役立ちますが、組織の実際のリソース タグも自動化によって最適に機能する場合があります。

(5)自動化された繰り返し可能なパイプラインを確立する

自動スケーリングによってユーザーの需要に対してより動的かつ効率的に応答できるようになるのと同様に、同じ原則をソフトウェア パイプライン全体に適用できます。つまり、インフラストラクチャとアプリケーションのプロビジョニングを可能な限り自動化し、繰り返し可能にします。

「これは、カタログからのセルフサービス展開や、自動化された DevOps パイプラインになる可能性があります」と Stockall 氏は述べています。 「自動構成により、標準とベストプラクティスが遵守され、エラーが発生しやすい手動タスクが回避されます。」

インフラストラクチャの自動化と同様に、ここでの考え方は、運用だけでなくパイプラインのすべての段階で、可能な限り標準化と自動化を行うことです。組織は、スタッフの時間と注意を奪うことが多い無駄な展開を排除したいと考えています。

最後に、ほとんどの IT 自動化と同様に、クラウド自動化は一度で完了するものではないことを覚えておくことが重要です。

「継続的な最適化と自動廃止を含む完全なライフサイクル管理は、組織のワークロードが継続的に最適化されることを保証する最後の要素です」とストックオール氏は語った。

<<:  クラウド コンピューティングの複雑さの中での可観測性を成功させるための 5 つのヒント

>>:  クラウドファーストと顧客ファーストを掲げ、SAPは中国でよりスマートな企業の構築を支援

推薦する

天猫ダブル11の余波:一部の家庭用家具製品の返品率が100%を超える

数日前、電子商取引は羨ましい売上高で脚光を浴びていた。11月11日、天猫ショッピングモールの家庭用家...

入札コンバージョン率分析の4つのポイント

入札プロモーションの場合、コンバージョン率は通常、消費量、トラフィック、ドッキング量、注文量の 4 ...

クラウドコンピューティングがIoTソリューションにもたらすもの

[[407671]]組織は、IoT によって生成されたデータを効率的に保存および管理するために、Io...

vpscheap-$15/年/256 ram/512 swap/30g ハードドライブ/15m 無制限/シカゴ

vpscheap さん、VPS を少なくとも 3 年間販売していると思いますか?現在、coresit...

3 つの古典的な Web ページ指標、コンバージョン率は最も重要な Web サイト指標です。

ウェブページを訪問する人が 1,000 人か 100 万人かについて、あまり心配する必要はありません...

SEO最適化ウェブサイトのためのソフトテキスト編集スキルの共有

SEO を理解している人なら、ウェブマスターでも初心者でも、オンサイト SEO におけるソフト記事の...

Godaddy - プロモーション VPS/サーバー 15% オフ

Godaddy の VPS と専用サーバーではプロモーションがほとんど行われませんよね?とにかく、私...

#BlackFive# moonvm: 台湾のダイナミック VPS、月額わずか 12 ドル、Hinet 回線、500M 帯域幅、無料 IP スイッチング

moonvm はブラックフライデー特別プロモーションを開始し、台湾 VPS、台湾ダイナミック VPS...

商人は必ず読むべき:ダイヤモンドブース制作の秘密

店舗運営の鍵はトラフィックであることは誰もが知っています。日常生活に関わるトラフィックの大部分は、自...

ブロックされたウェブサイトを復元する方法の例

私は電子商取引の仕事に応募したばかりです。上司からホームページにウェブサイトのキーワードをプッシュす...

SEOキーワード選定戦略と具体的な方法

SEO 作業は商品キーワードを中心に行われるため、キーワードの選択は SEO 作業全体を効果的に実行...

2年経っても、Apple の有料リストはなぜまだ役に立たないリストなのでしょうか?

2年前の6月、AppleはWWDC 2017で「自らの皮を剥ぐ」決意を示した。App Storeは大...

オリジナル記事を活用して最も安定したSEOを実現する方法

以前の百度SEO方式は独創性に頼って重みを蓄え、メインキーワードとロングテールキーワードのランキング...

ショッピングモールのウェブサイトに欠かせない機能は何でしょうか?

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