Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Молния: предстоящие вебинары про Serverless технологии

Разработка мобильных приложенийAmazon Web ServicesMicrosoft AzureGoogle Cloud PlatformServerless

Привет, Хабр! Уже завтра Amazon проводит Serverless Immersion Day, на котором будут практические упражнения по бессерверным архитектурам, методам развертывания на AWS и  функциям таких сервисов, как Lambda, API Gateway и сервисов. Также я собрал для вас краткий список предстоящий мероприятий посвященных Serverless технологиям от крупнейших облачных провайдеров.

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

Развертывание приложения Symfony в AWS Lambda

OTUSПрограммированиеSymfony
Перевод

Сначала давайте разберемся, что такое бессерверная архитектура и когда она нужна.

Бессерверная архитектура позволяет выполнять фрагменты кода без мороки с инфраструктурой: в этом случае управлением веб-сервером, физическим оборудованием и администрированием занимается облачный провайдер, позволяя вам сосредоточиться исключительно на коде.

AWS Lambda обеспечивает высокую доступность, причем плата взимается только за фактически затрачиваемое время вычислений. Этот сервис может быть весьма полезен для таких задач, как запуск cron-заданий, отправка уведомлений в режиме реального времени, предоставление доступа к API, обработка каких-нибудь событий при выполнении различных операций и т. д. В сети можно найти массу примеров использования сервиса.

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

Основы Serverless приложений в среде Amazon Web Services

JavaScriptNode.JSAmazon Web Services
Из песочницы
ServerlessДень добрый, дорогие Хабра-пользователи!

Сегодня хотелось бы поговорить об активно набирающей обороты технологии в мире ИТ — об одной из облачных технологий, а именно – о бессерверной архитектуре приложений (БСА – Serverless). В последнее время облачные технологии набирают все большую популярность. Это происходит по простой причине – лёгкой доступности, относительной дешевизны и отсутствию начального капитала – как знаний для поддержания и развёртывания инфраструктуры, так и денежного характера.


Технология Serverless становится все более и более популярна, но почему-то очень мало освещается в ИТ индустрии, в отличие от других облачных технологий, таких как IaaS, DBaaS, PaaS.


Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры46.9K
Комментарии 13

Serverless tensorflow на AWS Lambda

Open Data ScienceIT-инфраструктураAmazon Web ServicesМашинное обучениеTensorFlow

Image
Машинное обучение и нейросети становятся все более незаменимыми для многих компаний. Одна из основных проблем, с которыми они сталкиваются — деплой такого рода приложений. Я хочу показать показать практичный и удобный способ подобного деплоя, для которого не требуется быть специалистом в облачных технологиях и кластерах. Для этого мы будем использовать serverless инфраструктуру.

Читать дальше →
Всего голосов 32: ↑31 и ↓1 +30
Просмотры8.2K
Комментарии 12

Представляя функции как сервис — OpenFaaS

ФлантСистемное администрированиеОблачные вычисленияDevOps
Перевод
Прим перев.: OpenFaaS — serverless-фреймворк, формально представленный в августе, но появившийся около года назад и быстро укрепившийся на самой вершине проектов GitHub по тегу Kubernetes. Опубликованный ниже текст — перевод технической части официального анонса проекта от его автора Alex Ellis, который хорошо известен в сообществе своим энтузиазмом в области Docker (имеет статус Docker Captain).


Functions as a Service или OpenFaaS — фреймворк для создания serverless-функций поверх контейнеров. Я начал проект как proof of concept в октябре прошлого года, когда хотел понять, можно ли запускать Alexa skills или функции AWS Lambda в Docker Swarm. Начальные успехи привели меня к публикации в декабре того же года первой версии кода на Golang в GitHub.
Читать дальше →
Всего голосов 15: ↑14 и ↓1 +13
Просмотры8.3K
Комментарии 0

Эконом решение для Интернета Вещей. Azure IoT Hub + Azure functions

Microsoft AzureРазработка для интернета вещей

