Инструмент для управления полным жизненным циклом Serverless-приложений
Serverless Devs — это открытая платформа для разработчиков Serverless, которая предоставляет мощную систему инструментов для разработчиков. С помощью этой платформы разработчики могут не только быстро и легко использовать продукты Serverless в облаках, развертывать Serverless-проекты, но и управлять проектами на всем жизненном цикле Serverless-приложений. Кроме того, очень просто и быстро интегрировать Serverless Devs с другими инструментами/платформами, что позволяет еще больше повысить эффективность разработки и эксплуатации.
Для получения дополнительной информации о Serverless Devs обратитесь к документации по проекту
❶ Установите Node.js (>=12.0.0) и менеджер пакетов NPM;
❷ Установите инструменты разработки Serverless Devs;
$ npm install @serverless-devs/s -g
❸ Выполните команду s
в командной строке и нажмите Enter, чтобы начать свое путешествие с Serverless.
Дополнительную информацию можно найти в документации по установке Serverless Devs и руководстве по быстрому началу работы
Если вы хотите внести свой вклад в Serverless Devs, создав пакет (компонент или приложение), вы можете ознакомиться с руководством по разработке пакетов> Serverless Devs поддерживает YAML- и CLI-режимы. Различия между ними и сценарии использования можно найти в документации Сравнение YAML- и CLI-режимов; Определение кода завершения, Приоритет YAML-файлов, Порядок и спецификации использования ключей, Установка ключей через переменные окружения и другие детали проекта можно найти в документации по разработке инструментов# Связанные ресурсы
В настоящее время проект Serverless Devs поддерживает следующие платформы FaaS:
Несмотря на то, что вышеупомянутые FaaS-платформы уже имеют вклады или находятся под активным поддержанием, мы все еще очень приветствуем ваш вклад в их развитие. Кроме того, для других FaaS-платформ (например, Google Cloud Platform Functions, Azure Functions и т.д.), мы также очень надеемся на участие сообщества в их разработке и поддержке.
🚀 Кроме того, проект Serverless Devs имеет множество отличных компонентов и приложений, которые можно найти в Awesome# Ожидания проекта Serverless Devs стремится предоставить серверным разработчикам инструмент, который обеспечивает отсутствие зависимости от конкретного поставщика услуг, а также может быть использован на всех этапах жизненного цикла Serverless-приложений;
В то же время, мы выражаем огромную благодарность всем участникам вклада, которые внесли свой вклад и потрудились над проектом Serverless Devs.
Serverless Devs использует лицензию Apache-2.0.
Все файлы, расположенные в node_modules
и внешних директориях, являются внешними библиотеками, используемыми этим программным обеспечением, и имеют свои собственные лицензии; мы рекомендуем вам ознакомиться с ними, так как их условия могут отличаться от условий лицензии Apache-2.0.
Serverless Devs использует кодекс поведения CNCF. Эта открытая модель управления применяется ко всем репозиториям, находящимся под управлением kubevela.
Serverless Devs является проектом CNCF Sandbox и может быть найден на [CNCF Cloud Native Landscape](https://landscape.cncf.io/serverless?license=apache-license-2-0).
![]() |
![]() |
![]() |
---|---|---|
Подписывайтесь на официальный WeChat-канал: serverless
|
Свяжитесь с ассистентом WeChat: xiaojiangwh
|
Присоединяйтесь к сообществу DingTalk: 33947367
|
-----------> Инструменты для разработчиков Serverless Devs следуют модели Serverless Devs. Дополнительную информацию о моделях/спецификациях можно найти в модели реестра Serverless, модели пользователя Serverless и модели пакета Serverless.> Правила конфиденциальности: Для предоставления оптимизированного пользовательского опыта, Serverless Devs собирает часть информации об ошибках с клиентских устройств, чтобы помочь сообществу улучшить инструменты. Однако эти данные об ошибках обезличены. Если у вас есть сомнения или вы не хотите использовать эту функцию, вы можете отключить её с помощью команды s set analysis disable
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )