Публикации по теме 'serverless'


Architect 8.4: передайте привет Lambda treehaking
Одним из отличий OpenJS Architect от других бессерверных инструментов является его мнение о том, что бессерверные приложения работают лучше всего, когда они состоят из множества небольших дискретных облачных функций Lambda. Такой подход обеспечивает максимальную производительность при холодном запуске, изоляцию безопасности, скорость развертывания и среднее время устранения ошибок. Однако этот подход также имеет небольшой недостаток: необходимость управлять многими зависимостями..

GTBWSA Глава 14: Социальные сети
Это глава из написанного мной «Руководства по сборке с помощью Serverless AWS». Для получения дополнительной информации о целях и фокусах руководства, пожалуйста, прочтите главу «Введение». Оглавление: "Введение" Бессерверное введение Введение в облако и AWS Инфраструктура как код "Я" ВПК Лямбда API-шлюз ДинамоДБ S3 Облачные часы Облачный фронт Маршрут 53 СНС (Вы здесь) СКС Кинезис Семейство инструментов разработчика Бессерверные..

Как бессерверное воздействие может повлиять на экосистему Node.js?
Поскольку есть много разработчиков на стороне клиента, которые знают JavaScript и привыкли к тому, как работает этот язык, им очень легко подойти к Node.js и начать создавать свои собственные серверные ВМ. В Serverless есть похожие вещи. К бессерверному режиму очень легко подойти, начать создавать облачный сервис и запустить его. Вам не нужно беспокоиться о настройке и управлении виртуальными машинами, антивирусным программным обеспечением, брандмауэрами и т. Д. - все это делается за..

Потребность в асинхронных цепочках вызовов FaaS в бессерверных системах
Время, потраченное на ожидание, - это потраченные впустую деньги с бессерверным режимом, а синхронный вызов других функций означает двойное выставление счетов. «Функции как услуга» (FaaS) обеспечивают значительное повышение эффективности, поскольку пользователям больше не выставляются счета за время простоя. Плата за FaaS выставляется на основе времени выполнения и выделенных ресурсов - независимо от того, используете вы эти ресурсы или нет. Таким образом, время, потраченное на..

Запуск конечной точки GraphQL с помощью Serverless
ГрафQL? Если вы не знакомы с ним, GraphQL — это язык запросов данных, созданный Facebook. GraphQL позволяет клиенту выбирать специальные данные. Это отличает его от REST API, которые предоставляют предварительно заданные структуры данных. Что такое GraphQL? GraphQL — это один из самых современных способов создания API и запросов к ним. medium.com Бессерверный? Безсерверный паттерн побуждает разработчиков сосредоточить внимание..

В восторге от передовых технологий? Не пропустите эти 5 сессий на Deliver: Agile 2019!
В восторге от передовых технологий? Не пропустите эти 5 сессий на Deliver: Agile 2019! Мы с вами посещаем технические конференции по разным причинам. Иногда мы узнаем что-то новое и хотим погрузиться в событие, посвященное этой технологии. Или иногда мы идем, потому что там тусуется наше сообщество друзей и коллег, и нам нравится собираться вместе. И иногда нам любопытно, что будет дальше в нашей области. Все эти причины применимы к доставке: Agile 2019 , особенно если вы..

Тестирование в бессерверных проектах
Тесты помогают нам обрести уверенность в кодировании, но они также могут и замедлить нас. Как нам найти правильный баланс между их запуском достаточно часто, чтобы выявить проблемы, но не мешать прогрессу? Даже относительно простые бессерверные приложения могут быть сложными. Со сложностью возникает риск того, что система не будет вести себя так, как предполагалось. У нас есть два оружия против этого риска: Тестирование — попытка выявить как можно больше проблем до выпуска..