
Развёртывайте облачные серверы и управляйте ими¶
F-Layer помогает инженерам разворачивать серверы в облаке, управлять ресурсами своего сервиса и проверять его доступность. Им можно пользоваться из командной строки или встраивать его Python API в своё приложение.
Опишите развёртывание в файле конфигурации. F-Layer подготовит план ресурсов, создаст их после вашего явного разрешения и сохранит локальный список идентификаторов. С тем же планом и списком можно проверить состояние сервера, восстановить прерванную операцию или удалить ресурсы этого развёртывания.
Сейчас доступны Yandex Cloud, защищённый SSH-шлюз с настройками подключения для отдельных устройств, проверка HTTP-сервисов и измерение времени отклика и передачи данных. Это инструмент для команд, которые автоматизируют инфраструктуру сервисов, и разработчиков, добавляющих такие возможности в свои продукты. Другие облака и VPN-профили — в планах. F-Layer открыт и бесплатен; облачные ресурсы оплачиваются вашему провайдеру.
Быстрый старт¶
Установите стабильный выпуск и выполните первую проверку. После установки эта команда работает без доступа к облаку:
python -m flayer check --format json
Ожидаемый результат: "status": "ok" и код завершения 0. Это проверка
локального Python и пакета. Для создания сервера переходите к инструкции
по развёртыванию.
Что делать дальше¶
-
Подготовить облачный сервер
Первое развёртывание: подготовьте план шлюза, проверьте ресурсы и разрешите создание.
-
Проверить работающий сервис
Руководство CLI: HTTP-проверки, измерение времени и результаты в JSON.
-
Подключить к своему приложению
Изучите Python API и архитектуру конфигурации, состояния и провайдеров.
-
Расширить проект
Руководство разработчика описывает работу с репозиторием и тестами.