Как стать автором
Обновить
При поддержке
6.35
Рейтинг

Serverless *

Технологии бессерверных вычислений

golodnyj Куратор

Подкастер

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Telegram бот на Firebase

Python *Программирование *Google API *Облачные сервисы Serverless *

В основном, про Firebase рассказывают в контексте создания приложений под IOS или Android. Однако, данный инструмент можно использовать и в других областях разработки, например при создании Telegram ботов. В этой статье хочу рассказать и показать насколько Firebase простой и удобный инструмент (а ещё и бесплатный, при разумных размерах проекта).

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 14K
Комментарии 12

Новости

CloudWatch и Lambda, или Как я перестал бояться и полюбил AWS

Облачные вычисления *Node.JS *Amazon Web Services *Тестирование мобильных приложений *Serverless *
Tutorial

Облачные провайдеры — это реактор, где вместо обогащённого урана используется твой кошелёк. В позапрошлом году наша компания начала активно применять облака и мы в полной мере ощутили это на себе: несколько команд разрабатывали отдельные продукты, и для большинства тестов запускались виртуальные мощности в AWS. Мы с коллегами получили сертификаты от Amazon, и это, вместе с наглядностью происходящего, Free Tier и Soft Limit’ами, создавало ложное чувство спокойствия за свой бюджет. А когда этому чувству поддаёшься, получаешь локальный Чернобыль. Под катом я расскажу, как решил эту проблему c помощью serverless-функций.

Читать далее
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 8.7K
Комментарии 3

Об эффективности бессерверных вычислений

Serverless *
Перевод

В этой статье мы хотим рассказать о пользе высокоэффективных бессерверных архитектур для организаций и независимых разработчиков.

Читать перевод далее
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 3.3K
Комментарии 17

Прыжок до небес: запускаем телеграм бота на Python в serverless облаке

Serverless *
Tutorial

Одним из современных архитектурных подходов в области облачных вычислений является, так называемый, Serverless. Этот способ запуска приложений в облаке освобождает разработчиков от нужды администрировать сервер и заботиться о чем-то, кроме кода.

Очевидно, что для такой задачи, как телеграмм бот, этот подход очень удобен. 

В этой статье описаны все шаги для запуска бота в Yandex.Cloud Functions. Опоры на код я не делаю. Наша основная задача сейчас - настроить запуск в облаке.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 8.9K
Комментарии 6

Оптимизируем затраты с помощью AWS Cost Explorer

Python *Облачные вычисления *Amazon Web Services *API *Serverless *
Перевод
Tutorial

Мое приложение на 100% serverless, и я всегда умещался в уровень бесплатного использования, так что просто игнорировал затраты. Но затем мне пришел счет на 62$.

Под катом вы сможете найти подробную инструкцию для умного контроля расходов в облаке, до того как они превратятся в проблему.

Читать далее
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 3.9K
Комментарии 8

Погружение в Serverless. Рождение Yandex Database

Интервью Serverless *

Продолжаем беседовать с разработчиками экосистемы сервисов Serverless. В начале нашего путешествия Глеб Борисов описал ситуацию с Yandex Cloud Function, затем Данил Ошеров погрузил нас в мир протокола S3 и сервиса Object Storage, а сегодня Андрей Фомичев поделится подробностями о NewSQL. 

Благодаря современным облакам можно накапливать большие объёмы информации, что в перспективе позволит легко прогнозировать потребление ресурсов (то есть использовать предсказательную аналитику). В новых условиях мы ожидаем, что СУБД и сервисы, их сопровождающие, подскажут нам: сейчас необходимо повысить производительность, а для этого — увеличить платёж. Или: игнорируйте запросы, которые приходят, чтобы спала мусорная нагрузка. Кажется, такого раньше не было...

Читать интервью далее
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 6.2K
Комментарии 4

Serverless-архитектура сегодня: как бессерверные решения меняют разработку

Анализ и проектирование систем *DevOps *Облачные сервисы Микросервисы *Serverless *

Привет, Хабр! В комментариях к статьям из нашего хаба часто спорят: полезна ли Serverless. Хочу поднять флаг миротворца — и сказать, что бессерверная технология меняет весь рабочий процесс и взгляд на разработку. Для этого есть несколько причин.

Serverless смещает оплату в сторону подхода pay-as-you-go: вы платите столько, сколько израсходовано процессорного времени (плюс-минус 100 мс). Вы не ждёте запуска сервера, не распределяете нагрузку и не заморачиваетесь с техобслуживанием. Задача написана — задача исполнена. С другой стороны, возникают проблемы холодного старта, а многим проектам не подходит отсутствие чёткого контроля контейнера. В этой статье я расскажу, в каких именно случаях может пригодиться Serverless и когда к ней надо присмотреться.

Читать далее
Всего голосов 22: ↑18 и ↓4 +14
Просмотры 8K
Комментарии 10

Сохраняем архивы виртуального хостинга на Yandex object storage

Резервное копирование *Облачные сервисы Serverless *
Tutorial

В статье показан простой метод сохранения архивов на Yandex Object Storage с помощью PHP.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.1K
Комментарии 4

Реализуем бессерверный API с AWS Gateway и Lambda

Блог компании Southbridge IT-инфраструктура *Amazon Web Services *DevOps *Serverless *
Перевод


Без API не обходится ни одно веб-приложение. Для их разработки используются разные методы. Сейчас, например, набирает популярность бессерверный подход — он экономичный, масштабируемый и относительно простой. Как ведущий провайдер бессерверных вычислений Amazon Web Services (AWS) вносит огромный вклад в бессерверную разработку. Здесь мы обсудим общие концепции реализации API с помощью AWS Lambda и других сервисов AWS.

Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 4.1K
Комментарии 2

По-прежнему ли актуальны контейнеры?

Блог компании Маклауд Виртуализация *DevOps *Облачные сервисы Serverless *
Перевод


При обсуждении создания нового проекта или разработке «дорожной карты» уже существующего варианты способов запуска рабочих нагрузок никогда не были столь обширными. Мы живём в эпоху, избалованную выбором платформ — можно выбирать между open-source-инструментами, платными сервисами, enterprise-продуктами и кучей всего ещё. Из-за этого принять решение о выборе стало сложнее — шансы получить «паралич выбора» растут с увеличением вариантов. В таких условиях справедливо будет задаться вопросом: по-прежнему ли контейнеры являются разумным выбором на текущий момент и на будущее, или мы уже их переросли? Чтобы ответить на этот вопрос, нужно рассмотреть альтернативы и сравнить их с контейнерами.
Читать дальше →
Всего голосов 33: ↑26 и ↓7 +19
Просмотры 12K
Комментарии 7

Погружение в Serverless. По следам протокола S3

Интервью Serverless *

Продолжаем беседовать с разработчиками экосистемы сервисов Serverless. В прошлый раз Глеб Борисов рассказал о возможностях и перспективах функций в Yandex.Cloud, сегодня Данил Ошеров погрузит нас в мир бессерверных систем и сервис Object Storage.

У меня был опыт разработки систем, обеспечивающих доступность файлов в разных дата-центрах. Мне надо было синхронизировать файлики, для чего пришлось разрабатывать целую систему, и я был не одинок в такой работе, это делали практически все разработчики корпоративного ПО.

Со временем такие системы перестали быть актуальными, они ушли на второй план, а на смену пришли новые, построенные по протоколу S3. Почему так случилось? Почему S3 стал «главным» протоколом для синхронизации данных? 

Читайте интервью дальше
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 5.7K
Комментарии 6

Бессерверные функции для микросервисов — хорошее решение, но не забывайте про гибкость

Блог компании OTUS Микросервисы *Serverless *
Перевод

При проектировании и планировании новой архитектуры на основе (микро) сервисов бывают моменты, когда архитекторам приходится думать о стратегии развертывания и, следовательно, задаваться вопросом: «Должны ли мы развернуть этот (микро) сервис как бессерверную функцию или лучше поместить его в контейнер? Или, быть может, лучше использовать выделенную виртуальную машину (VM)?»

Как это часто бывает в наши дни, есть только один ответ: «Это зависит от обстоятельств». Даже больше — это не только «зависит», это также может «меняться в зависимости». Сегодняшнее оптимальное решение может стать очень неоптимальным через несколько месяцев. При запуске нового приложения выбор бессерверных функций может быть целесообразен, поскольку они быстро настраиваются и требуют относительно небольших предварительных вложений.

Кроме того, их модель оплаты по мере использования (“pay per use”) очень привлекательна, когда мы не уверены, какая нагрузка придется на наше приложение. Позже, когда сервис станет зрелым и нагрузка станет предсказуемой, может оказаться целесообразным перейти к более традиционной топологии развертывания, основанной на контейнерах или выделенных серверах.

Поэтому при разработке новых систем облачной эпохи важно закладывать некоторое пространство для маневров, то бишь изменений стратегии развертывания различных (микро) сервисов с наименьшими затратами. Правильная инфраструктура в правильное время может результировать в значительной экономии на облачных расходах.

Читать далее
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 2.1K
Комментарии 1

Как сделать и разместить статический сайт на Gatsby в Yandex.Cloud

