Обзор FunctionGraph

FunctionGraph — это сервис, который позволяет размещать и запускать код (функцию) в бессерверной среде. Запуск функции происходит на определенный пользователем триггер.

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

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

_images/schm__principles.svg

На схеме показан процесс работы с функцией:

  1. Пользователь пишет код на одном из языков программирования: Node.js, Python, Java, Go, C# или PHP.

  2. Пользователь загружает код в FunctionGraph.

  3. Создание API или триггеров для запуска функции.

  4. Автоматическое масштабирование инстансов в зависимости от количества запросов без необходимости дополнительной настройки.

  5. Запись и просмотр логов с помощью Log Tank Service (LTS).

Запустили Evolution free tier
для Dev & Test
Получить