Одним из самых дорогих сервисов в стандартном IoT решении от Azure является Stream Analytic. Для того, чтобы обойти этот дорогой сервис, больше подходящий для разработки Enterprise решений можно воспользоваться возможностями Azure Functions.

Как можно создать IoT хаб и подключить к нему Arduino я уже писал раньше. Теперь, давайте удешевим решение. Заменим Stream Analytic на Azure Functions.
Под катом вы найдете мануал How-To
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры3.6K
Комментарии 2

VMware Dispatch: новый фреймворк для работы с serverless-приложениями

1cloud.ruСистемное администрированиеВиртуализацияСерверное администрированиеDevOps
2017-й стал годом расцвета Kubernetes. Как отметили в RightScale, процент компаний, работающих с Kubernetes, за прошлый год увеличился с 7 до 14%. Kubernetes вошел в пятерку самых популярных DevOps-инструментов, которые «приняли на вооружение» в 2017 году, и стал вторым среди планируемых к внедрению.

Kubernetes стали чаще использовать средние и малые компании. Кроме того, фреймворк уже внедрили и крупные организации — Google, Red Hat, IBM, Microsoft и другие.

Одна из причин популярности платформы — богатый набор инструментов, разрабатываемых на её основе. Одним из таких релизов стал проект VMware Dispatch — фреймворк для создания и работы с serverless-приложениями. В этой статье рассмотрим новый продукт, а также расскажем о его особенностях и возможностях.

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

5 тенденций развития микросервисов в 2018 году

Инфопульс УкраинаИнформационная безопасностьDevOps
Перевод
image

2017 год стал важным годом для DevOps, поскольку число игроков в экосистеме существенно выросло, а количество проектов с CNCF утроилось. Глядя на год вперед, мы ожидаем, что инновации и рыночные изменения ускорятся еще больше. Ниже мы рассмотрели тенденции в области микросервисов в 2018 году: сервисные связки(так называемые “меши”), event-driven архитектуры, нативная безопасность контейнеров, GraphQL и Chaos инженерия.

1. Сервисные связки популярны!


Сервисные связки или “меши”, выделенный уровень инфраструктуры для улучшения связи между сервисами, в настоящее время наиболее обсуждаема в контексте облачности. По мере того, как контейнеры становятся более распространенными, топологии сервисов становится все более динамичными, требуя улучшеной функциональности сети. Сервисные связки могут помочь управлять трафиком через обнаружение сервисов, маршрутизацию, балансировку нагрузки, проверку работоспособности и наблюдаемость(observability). Сервисные связки пытаются укротить непоколебимую сложность контейнера.

Очевидно, что сервисные сетки становятся все более популярными, поскольку балансировщики нагрузки, такие как HAProxy, traefik и NGINX, начали перестраиваться и представлять себя как плоскости данных(data planes). Мы пока не видели широкомасштабного развертывания, но мы знаем о компаниях, которые уже используют связки на живых серверах, в “продакшене”, так сказать. Кроме того, сервисные связки не являются эксклюзивными для микросервисов или сред Kubernetes, и также могут применяться в среде VM и без сервера. Например, в Национальном Центре Биотехнологической Информации(NCBI) нет контейнеров, но используется Linkerd.
Читать дальше →
Всего голосов 20: ↑16 и ↓4 +12
Просмотры12K
Комментарии 2

Serverless приложение с реализацией CI/CD на базе AWS и Bitbucket Pipelines

PythonAmazon Web Services
В статье рассказывается о развертывании Django приложения в облаке AWS с помощью Bitbucket Pipelines. Тем, кому интересна эта тема, добро пожаловать под кат.

image

Вперед, на мины!
Читать дальше →
Всего голосов 16: ↑15 и ↓1 +14
Просмотры5.1K
Комментарии 9

Анонс Serverless Moscow Meetup #1

Rambler&CoAmazon Web Services
image

