Эта статья была создана в сотрудничестве с Alibaba Cloud . Спасибо за поддержку партнеров, которые делают возможным использование SitePoint.
Судить о представленных материалах было непросто из-за ряда интересных записей. Критерии для оценки заявок были изложены, когда был объявлен конкурс. Среди вещей, которые мы рассматривали, были техническая экспертиза, потенциал, чтобы быть полезными для читателей, а также то, насколько хорошо написана и проста для понимания запись.
Поэтому, учитывая все это, наш первый приз достается @magyarandrasistvan — Разверните приложение Laravel в Alibaba Cloud Container Service с помощью Docker .
Это всестороннее руководство, демонстрирующее использование нескольких соответствующих технологий — Docker, Laravel, Apache, Redis, Git и связывающее службу облачных контейнеров Alibaba , реестр контейнеров , виртуальное частное облако Alibaba и управление доступом к ресурсам .
Руководство демонстрирует создание и использование кластеров экземпляров ECS . Затем рассматривается настройка ApsaraDB для Redis в качестве базы данных сеанса и ApsaraDB RDS для MySQL . В учебном пособии есть много драгоценных камней для работы, даже для тех, кто использует другие вещи, кроме Laravel.
В целом очень твердый и простой учебник для подражания. Автор подробно описывает все необходимые шаги, придерживаясь подходящей длины слова.
Первый приз заслужен — руководство актуально, основательно и полно.
Второй приз достается @foolishneo и его статье « Создание REST API без сервера с помощью Function Compute и MongoDB» . Эта статья является частью серии, посвященной архитектуре бессерверных приложений в Alibaba Cloud , и охватывает несколько продуктов Alibaba.
Хотя он не настолько углублен в техническом отношении, как учебник @ magyarandrasistvan, он использует Сервис хранения объектов , Function Compute и другие продукты Alibaba, чтобы наметить рабочий процесс, в котором нам не нужно беспокоиться о деталях стека серверов, и мы можем сосредоточиться на наша бизнес-логика. Безсерверные приложения — горячая тема среди облачных провайдеров, и эта тема заслуживает большего внимания. @foolishneo написал довольно хорошее представление о продуктах Alibaba для архитектуры серверных приложений — и заслуживает похвалы, настолько, что мы хотели бы получить больше наград.
И, наконец, третий приз достается @ david369 и его руководству, статически скомпилированному Go on Alibaba Cloud Container Service .
Это краткое руководство по статической компиляции программы Go и использованию Docker для ее контейнера и распространения. Это не длинное руководство, оно дает более концептуальный обзор использования контейнеров, но является хорошей отправной точкой для расширенных рабочих процессов развертывания. Сценарии развертывания Serious Go могут основываться на этом руководстве.
Были и другие заметные руководства, которые заслуживают признания (по крайней мере) — Создайте свой собственный WordPress сайт на AlibabaCloud от @ maljuboori91, Создайте свой собственный форум с Alibaba ECS от @_alan, Настройте основанный на Docker Gitlab Runner на Alibaba Cloud ECS от @idoko, Настройте репликацию «главный-подчиненный» MySQL в руководстве по экземплярам Alibaba ECS с помощью @foolishneo, установите LEMP на Alibaba Cloud ECS с помощью @igorrinkovec и других.
Особо следует упомянуть пользователя @ domovik.vit за его полезную публикацию. Проблемы, которые мне пришлось решить при развертывании приложения MEAN в Alibaba Cloud Elastic Compute Service .