0

システムに cloudstack を完全にインストールします。「cloudstack を使用してクラウド上にアプリケーションをデプロイする方法」について知りたいです。

これについて何か考えがある人は、私と共有してください。

ありがとう。

4

1 に答える 1

0

他のクラウド内と同じように、CloudStack 内にアプリケーションをデプロイします。いくつかの例:

  • クラウドのスケーラビリティやその他の機能を利用しない「レガシー」アプリケーションの場合は、適切な CPU、メモリ、ディスク リソース、および適切な OS を備えた 1 つ以上の VM をスピンアップします。ログインし、必要に応じてシステムをセットアップして、すぐに使用できます。
  • 「devops」スタイルのデプロイメントの場合、アプリケーションを定義し、選択した自動化ソフトウェア (Chef、Puppet、Anisible など) 内でその依存関係を定義します。レガシ アプリと同様に、適切なリソースを使用して VM を作成する必要があります。その後、手動でシステムを構成する代わりに、自動化エージェントを各 VM で実行します。
  • アプリケーションのより「現代的な」クラウドベースの展開の場合、ユーザーは上記の手順を組み合わせて、開発環境またはステージ環境でさまざまな部分を起動して実行します。システムが設定されると、システムのイメージが CloudStack 内に作成されます。CloudStack の API を使用して、ユーザーはプログラムを作成 (または既存のアプリケーションを使用) して、イメージからの運用システムの作成/破棄をプログラムで管理します。

上記の例からネットワーキングを除外しました。CloudStack ゾーンのセットアップに応じて、NAT、ファイアウォール、VPC、負荷分散、アプリケーションのさまざまな部分の自動スケーリングを構成することもできます。

于 2015-10-05T18:08:43.723 に答える