|
rss_habr
Как мы исправили древний сервис и ускорили вдвое поставку обновленийПонедельник, 30 Января 2023 г. 17:40 (ссылка)
Недавно нам довелось перевести на актуальные рельсы устаревший сервис. На этой махине у заказчика завязано много процессов — от таргетированной рекламы фармпрепаратов до доставки пробных образцов на реальный адрес. Но она не обновлялась 8 лет, и работала на древнем фреймворке Yii 1, который не поддерживается с 2015 года. Даже незначительные изменения нужно было вносить 3 недели. Меня зовут Никита Швыряев, я руководитель отдела разработки компании «СмартАп Технолоджи». Этот проект мы перепиливали 4 месяца. Расскажу подробно, как это было, и что получилось. Читать далееhttps://habr.com/ru/post/713730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713730
rss_habr
Автоматизируем Telegram-канал с AWS Lambda и DynamoDBПятница, 16 Декабря 2022 г. 17:34 (ссылка)
В этом материале вы узнаете, как создать Telegram-канал, который будет сам обновляться, получая данные из открытых источников. Используем Python, AWS Lambda, DynamoDB и BeautifulSoup. Читать далееhttps://habr.com/ru/post/706020/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706020
rss_habr
CI/CD для AWS Lambda через GitHub ActionsВоскресенье, 05 Декабря 2022 г. 00:12 (ссылка)
Сегодня я расскажу, как без лишних усилий настроить CI/CD pipeline из GitHub в AWS Lambda с помощью GitHub Actions. Логика такая — когда мы пушим изменения в main-ветку репозитория на GitHub они прорастают в AWS и обновляет продовую версию функции. Читать далееhttps://habr.com/ru/post/703416/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703416
rss_habr
[Перевод] Создание бессерверных API с помощью Node.js и AWS LambdaСреда, 01 Июня 2022 г. 18:14 (ссылка)
AWS Lambda существует уже несколько лет, и она остается самым популярным способом экспериментировать с технологией serverless. Если вы не знакомы с serverless, то это модель разработки, в которой управление, предоставление и масштабирование серверов абстрагируется от разработки приложений. Серверы существуют в бессерверном (serverless) мире, но они полностью управляются облачным провайдером, что позволяет разработчикам сосредоточиться на упаковке своего кода для деплоя. AWS Lambda — это разновидность функции как услуги (FaaS), которая позволяет выполнять код по требованию в ответ на предварительно сконфигурированные события или запросы. Эта статья познакомит вас с AWS Lambda и поможет создать и развернуть функции Lambda с помощью Node.js и AWS SAM. Давайте приступим! Читать далееhttps://habr.com/ru/post/669118/?utm_source=habrahabr&utm_medium=rss&utm_campaign=669118
rss_habr
[Перевод] Использование URL-адреса функции AWS Lambda для создания бессерверного бэкенда для SlackСреда, 01 Июня 2022 г. 11:00 (ссылка)
Сочетание сервисов AWS Lambda и Amazon API Gateway часто используется как архитектура для бессерверных микросервисов и решений на базе API. Эта архитектура позволяет разработчикам сосредоточиться на своих приложениях, а не тратить время на настройку и управление серверами. API Gateway — это многофункциональное решение, включающее поддержку различных типов API (HTTP, REST, WebSocket), несколько схем аутентификации, возможность версионирования API, развёртывание Canary (Canary Deployment) и многое другое. Однако, если ваши требования скромнее, и всё, что вам нужно, это конечная точка HTTP(S) для вашей Lambda функции(например, для работы в качестве вебхука), вы можете использовать URL-адреса функций Lambda. Когда вы создаёте URL-функции, Lambda автоматически генерирует уникальную конечную точку HTTP(S), предназначенную для вашей функции. В этой статье мы покажем на практическом примере, как использовать URL-адрес функции Lambda. Вы создадите функцию Go Lambda, которая будет служить бессерверным вебхук бэкендом для Slack. Читать дальше → https://habr.com/ru/post/667204/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667204
rss_habr
Готовим чемоданчик serverless разработчика. (Часть 5 Заключительная)Пятница, 29 Апреля 2022 г. 13:33 (ссылка)
В предыдущих частях я сделал приложения, которое работает с БД, GitHub API. Все компоненты разворачиваются при помощи AWS SAM. Можно запускать реализованные функции локально. Все функции собраны воедино в одно API: Первые шаги. Первая лямбда (Часть 1) Как подружиться с БД (Часть 3) В этой, последней части, я рассмотрю вопросы, без ответов на которые опытная эксплуатация вряд ли будет похожа на прогулку в парке. Уже изучено достаточно много, чтобы начинать собирать свой чемоданчик must have инструментов для serverless разработки. В этой части я соберу свой чемоданчик, а вы оставляйте в комментариях свои, будет интересно. Читать далееhttps://habr.com/ru/post/663650/?utm_source=habrahabr&utm_medium=rss&utm_campaign=663650
rss_habr
Разработчик в стране Serverless: создаем REST API (Часть 4)Вторник, 19 Апреля 2022 г. 14:37 (ссылка)
В предыдущих частях я сделал кубики, из которых состоит serverless приложение: Часть 1. Первые шаги. Первая лямбда Реализовано 4 функции, развернута БД. Функции интегрированы с БД, запускаются локально в режиме отладки. Вся инфраструктура поднимается буквально с помощью нескольких SAM команд. Но пока это мало похоже на какое-то целостное приложение, т.к. у приложения нет API. Мои лямбда функции не умеют обрабатывать http запросы. Так что в этой части займусь вопросами, связанными с построениями настоящего API. Также сделаю интеграцию с github api. Читать далееhttps://habr.com/ru/post/659579/?utm_source=habrahabr&utm_medium=rss&utm_campaign=659579
rss_habr
Разработчик в стране Serverless: Как подружиться с БД (Часть 3)Вторник, 05 Апреля 2022 г. 15:30 (ссылка)
В предыдущих частях я создал и развернул в облаке лямбда функцию и БД, настроил VPC, в которой работают мои ресурсы. В этой части я напишу код лямбда функции, который будет взаимодействовать с БД. Этот код по-прежнему будет запускаться локально в режиме отладки. Вместе с первой настоящей логикой появятся первые юнит тесты. Для удобства при развертывании кода в этой части я буду использовать отдельный стек serverless-bugtracker-ch3. Читать далееhttps://habr.com/ru/post/657171/?utm_source=habrahabr&utm_medium=rss&utm_campaign=657171
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |