クラウドの自動化とは

URL をコピー

クラウドの自動化では、ソフトウェアを使用して、クラウド・コンピューティングのリソースとインフラストラクチャの構成、デプロイ、プロビジョニング、管理を行います。クラウド自動化の目的は、これらのプロセスにおける人間の作業を削減し、高速化、効率化、エラーの低減を実現することです。

クラウド・コンピューティング

クラウド・コンピューティングとは、クラウド内でワークロードを実行する行為です。これは、ネットワーク上でスケーラブルなリソースを抽象化、プール、共有する IT 環境です。クラウド・コンピューティングもクラウドも、それ自体はテクノロジーではありません。

  • クラウド・コンピューティングは行為であり、クラウド内でワークロードを実行する機能です。
  • クラウドは環境であり、アプリケーションが実行される場所です。
  • テクノロジーはモノであり、クラウドを構築し、使用するためのソフトウェアとハードウェアです。

自動化

自動化とは、人間による作業を削減できるテクノロジーを使ってタスクを実行することです。自動化は、プロセスの迅速化と環境のスケーリングに役立つだけでなく、継続的インテグレーション、継続的デリバリー、継続的デプロイメント (CI/CD) ワークフローの構築を促進します。自動化には、IT 自動化ビジネス自動化ロボティックプロセス自動化、産業自動化、人工知能機械学習ディープラーニングなど、さまざまな種類があります。

自動化の詳細はこちら 

Red Hat Ansible Automation Platform:初心者向けガイド

ハイブリッド環境とマルチクラウド環境では、インフラストラクチャ、ネットワーク、アプリケーション、ユーザー管理の複雑性が一段と増します。IT チームはオンサイトとクラウドベースの両方の環境を管理する必要があり、それぞれに専用の管理ツールを使用することが一般的です。このため、リソースとアプリケーションを手作業で効果的に維持、追跡、スケーリング、セキュリティ保護することはほぼ不可能です。自動化は、ハイブリッドとマルチクラウドの管理をプロセスとポリシーの 1 つのセットに統合して、一貫性、スケーラビリティ、速度を向上できます。

ハイブリッドクラウド自動化の詳細はこちら

Red Hat のリソース

マルチクラウドのスケーリング

マルチクラウドとは、複数のクラウドベンダーから提供される複数のクラウドサービス (パブリックまたはプライベート) で構成されるクラウドの手法です。クラウドプロバイダーはそれぞれ固有のクラウドリソースの運用と管理のために、専用ツールを提供しています。これらのツールは直接相互運用することはまずないため、IT チームがクラウドごとに異なる方法でプロビジョニング、管理、保守を行う必要があります。自動化により、マルチクラウド環境の管理の一貫性が増します。すべてのクラウド上でリソースをコード化する自動化資産を作成して、使用するクラウドの種類にかかわらず、所定の処理に対して 1 つのアプリケーション・プログラミング・インタフェース (API) を提供できます。

マルチクラウドの詳細はこちら 

ハイブリッドクラウドの統合

ハイブリッドクラウドは、2 つ以上の環境にわたるワークロードの可搬性、オーケストレーション、および管理をある程度組み入れた IT アーキテクチャです。こうした多様性は、IT チームによる両クラウド・インフラストラクチャの統合と一貫したサポートを困難にする原因となります。自動化プラットフォームは、既存のオンサイトシステム、現在のクラウドリソース、および将来の資産に同じ自動化コードを適用して、一貫性と運用上の統合を実現できます。

ハイブリッドクラウドの詳細はこちら 

効率的なガバナンス

クラウドガバナンスは、クラウドサービスおよびシステムの一貫したパフォーマンスを促進するポリシーのフレームワークを定義し、実装し、監視するプロセスです。クラウド環境は手動による制御では追いつかないほど迅速に拡張する場合があるため、効率的なガバナンスは自動化によって可能になります。統合された自動化プラットフォームにより、IT チームはインフラストラクチャとリソースの使用を最適化し、ビジネス継続性を維持し、組織全体でコンプライアンスを適用できます。

クラウドガバナンスの詳細はこちら 

自動化されたタスクのオーケストレーション

クラウド・オーケストレーションは、クラウド管理タスクの自動化を整理して、上位のワークフローにするプロセスです。チーム間やドメイン間にまたがる、統合されていない自動化タスクをより効率的なエンドツーエンドのワークフローに凝縮すると、プロビジョニングのミスを排除し、アプリケーションとインフラストラクチャの間で一貫したコミュニケーションを維持し、ハイブリッドクラウドでガバナンスポリシーを適用できます。

クラウド・オーケストレーションの詳細はこちら 

クラウド運用を自動化する方法はこちら

アジア開発銀行

アジア開発銀行は、毎年数百時間の作業時間を削減し、障害復旧におけるモダナイゼーションを実行し、IT チームがアジア太平洋地域の発展を支える革新的なサービスに注力できるよう支援しています。

事例を見る 

Ascend Money

Ascend Money は、アプリケーション開発およびデプロイメントのための自動化された中央プラットフォームを構築しました。これにより、全地域で運用が単純化され、一貫性の向上と規模の拡大にも成功しました。また、タスクの実行にかかる時間は 57% 短縮されました。

お客様導入事例を読む 

ワークロードをどの種類のクラウドにデプロイするかにかかわらず、そのワークロードはオープンソース・テクノロジーを使用してデプロイする必要があります。Red Hat® Ansible® Automation Platform のサブスクリプションは、エンタープライズをハイブリッドクラウドの規模で自動化するために必要なツール、サービス、トレーニング、サポートと、エンタープライズ向けに強化されたオープンソース・イノベーションを提供します。また、クラウドのデプロイメントで、特によく利用されるインフラストラクチャ・ベンダーやクラウドプロバイダー間での高い互換性が得られます。 

この種の相互運用性により、使用するすべてのクラウド・プラットフォームで同じ自動化プラットフォーム、Playbook、またはモジュールを使用できます。Red Hat Ansible Automation Platform で、プライベートクラウド、オンプレミス・データセンター、エッジロケーション、その他のパブリッククラウドに自動化を拡張できます。ビジネスを行う場所は問いません。

Ansible Automation Platform がどのようにクラウドデプロイメントの自動化を単純化する方法をご覧ください (動画の再生時間:2:33)

デプロイメントの選択肢の詳細

リソース

Red Hat Ansible Automation Platform を使用して CI/CD を最適化する

Red Hat Ansible Automation Platform が、複雑な IT 環境の効率的な管理、セキュリティ運用の自動化、デプロイメント期間の短縮にどう役立つのかを解説します。

すべての Red Hat 製品のトライアル

Red Hat の無料トライアルは、Red Hat 製品をハンズオンでお試しいただける無料体験版です。認定の取得に向けた準備をしたり、製品が組織に適しているかどうかを評価したりするのに役立ちます。

関連情報

AI 基盤として Red Hat Ansible Automation Platform を選ぶ理由

Red Hat Ansible Automation Platform は、AI モデルとインフラ・コンポーネントのデプロイ、管理、設定、ライフサイクルを単純化し、AI 実装用の自動化基盤を提供します。

Ansible (アンシブル) とは?をわかりやすく解説

Ansible は、プロビジョニングや構成管理、アプリケーションのデプロイメント、オーケストレーションなどの IT プロセスを自動化する、オープンソースの自動化ツールです。

Ansible Playbook とは?をわかりやすく解説

Ansible Playbook とは、一連のタスクを YAML 形式で記述したファイル、また自動化タスクの手順書です。ホストで実行され、管理対象ノードに実行内容と順序を指示します。

自動化と管理リソース

関連記事