Мы рады выпустить Cosmic Functions (общедоступную бета-версию), чтобы помочь командам создавать потрясающие современные продукты вместе с новыми бессерверными решениями.

Щелкните здесь, чтобы перейти непосредственно к документации Cosmic Functions ››

Что такое бессерверные функции?
Популярность бессерверных функций быстро растет. И это не удивительно. С бессерверной системой вам не нужно управлять серверной инфраструктурой, вы получаете бесконечную масштабируемость и никогда не платите за время простоя сервера, как в случае с AWS EC2, Digital Ocean Droplets и т. Д. Вы платите только за выполнение кода.

Мы даже написали статью о преимуществах бессерверной разработки и предлагаем бессерверное стартовое приложение для команд, которые хотят познакомиться с этой новой технологией.

Наряду с нашими лучшими в своем классе автономными CMS и инструментами для разработки приложений, добавление бессерверных решений помогает продвигать нашу миссию - помогать командам быстрее создавать современные приложения. Мы думаем, что вы найдете Cosmic Functions самым восхитительным способом развертывания бессерверных функций, не выходя из своего Cosmic JS Bucket.

Что такое Cosmic Functions?
Cosmic Functions позволяют развертывать функции AWS Lambda (в настоящее время Node.js v8.10) без необходимости управлять серверной инфраструктурой. Вы можете развернуть свои функции в AWS через панель инструментов Bucket, расположенную по адресу Your Bucket ›Настройки› Функции.

Функции AWS Lambda бесконечно масштабируемы, очень рентабельны, и вы получаете 1 млн запросов в месяц бесплатно. Использование Cosmic для развертывания ваших функций на 100% бесплатно. Cosmic JS не взимает плату за развертывание функций AWS Lambda. Вся аналитика и биллинг связаны с вашей учетной записью AWS.

Что требуется?
1. Ваш ключ доступа к AWS и секретный ключ
2. Кодовая база Node.js (zip или ссылка на репозиторий git), которая соответствует требованиям Lambda. (Если вы связали свою учетную запись Cosmic JS со своей учетной записью GitHub, вы можете развернуть частные репозитории GitHub, а также общедоступные репозитории).

Начало работы
Чтобы приступить к развертыванию собственных функций, перейдите в Сегмент ›Настройки› Функции. Для получения дополнительной информации перейдите в Документацию по Cosmic Functions.

Мы надеемся, что Cosmic Functions помогут вам быстро и эффективно развертывать код, помогая вашей команде создавать отличные продукты. Мы рады видеть, что вы создаете, и, пожалуйста, дайте знать, если у вас возникнут какие-либо вопросы или вы хотите запланировать демонстрацию.

Вы также можете связаться с нами в Twitter и присоединиться к беседе в Slack.