Всем привет! Первый митап в России по технологии Serverless пройдет 1-ого марта в Rambler&Co. Мы поговорим о том, что такое Serverless и почему появился этот подход, а также рассмотрим два практических кейса: построение аналитической системы для мобильного приложения и сбор данных с систем умного дома.
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Просмотры1.2K
Комментарии 3

Интервью портала A Cloud Guru с Келси Хайтауэром: о DevOps, Kubernetes и serverless

FunCorpОблачные вычисленияAmazon Web ServicesDevOpsGoogle Cloud Platform
Перевод

image


Наверняка не все знают, что по нагрузке и числу пользователей iFunny является настоящим highload-сервисом. API обслуживает в пиках порядка 15000 запросов в секунду, система аналитики обрабатывает около 5 миллиардов событий в сутки, а для поддержки полного функционала работает до 400 инстансов EC2. Поэтому для приложения очень важно иметь сильную команду инженеров. Чтобы решать типичные проблемы высоконагруженных систем и улучшать свою работу каждый день, команда iFunny постоянно ищет новые инструменты и решения. И в этот раз невозможно было пройти мимо интервью одного из основных контрибьюторов мирового IT-сообщества — Келси Хайтауэра. Достойно перевода и вашего внимания.

Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Просмотры5.8K
Комментарии 0

Тёмная сторона serverless-архитектуры или сложности оценки реальных затрат на бессерверные вычисления

Cloud4YТестирование IT-системСистемное администрированиеIT-инфраструктураОблачные вычисления
Перевод
Disclaimer: Эта статья основана в том числе на личном мнении Амирама Шачара (Amiram Shachar, CEO of Spotinst). Компания автора предлагает конкурирующий продукт под названием Spotinst Functions.

Перевод выполнен облачным провайдером Cloud4Y. Мы предлагаем программно-конфигурируемые дата-центры (vDC) на базе кластерных решений VMware vSphere с управлением посредством портала самообслуживания VMware vCloud Director.
По мнению многих специалистов, бессерверные вычисления являются следующим шагом в эволюции архитектуры вычислительных систем. Причины для совершения этого «прыжка» ясны:

  • Вы экономите время: больше не нужно планировать и думать о том, как объём ресурсов для работы приложения будет расти или уменьшаться. Вам не только не придётся заниматься внедрением после развертывания, но также вы сможете потратить больше времени на дальнейшие инновации, экономя его на работе с инфраструктурой.
  • Вы можете сэкономить деньги: в serverless-мире, где вы платите за триггер, вам не нужно писать on/off-скрипты, планировать резервирование или прогнозировать всплески. Вы просто платите за то, что используете.

Serverless — следующий шаг

Как переход от on-premises к облаку, переход к serverless в некоторой мере неизбежен. Однако, сделав этот ход, вы можете неожиданно получить счёт на большую, чем ожидаете сумму.

Затраты на бессерверные вычисления больше, чем pay-per-trigger

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

Как повысить производительность, используя бессерверную архитектуру

FunCorpСистемное администрированиеIT-инфраструктураСерверная оптимизацияСерверное администрирование
Перевод

Фото: Jesse Darland с Unsplash

В этой статье речь пойдёт о том, как перенести процесс предварительной обработки изображений с сервера приложений на абсолютно бессерверную архитектуру платформы AWS.
Читать дальше →
Всего голосов 20: ↑18 и ↓2 +16
Просмотры6.2K
Комментарии 19

PHP-Дайджест № 131 (13 – 27 мая 2018)

Zfort GroupРазработка веб-сайтовPHPSymfonyLaravel

Свежая подборка со ссылками на новости и материалы. В выпуске: фреймворк и статьи по Serverless PHP, доклад Расмуса Лердорфа о PHP в 2018 и другие видео, предложение из PHP Internals, порция полезных инструментов, и многое другое. Приятного чтения!
Читать дальше →
Всего голосов 48: ↑47 и ↓1 +46
Просмотры16.1K
Комментарии 9

