Stackery позволяет разработчикам AWS Lambda локально отлаживать свои серверные программы на ноутбуке

Разработчики без серверов всегда сталкивались с серьезной проблемой, когда речь идет о написании кода на их ноутбуках и отладке указанного кода в облачных сервисах. Это что-то вроде курицы и яйца. Вы не можете развернуть, пока не будете готовы, но вы не можете знать, готовы ли вы без тестирования. Для этого требуется доступ к облачным службам на вашем ноутбуке, что до сих пор было трудно воспроизвести. Сегодня, Stackery объявленный бесплатный инструмент это позволяет разработчикам тестировать облачные сервисы на своих ноутбуках перед их развертыванием.

Абнер Германов, директор по маркетингу в Stackery, говорит, что новый инструмент решает действительно сложную проблему для разработчиков. «Локальное развитие сложно, потому что вы не строите на сервере. Вы создаете набор служб, которые живут в облаке, и вы не можете реплицировать AWS на своем ноутбуке », – сказал он.

Вместо этого Stackery создал умный обходной путь под названием Cloudlocal. Сегодня он предназначен для работы с AWS Lambda в облаке Amazon. Технический директор Stackery и соучредитель Чейз Дуглас [Chase Douglas] говорят, что компания, по сути, нашла способ реплицировать облако на локальный ноутбук разработчика. «Мы поможем вам перенести ваш ноутбук в облако. Под этим я подразумеваю то, что мы используем некоторые базовые рекомендации и инструменты, которые предоставляет AWS, что позволяет запускать время выполнения вашей функции на вашем ноутбуке », – пояснил Дуглас.

Он добавляет: «Затем мы добавляем к этому те же учетные данные, которые ваша функция будет использовать, как если бы она работала в Lambda. Затем мы пойдем и узнаем больше о среде этой лямбды, такой как значения переменных среды, которые являются ключевыми для таких вещей, как обнаружение служб и параметризация ».

Он сказал, что прежде чем иметь такой инструмент, как Cloudlocal, разработчики должны будут создать способы имитации сервисов на ноутбуке, которые создают много бесконечной дополнительной работы и могут не соответствовать поведению сервисов в точности. Компания на самом деле пришла к решению, решив проблему, связанную с разработкой локальных серверных программ, и решила поделиться ею с сообществом.

По данным Crunchbase, Stackery была основана в 2016 году и привлекла более 7 миллионов долларов. Он предлагает инструменты бесплатно для отдельных разработчиков, но зарабатывает деньги зарядка для больших команд для этого услуги.