デプロイメントの開始、停止、および削除
このページでは、Cloud Consoleでのさまざまなプランのデプロイメントを開始、停止、削除する方法について詳細に説明します。
サーバレスプラン
このセクションでは、サーバレスプランのデプロイメントの開始、停止、および削除方法を紹介します。
デプロイメントの開始と停止
Consoleで停止中のデプロイメントを開始するには、デプロイメントカードをクリックしてDeployment Overviewページに入り、右上のStartボタンをクリックします。デプロイメントを停止するには、以下の手順に従ってください。
注意
デプロイメントを停止すると、デバイスはデプロイメントに接続できなくなりますが、データおよび接続アドレスは保持されます。
- ConsoleでデプロイメントカードをクリックしてDeployment Overviewページに入ります。
- 右上のStopボタンをクリックし、ポップアップボックスにデプロイメント名を入力します。
- Confirmをクリックしてデプロイメントを停止します。
デプロイメントの削除
注意
デプロイメントを削除すると、デバイスはデプロイメントに接続できなくなり、デプロイメントのすべてのデータおよび設定が削除されます。
- Consoleで対象のデプロイメントカードをクリックしてDeployment Overviewページに入ります。
- 左メニューのDeployment Settingsをクリックし、ページ下部のDelete Deploymentをクリックします。
- ポップアップボックスにデプロイメント名を入力します。
- Confirmをクリックしてデプロイメントを削除します。
Dedicated Flexプラン
このセクションでは、Dedicated Flexプランのデプロイメントの開始、停止、および削除方法を紹介します。
デプロイメントの開始と停止
Consoleで停止中のデプロイメントを開始するには、デプロイメントカードをクリックしてDeployment Overviewページに入り、右上のStartボタンをクリックします。
デプロイメントを停止するには、以下の手順に従ってください。停止前に、デプロイメントが稼働中であることを確認してください。
注意
デプロイメントを停止すると、接続できなくなりますが、データおよび接続アドレスは保持され、データ保持料金が発生します。
- Consoleで対象のデプロイメントカードをクリックしてDeployment Overviewページに入ります。
- 右上のStopボタンをクリックし、ポップアップボックスにデプロイメント名を入力します。
- Confirmをクリックしてデプロイメントを停止します。
デプロイメントの削除
注意
年間前払いのDedicated Flexデプロイメントは、現時点でConsoleから直接削除できません。このタイプのデプロイメントを削除するには、サポートチケットを提出してEMQXチームにお問い合わせください。
削除前に、デプロイメントが稼働中であることを確認してください。
注意
デプロイメントを削除すると、接続できなくなり、すべてのデータおよび設定が削除されます。課金も停止されます。
- Consoleで対象のデプロイメントカードをクリックしてDeployment Overviewページに入ります。
- 左メニューのDeployment Settingsをクリックし、ページ下部のDelete Deploymentボタンをクリックします。
- ポップアップボックスにデプロイメント名を入力します。
- Confirmをクリックしてデプロイメントを削除します。
BYOC
このセクションでは、BYOCデプロイメントの開始、停止、および削除方法を紹介します。各操作に対して、Consoleは現在のデプロイメントのクラウドプロバイダー向けの手順とコマンドを案内します。別のデプロイメントやガイドセッションで保存したコマンドではなく、現在のデプロイメント用に生成されたコマンドを使用してください。
デプロイメントの開始
前提条件
デプロイメントを開始する前に、必要なIAM権限が設定されていることを確認してください。
- Consoleで対象のデプロイメントカードをクリックしてDeployment Overviewページに入ります。
- 右上のStartをクリックしてStart Deployment Guideを開きます。
- ガイドに従い、デプロイメントのクラウドプロバイダー向けの手順に従って環境とクラウド認証情報を準備します。認証情報の説明はコマンドパラメーターを参照してください。
- 現在のデプロイメント用に生成されたコマンドをコピーし、指定された順序で実行します。認証情報のプレースホルダーのみ置き換え、EMQX Cloudによって自動生成された値は変更しないでください。
- コマンド実行後、デプロイメントのステータスがRunningであることを確認します。
デプロイメントの停止
前提条件
デプロイメントを停止する前に、必要なIAM権限が設定されていることを確認してください。
注意
デプロイメントを停止すると接続できなくなりますが、データおよび接続アドレスは保持されます。
- Consoleで対象のデプロイメントカードをクリックしてDeployment Overviewページに入ります。
- 右上のStopをクリックしてStop Deployment Guideを開きます。
- ガイドに従い、デプロイメントのクラウドプロバイダー向けの手順に従って環境とクラウド認証情報を準備します。認証情報の説明はコマンドパラメーターを参照してください。
- 現在のデプロイメント用に生成されたコマンドをコピーし、指定された順序で実行します。認証情報のプレースホルダーのみ置き換え、EMQX Cloudによって自動生成された値は変更しないでください。
- コマンド実行後、デプロイメントのステータスがStoppedであることを確認します。
デプロイメントの削除
前提条件
デプロイメントを削除する前に:
- ステータスがRunningであることを確認してください。
- デプロイメント作成後にBYOC VPC内で作成したカスタムリソースはすべて削除してください。削除しないと削除処理が失敗する可能性があります。
重要なお知らせ
デプロイメントを削除すると、関連するすべてのデータおよび設定が完全に削除されます。デプロイメントに接続できなくなります。
- Consoleで対象のデプロイメントカードをクリックしてDeployment Overviewページに入ります。
- 左メニューのDeployment Settingsをクリックし、ページ下部のDelete DeploymentをクリックしてDelete Deployment Guideを開きます。
- ガイドに従い、デプロイメントのクラウドプロバイダー向けの手順に従って環境とクラウド認証情報を準備します。認証情報の説明はコマンドパラメーターを参照してください。
- 現在のデプロイメント用に生成されたコマンドをコピーし、指定された順序で実行します。認証情報のプレースホルダーのみ置き換え、EMQX Cloudによって自動生成された値は変更しないでください。
- クラウドリソースの削除確認を求められたら、
yesと入力してください。 - コマンド実行後、デプロイメントが削除されたことを確認します。
Azureの場合、BYOCデプロイメント用に準備されたリソースグループおよびその中の関連しないリソースは保持されます。
コマンドパラメーター
開始、停止、削除のデプロイメントガイドで生成されるコマンドには、クラウドプロバイダーの認証情報およびEMQX Cloudアクセス用のパラメーターが含まれます。以下の説明に従い、入力が必要な認証情報のプレースホルダーを置き換えてください。
クラウドプロバイダー認証情報
| パラメーター | クラウドプロバイダー | 説明 |
|---|---|---|
--accessKey | AWS | AWS IAMユーザーのアクセスキーID。 |
--secretKey | AWS | AWS IAMユーザーのシークレットアクセスキー。 |
--projectID | Google Cloud | Google CloudプロジェクトID。Google Cloud Consoleのプロジェクトセレクターで確認可能です。 |
--authJSONPath | Google Cloud | Google Cloudサービスアカウントキー JSONファイルの絶対パス。 |
--tenantID | Azure | Microsoft Entraディレクトリ(テナント)ID。 |
--accessKey | Azure | サービスプリンシパルのアプリケーション(クライアント)ID。 |
--secretKey | Azure | サービスプリンシパルのクライアントシークレット値。 |
Console生成パラメーター
以下の値はデプロイメントガイドで自動生成されるため、変更しないでください。
| パラメーター | 説明 |
|---|---|
--platform | デプロイメントのクラウドプロバイダー。 |
--byocEndpoint | ツールキットが使用するEMQX Cloudアクセスアドレス。 |
--byocKey | 現在のBYOC操作の認証キー。キーは1時間有効で、コマンド生成後速やかに使用してください。 |