Serverless и React 2: ловкость рук и никакого мошенничества

JUG Ru GroupJavaScriptReactJS
Можно ли по-простому рассказать фронтенд-разработчикам о работе «безоблачной» архитектуры Serverless в рамках AWS (Amazon Web Services)? Почему бы и нет. Давайте отрендерим React/Redux-приложение в архитектуре AWS, а после этого поговорим о плюсах и минусах AWS-лямбд.


В основе материала — расшифровка доклада Марины Миронович с нашей весенней конференции HolyJS 2018 в Санкт-Петербурге.
Читать дальше →
Всего голосов 29: ↑24 и ↓5 +19
Просмотры9.3K
Комментарии 1

Serverless CPaaS – как Voximplant предвосхитил этот хайп

VoximplantРазработка веб-сайтовJavaScriptПрограммированиеРазработка мобильных приложений
В этом году мы переводили добротную статью про концепцию Serverless: автор показывал «на пальцах», что это такое и зачем. А еще мы знаем и помним, что наши евпропейские партнеры давно окрестили нашу платформу как Serverless CPaaS – чтобы явным образом подтвердить это, наш CEO Алексей Айларов выступил 16 октября на конференции API Days в Амстердаме. Алексей рассказал, почему Serverless CPaaS скоро будет повсеместным и как получилось, что Voximplant – внезапно – с самого начала олицетворял этот подход. Под катом вас ждет текстовая адаптация выступления, выдержки из презентации прилагаются. Welcome!

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

Конференция Velocity London от O'Reilly: обзор и слайды

BadooВысокая производительностьРазработка веб-сайтовКонференцииПрезентации


Velocity — это конференция, которая посвящена распределённым системам. Её организует издательство O'Reilly, и она проходит трижды в год: один раз в Калифорнии, один раз в Нью-Йорке и один раз в Европе (причём город меняется каждый год).


В 2018 году конференция была в Лондоне с 30 октября по 2 ноября. Главный офис Badoo находится там же, так что у нас с коллегами было сразу два повода съездить на Velocity.


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


В этом обзоре я расскажу про те доклады и мастер-классы, которые мне запомнились. К некоторым докладам я прикладываю ссылки на дополнительные материалы. Частично это материалы, на которые ссылались авторы, а частично материалы для дальнейшего изучения, которые я нашёл сам.

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

Serverless убьет DevOps?

RusonyxХостингIT-инфраструктураAmazon Web ServicesDevOps


Каждый раз, когда приходится читать про очередного новорожденного убийцу айфона или фейсбука, невольно начинаешь улыбаться. За эти годы столько их уже было, а воз и ныне там. Поэтому, наткнувшись на очередную публикацию, где ключевой мыслью была идея о том, что наступающая эпоха бессерверных вычислений приложений (Serverless) «съест» DevOps, скепсису не было предела.
Читать дальше →
Всего голосов 24: ↑14 и ↓10 +4
Просмотры10K
Комментарии 17

Make your ideas come app. Serverless приложение — пошаговая инструкция

RusonyxPythonGoVueJSМикросервисы


В 2018 году serverless это самый быстрый способ сделать бекенд приложения, даже если вы никогда их не делали. Да, я знаю про бесчисленное множество конструкторов приложений, MBaaS или BaaS, но мне хочется показать, что serverless подходит не только для элементарных приложений, но и для масштабируемых сложносочиненных бекендов, которые не получится сделать на конструкторе.
Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Просмотры5.5K
Комментарии 5

Очень простой чат-бот для Telegram для самых маленьких

RusonyxPythonОблачные вычисленияОблачные сервисыМикросервисы


Есть 100500 способов и инструментов создать простого serverless чат-бота для телеграм. А наш все-равно будет проще, хотя бы по числу кликов в интерфейсе. Сам бот будет написан на Python, а выполнятся будет на serverless движке Swifty.
Читать дальше →
Всего голосов 30: ↑24 и ↓6 +18
Просмотры32.7K
Комментарии 20