すべてのプロダクト
Search
ドキュメントセンター

Function Compute:概要

最終更新日:Aug 23, 2024

このトピックでは、Function Computeを使用して、データセキュリティ、ユーザープライバシー、およびデータ使用を保証する、パブリックでオープンで安全なクラウドコンピューティングサービスプラットフォームを構築する方法について説明します。

Alibaba Cloud Function Computeは、完全マネージド型のイベント駆動型コンピューティングサービスです。 Function Computeを使用すると、サーバーなどのインフラストラクチャリソースを管理する必要なく、コードの作成とアップロードに集中できます。 Function Computeは、コードの実行時にリソースの柔軟性と信頼性を確保するためにコンピューティングリソースを準備し、ロギング、パフォーマンスモニタリング、アラートなどの機能を提供します。

データセキュリティとユーザープライバシーは、Alibaba Cloudの最優先事項です。 Alibaba Cloudは、パブリックでオープンで安全なクラウドコンピューティングサービスプラットフォームの構築に取り組んでいます。 Function Computeは、Alibaba Cloudの基本サービスに基づいて開発されています。 次の図は、Function Computeとユーザーのセキュリティ責任を示しています。 Function Computeは、関数アクセス、関数スケジューリング、ランタイムなどのサービスセキュリティを確保します。 ユーザーは、ID資格情報、機能コード、レイヤー、および構成のセキュリティを担当します。

image

データ使用の観点から、Function Computeワークフローには制御プレーンとデータプレーンが含まれます。 次の図は、ワークフローの詳細を示しています。

  • 制御平面ワークフロー

    コントロールプレーンのワークフローには、機能の許可制御と、コードおよび構成の追加、削除、変更、およびクエリが含まれます。 ほとんどの場合、制御プレーンワークフローには、関数メタデータ、コード、レイヤー、イメージキャッシュなどのデータの安全な送信と保存が含まれます。

  • データ平面ワークフロー

    データプレーンワークフローは、関数がどのように呼び出されるかを示します。 関数の呼び出しプロセスには、アクセスサービス、スケジューリングサービス、計算ノードの3つのモジュールが含まれます。

    • アクセスサービスは、関数呼び出し要求を受け取り、呼び出しを開始します。

    • スケジューリングサービスは、計算ノード、関数インスタンス、および呼び出しルートのライフサイクルを管理します。

    • 計算ノードは、複数の関数インスタンスを含む。 ユーザーコードは、関数インスタンスのランタイムで実行されます。

image