Serverless App Engine (SAE) は、Lightweight Edition、Standard Edition、Professional Edition の 3 つのアプリケーションエディションを提供します。このトピックでは、要件とユースケースに基づいて適切なエディションを選択する方法について説明します。
アプリケーションエディションの比較
次の表では、✅ は機能がサポートされていることを、❌ はサポートされていないことを示します。
項目 | Lightweight Edition | Standard Edition | Professional Edition (推奨) | |
シナリオ | シンプルなアプリケーションホスティングに適しています。 高度なアプリケーション監視およびマイクロサービス管理機能はサポートされていません。 | マイクロサービスモデルを使用するアプリケーションに適しています。 高度なアプリケーション監視およびマイクロサービス管理機能は有効化が必要で、別途課金されます。 | マイクロサービスモデルを使用するアプリケーションに適しています。 高度なアプリケーション監視とマイクロサービス管理 (MSE Enterprise Edition) を統合した、すぐに使えるワンストップソリューションを提供します。これらの機能を個別に有効化して料金を支払う必要はありません。 このエディションは、Standard Edition でこれらの機能を個別に購入する場合と比較して、コストを 20% 以上削減できます。 | |
マイクロサービス管理 | レジストリセンター。次のタイプがサポートされています。
| ✅ | ✅ | ✅ |
設定管理。組み込みの設定センターと分散設定プッシュを提供します。 | ✅ | ✅ | ✅ | |
グレースフルなオンライン/オフラインデプロイメント | ❌ | 別途購入が必要 | ✅ | |
カナリアリリース | ❌ | 別途購入が必要 | ✅ | |
トラフィック保護 | ❌ | 別途購入が必要 | ✅ | |
システム保護 | ❌ | 別途購入が必要 | ✅ | |
メッセージカナリアリリース | ❌ | 別途購入が必要 | ✅ | |
エンドツーエンドカナリアリリース | ❌ | 別途購入が必要 | ✅ | |
ゾーンアフィニティルーティング | ❌ | 別途購入が必要 | ✅ | |
アプリケーション監視 | インフラストラクチャ監視。CPU、メモリ、ディスク、ネットワーク、TCP 接続などのメトリクスを含む、ホスト監視をサポートします。 | ✅ | ✅ | ✅ |
アプリケーション概要 | ❌ | 別途購入が必要 | ✅ | |
アプリケーション詳細 | ❌ | 別途購入が必要 | ✅ | |
API 呼び出し監視 | ❌ | 別途購入が必要 | ✅ | |
データベース呼び出し監視 | ❌ | 別途購入が必要 | ✅ | |
NoSQL 呼び出し監視 | ❌ | 別途購入が必要 | ✅ | |
外部呼び出し監視 | ❌ | 別途購入が必要 | ✅ | |
MQ 監視 | ❌ | 別途購入が必要 | ✅ | |
スケジュールタスク監視 | ❌ | 別途購入が必要 | ✅ | |
JVM 監視 | ❌ | 別途購入が必要 | ✅ | |
スレッドプールおよび接続プール監視 | ❌ | 別途購入が必要 | ✅ | |
ホスト監視 | ❌ | 別途購入が必要 | ✅ | |
コンテナ監視 | ❌ | 別途購入が必要 | ✅ | |
例外分析 | ❌ | 別途購入が必要 | ✅ | |
エラー分析 | ❌ | 別途購入が必要 | ✅ | |
トレースクエリ | ❌ | 別途購入が必要 | ✅ | |
インテリジェントインサイト | ❌ | 別途購入が必要 | ✅ | |
継続的プロファイリング | ❌ | 別途購入が必要 | ✅ | |
トレース分析 | ❌ | 別途購入が必要 | ✅ | |
メモリスナップショット | ❌ | 別途購入が必要 | ✅ | |
スレッドプロファイリング | ❌ | 別途購入が必要 | ✅ | |
ログ分析 | ❌ | 別途購入が必要 | ✅ | |
Arthas 診断 | ❌ | 別途購入が必要 | ✅ | |
アプリケーションの運用保守 | アプリケーションライフサイクル管理。アプリケーションの作成、デプロイ、ロールバック、起動、停止、再起動、スケーリング、削除を含むライフサイクル管理をサポートします。 | ✅ | ✅ | ✅ |
ログ。リアルタイムログと永続化ログをサポートし、Simple Log Service (SLS) と緊密に統合されています。 | ✅ | ✅ | ✅ | |
イベント。ランタイムイベント、変更イベント、システムイベントをサポートします。 | ✅ | ✅ | ✅ | |
自動スケーリング。手動スケーリングと自動スケーリングをサポートします。自動スケーリングは、スケジュールベース、メトリクスベース、ハイブリッドポリシーをサポートします。 | ✅ | ✅ | ✅ | |
CI/CD。OpenAPI ソフトウェア開発キット (SDK) と公式 Jenkins プラグインをサポートし、新しいバージョンの Alibaba Cloud DevOps と統合されています。 | ✅ | ✅ | ✅ | |
段階的リリース ポリシー | ✅ | ✅ | ✅ | |
カナリアリリース ポリシー | ❌ | ✅ | ✅ | |
CPU バースト | ❌ | 4 コア以下の CPU の場合、デフォルトで 300 秒間、パフォーマンスが 2 倍に向上します。 | 4 コア以下の CPU の場合、デフォルトで 300 秒間、パフォーマンスが 2 倍に向上します。 | |
エンタープライズ権限管理 | アクセス制御。テナントレベルの分離と RAM によるきめ細かい制御をサポートします。 | ✅ | ✅ | ✅ |
マルチ環境管理。名前空間の論理的分離機能を使用して、開発、テスト、本番環境などの複数の独立した環境を迅速に構築します。 | ✅ | ✅ | ✅ | |
承認設定。承認ワークフローを設定して、アプリケーションのデプロイや SLB の作成などのリスクの高い操作に対してきめ細かい権限制御を実装します。 | ✅ | ✅ | ✅ | |
アプリケーションエディションのアップグレード
Lightweight Edition および Standard Edition から Professional Edition にアプリケーションをアップグレードできます。ただし、Lightweight Edition から Standard Edition にアプリケーションをアップグレードすることはできません。
Professional Edition アプリケーションを作成しようとして、現在のエージェントバージョンがこの機能をサポートしていないというシステムプロンプトが表示された場合は、DingTalk グループ (ID: 32874633) のテクニカルサポートに連絡して、エージェントバージョンをアップグレードしてください。
アプリケーションエディションをアップグレードすると再デプロイが実行されます。業務への影響を最小限に抑えるため、オフピーク時間にこの操作を実行してください。
SAE コンソールにログインします。左側メニューで、 を選択します。
対象のアプリケーションの [Actions] 列で
アイコンをクリックし、[Upgrade] をクリックします。[Upgrade Edition] ダイアログボックスで、[Destination Edition] を [Professional Edition] に設定し、[OK] をクリックします。