Комментарии 15
UPD: пропустил serveless сорян…
Если нужно разворачивать сложное приложение с множеством функций, то для этого у нас есть сущность deployment. Deployment это шаблон, описывающий несколько функций и их обвязку. Пример deploy config для todo приложения github.com/swiftycloud/swifty.demo/blob/master/todoapp.yaml
Я думал, что будет что-то интересное. Либо лямбда для Амазона написана, либо взят свой кубернетес и на него whisk водружен. А это опять Swifty… Ну, разочарование. Прям совсем.
Ну извините, мы пишем про свою систему, так как считаем, что она во многих кейсах лучше перечисленных;) А чем свой виск поверх кубера интереснее? Сложностью? Неудобностью? Траблшутингом? А лямбда чем интереснее? Необходимостью делать 10 действий там, где можно сделать одно?)
Я объясню почему. Потому что либо я уже являюсь пользователем amazon/azure/google и там есть (или будет в ближайшее время) faas из коробки. Либо у меня приватное облако и я хочу faas поверх него.
Подскажите — правильно же я понимаю, что свой сервис вы предлагаете по модели SaaS на своих мощностях (а не на мощностях клиента)? Ну, и кто ваша целевая аудитория тогда?
Мы предлагаем Swifty по двум моделям: SaaS и on-premises. Если вам удобнее использовать serverless on prem, то мы с удовольствием поможем вам его развернуть.
Минимальное число нод зависит от сервисов, которыми вы хотите пользоваться. Полный комплект с HA и мониторингом займет 6 нод или виртуальных машин. На четырех t2.medium на AWS вполне можно потестить. Ставится все парочкой ansible плейбуков, никакого rocket science.
Автоматический деплой serverless функций из Git