Облачная платформаAdvanced

Обзор

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

FunctionGraph размещает и исполняет функции, реагирующие на события, в безсерверном контексте, обеспечивая высокую доступность, масштабируемость и отсутствие обслуживания. Всё, что вам нужно сделать, — написать код и задать условия.

Процесс службы функций

Figure 1 показывает процесс использования функций.

Figure 1 Процесс службы функций


Процесс объясняется следующим образом:

  1. Пишите код на Node.js, Python, Java, Go, C#, PHP или Cangjie. Подробности см. в FunctionGraph Developer Guide.
  2. В качестве альтернативы отредактируйте код непосредственно, загрузите ZIP‑файл напрямую или загрузите ZIP‑файл из Object Storage Service (OBS). Подробности см. в Table 2.
  3. Создайте API или задайте источник событий облачной службы для запуска функции. Подробности см. в FunctionGraph Getting Started.
  4. Во время выполнения функции FunctionGraph автоматически масштабируется в зависимости от количества запросов без необходимости настройки. Подробности о максимальном числе одновременно работающих экземпляров функции см. в Function Running Resource Restrictions.
  5. FunctionGraph интегрируется с Log Tank Service (LTS), позволяя запрашивать журналы выполнения вашей функции без необходимости настройки. Подробности см. в Querying Logs.
  6. FunctionGraph интегрируется с Cloud Eye, позволяя просматривать графическую информацию мониторинга вашей функции без необходимости настройки. Подробности см. в Function Monitoring.