Разработка веб-сайтов *Программирование *Amazon Web Services *Облачные сервисы Serverless *
Tutorial

Пошаговая инструкция по созданию и деплою статического сайта в облако, прикрутке к нему сертификата Let’s Encrypt, домена второго уровня и настройки API-шлюза.

Перейти к руководству
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 5.9K
Комментарии 18

Готовим c serverless. Голосовой сервис записи к врачу и регистрации в поликлинике

Голосовые интерфейсы Serverless *

Какой serverless-стек нужен, из чего состоит сценарий и как может быть устроена система CRM на стороне Yandex.Cloud. Коммуникационная платформа Voximplant и Yandex.Cloud подготовили рецепт голосового сервиса регистрации и записи на прием к врачу в поликлинику. Впрочем, им можно воспользоваться и для других похожих serverless-задач.

Читать рецепт далее
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 3.8K
Комментарии 2

Terraform в AWS: несколько аккаунтов и другие хитрости

Блог компании Southbridge IT-инфраструктура *Amazon Web Services *Облачные сервисы Serverless *
Перевод


В этой статье поговорим о нюансах использования Terraform от HashiCorp, в частности о том, как использовать Terraform при управлении несколькими аккаунтами Amazon Web Services (так делают все чаще — из-за размера организации или предпочтений команды DevOps). По сути, AWS сами намекают клиентам, что неплохо было бы использовать несколько аккаунтов, и недавно даже выпустили для этого несколько сервисов.

Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 3.8K
Комментарии 2

Создание превью картинок в объектном хранилище с помощью Yandex Cloud Functions

C# *Serverless *

Довольно распространенная задача – создание превью картинок для сайта из полноразмерных изображений. Автоматизируем этот процесс с помощью триггера для Yandex Object Storage с функцией в Yandex Cloud Functions, которую он будет запускать с наступлением определенного события в бакете – в нашем случае, появлением в нем картинки. Функция сделает из нее превью и сохранит в соседний бакет. Возможна вариация сохранения превью в тот же бакет, но с другим префиксом.

Также с помощью триггера в Yandex.Cloud можно задавать действия не только для объектов в хранилище, но и для событий в очереди.

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 1.9K
Комментарии 0

И еще разок про Serverless

Amazon Web Services *Serverless *

С публичного релиза AWS Lambda прошло ни много ни мало 6 с лишним лет. Реактивные функции, реагирующие на события, не только позволили по-другому смотреть на архитектуру систем и приложений, но и породили новый buzzword Serverless.

Мотивом к написанию этой статьи служит пост в блоге Netflix. Прочитав его, а так же комментарии русскоязычной аудитории, я прихожу к выводу, что направление "бессерверных вычислений" еще не обкатано вдоль и поперек (как и в англоязычной тусовке, чего греха таить), и неплохо бы проитерироваться по этой теме еще раз.

Читать далее
Всего голосов 31: ↑30 и ↓1 +29
Просмотры 13K
Комментарии 11

Погружение в Serverless. Функции как основной элемент системы

Интервью Serverless *

Внимание на Serverless я обратил с подачи Евгения Потапова. Мне довелось с ним беседовать в качестве ведущего в подкасте «The Art Of Programming». И меня безумно захватила эта идея. Погрузившись в мир «Бессерверных вычислений», я познакомился с массой интересных людей, занятых созданием экосистемы Serverless в Yandex.Cloud. И после недолгих метаний решил устроить серию интервью, открывающих этот удивительный мир для вас и написанных в дружеской неофициальной манере вечерних посиделок за бокальчиком пенного. Первый мой гость, Глеб Борисов, наверно, один из главных людей, занятых созданием инструментов для запуска функций в Yandex.Cloud.

Вот мы с тобой сидим, идет 2021 год, и у меня стойкое дежавю. Как будто бы идея Serverless — это повторение идеи, с которой я сталкивался, когда только появился интернет. Тогда тоже не было серверов, а были только CGI-скрипты, которые я писал, складывал на чей-то хостинг, и они выполнялись

Читайте интервью дальше.
Всего голосов 20: ↑16 и ↓4 +12
Просмотры 5.2K
Комментарии 15

Три года назад нужно было изучать Docker, два года назад — Kubernetes. Сейчас — Serverless

Блог компании Ребреин Интервью Serverless *

Антон Черноусов — developer advocate — пришел в Yandex.Cloud, чтобы заниматься микросервисами, популярными в индустрии Docker и Kubernetes . Но главная его профессиональная страсть — это Serverless. Мы поговорили с Антоном, и он объяснил, почему бессерверные платформы ждет большое будущее.

Читать далее
Всего голосов 57: ↑33 и ↓24 +9
Просмотры 32K
Комментарии 85