ACK Knative は、オープンソース Knative と完全な互換性を持ち、いくつかの領域で強化された機能を提供します。このトピックでは、Alibaba Cloud Knative とオープンソース Knative を、プラットフォームのデプロイと O&M、可観測性、弾力性、ゲートウェイ機能、イベント機能の観点から比較します。
比較
項目 | Alibaba Cloud Knative | オープンソース Knative | 参考資料 |
プラットフォームのセットアップと O&M コスト |
| 手動でリソースをプロビジョニングし、システムのセットアップ、アップグレード、メンテナンスを実行する必要があります。 | |
使いやすさ | 豊富な機能セットと、包括的で使いやすい可観測性システムを提供します。 | 独自の可観測性システムを構築・維持する必要があり、これには複数のコンポーネントが関わり、高度な技術的専門知識が求められます。 | |
弾力性 | 以下の弾力性機能をサポートしています:
| KPA (自動スケーリング) と HPA (水平ポッド自動スケーリング) のみをサポートしています。 | |
ゲートウェイ機能 | Kourier などのオープンソースゲートウェイと互換性があり、Application Load Balancer (ALB) や Alibaba Cloud Service Mesh (ASM) などの Alibaba Cloud ゲートウェイと統合されています。 | Kourier や Istio などのオープンソースゲートウェイのみをサポートしており、これらは自身でメンテナンスする必要があります。 | |
イベンティング | EventBridge との統合をサポートしています。 | オープンソースの Knative Eventing との統合のみをサポートしています。 | |
CI/CD | Alibaba Cloud DevOps Flow と統合されています。 | 独自の CI/CD パイプラインを構築する必要があります。 | N/A |
モニタリングとアラート | 秒間クエリ数 (QPS)、リクエストレイテンシー、サービス成功率などのメトリックを監視します。カスタムのアラートルールを作成し、DingTalk、電話、SMS メッセージなどのさまざまなチャネルを通じて通知を受け取ることができます。 | 基本的な監視メトリクスのみをサポートしており、独自のアラートシステムを構築する必要があります。 | |
クラウド製品連携 | Elastic Container Instance (ECI)、Container Registry (ACR)、Application Real-Time Monitoring Service (ARMS)、Log Service (SLS) などの他の Alibaba Cloud サービスと深く統合されており、ワンストップのクラウド体験を提供します。 | クラウドプロバイダーのサービスとのネイティブな統合はサポートしていません。 |
関連ドキュメント
コンソールで Knative を迅速にデプロイするには、「Knative コンポーネントのデプロイと管理」をご参照ください。
ワークロードに適した Knative ゲートウェイを選択するには、「Knative のゲートウェイの選択」をご参照ください。
「Knative サービスの迅速なデプロイ」をご参照ください。