Как стать автором
Обновить
72.06
Рейтинг

Облачные сервисы *

SaaS, облака и как в них живётся данным

Сначала показывать
Порог рейтинга

Почему стоит использовать лимиты CPU в Kubernetes

Блог компании RUVDS.com Облачные вычисления *Облачные сервисы *Распределённые системы *Kubernetes *
Перевод

Эту статью я написал в противовес статье “For the love of god, stop using CPU limits on Kubernetes” (Ради всего святого, прекратите использовать в Kubernetes лимиты CPU).

Мне та статья понравилась, и я считаю её хорошим чтивом. Более того, я согласен с высказанными в ней рекомендациями относительно установки объёмов запрашиваемой памяти и её лимитов для контейнеров, а также с советом всегда устанавливать запросы на выделение CPU.

При этом моё несогласие, явно выраженное в противоположном по смыслу заголовке, связано с той категоричностью, с которой в итоге автор рекомендует не устанавливать лимиты потребления CPU.
Читать дальше →
Всего голосов 34: ↑30 и ↓4 +26
Просмотры 3.6K
Комментарии 9

Новости

Ахалай-махалай, заплатить Apple или Google

Блог компании М.Видео-Эльдорадо Облачные сервисы *Лайфхаки для гиков

Совсем не претендую на оригинальность темы, но мне тут понадобилось заплатить за очередной год жизни с Xbox. Уверен, что я не один такой и многие люди хотели бы отдать свои деньги за игры, сервисы Google (YouTube Premium, Диск), Apple, подписку Netflix и иже с ними. И знаете, что говорят эти уважаемые компании таким же, как я, дисциплинированным и ответственным людям? Да, конечно, знаете! «Пошел нафиг, с Новым годом!». И как быть?

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

Архитектура Учи.ру: облака, модульность и унификация

Блог компании Учи.ру IT-инфраструктура *Ruby on Rails *Облачные сервисы *Микросервисы *

В этом году Учи.ру исполняется 10 лет. За это время компания пережила технологические и архитектурные трансформации. Она выросла из простого сайта, где можно было решать примеры на счёт столбиком, до группы компаний с курсами по школьным и внешкольным предметам, олимпиадами и многим другим. Команда научилась справляться с внезапным усилением трафика, одновременно запускать несколько задач и «распиливать» огромный монолит на кусочки.

Сейчас может показаться, что все используемые нами решения стандартны, но в далеком 2012 году мы внедряли их одними из первых. Я, Алексей Вахов, директор по инновациям Учи.ру, расскажу о ключевых технологиях и архитектурных принципах, которые лежат в основе платформы.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.1K
Комментарии 1

Как за пару шагов персонализировать шаблонные звонки клиентам

Блог компании МТТ Разработка систем связи *Облачные сервисы *Голосовые интерфейсы *
Tutorial

Приветствую, друзья! В предыдущих статьях мы создавали простые сценарии в интерфейсе конструктора голосовых роботов Voicebox. Сегодня возьмем тему чуть посложнее и рассмотрим пару сценариев с переменными. Один из них будет имитировать работу оператора маркетплейса: бот позвонит покупателю и попросит у него подтвердить или отменить заказ. Второй сценарий будет посвящен нелегкому труду сотрудников медицинской клиники. Облегчим им этот труд: теперь напоминать пациентам о приеме у врача будет бот.

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

ChatGPT – хайп или реальная помощь разработчику?

Машинное обучение *Облачные сервисы *Искусственный интеллект

После хайпа последних дней о чат-боте ChatGPT в англоязычном Твиттере я решил проверить, может ли мне, как программисту на Go, помочь этот сервис. Для примера я взял четыре реальные задачи, с которыми недавно сталкивался. Под катом задачи и результаты.

Читать далее
Всего голосов 31: ↑27 и ↓4 +23
Просмотры 22K
Комментарии 56

6 перспективных российских стартапов за ноябрь 2022 года

Развитие стартапа Бизнес-модели *Облачные сервисы *Искусственный интеллект IT-компании

«Мессенджер для тех, кто умирает от количества рабочих чатиков в Telegram», «чек-листы на стероидах для бизнеса», «агентство недвижимости для зумеров», «MMORPG, скрещенная с задачником по программированию» и еще парочка проектов в ноябрьском дайджесте.

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

Как мы подключали и тестировали дата-центр в Канаде. Обзор

Блог компании Serverspace Тестирование IT-систем *IT-инфраструктура *Облачные вычисления *Облачные сервисы *

Наши главные инженеры находятся в России, поэтому подключать дата-центр в Канаде и решать проблемы пришлось «удаленными руками» с помощью местных сотрудников. Рассказываем, как это происходило и как мы тестировали сетевую связность, пропускную способность, производительность дисков и отказоустойчивость.

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

Update 6 Alpha – важные изменения в архитектуре 3CX

Блог компании 3CX Ltd. Системное администрирование *Серверное администрирование *Разработка систем связи *Облачные сервисы *

Update 6 Alpha – это масштабное обновление нашей АТС, практически как новая версия! Оно включает многие наработки, над которыми мы трудились в этом году. В нем мы также взяли курс на постепенную унификацию возможности сервиса 3CX StartUP с привычной серверной АТС. Даже сейчас новые функции StartUP будут интересны средним и крупным организациям.

В этот обновлении мы реализовали современные подходы управления системой, а также упростили настройку исходящих / входящих правил и инициализацию IP-телефонов.

Далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 329
Комментарии 0

CI/CD для AWS Lambda через GitHub Actions

Python *Git *Облачные вычисления *GitHub *Облачные сервисы *
Из песочницы

Сегодня я расскажу, как без лишних усилий настроить CI/CD pipeline из GitHub в AWS Lambda с помощью GitHub Actions. Логика такая — когда мы пушим изменения в main-ветку репозитория на GitHub они прорастают в AWS и обновляет продовую версию функции.

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

Четвёртая будет? Как мы развернули ещё одну зону доступности в нашем ЦОД

Блог компании КРОК Облачные вычисления *Сетевые технологии *Облачные сервисы *

В начале года мы рассказали о том, как подключали третью зону доступности в нашем облаке: почему вернулись к Ethernet, как развёртывали сети и собирали честный кворум для распределённых сервисов.

К моменту завершения работ над инфраструктурной частью всё больше заказчиков стало спрашивать, когда у нас в облаке появится третья зона доступности. Нам уже не приходилось доказывать необходимость развертывания ещё и вычислительной инфраструктуры — сейлы сами просили сделать её поскорее. Наше представление о том, как правильно, не только совпало с реальными потребностями рынка и с запросами пользователей, но и позволило нам серьёзно повысить надёжность сервисов, обеспечивающих работу облака, благодаря резервированию и распределению нагрузки между площадками. А перенос Control Plane облака на виртуалки позволил оптимизировать использование железа в условиях его ограниченной доступности на рынке.

Ниже мы расскажем как внедряли Compute в третьей зоне доступности в теперь таком уже далёком 2021 году.

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

Каких сервисов и продуктов больше всего не хватало в ноябре 2022 года?

Блог компании Российские аналоги Облачные сервисы *Софт

Подводим итоги работы Российских аналогов за ноябрь 2022 года и рассказываем о том, каких-же сервисов и продуктов больше всего не хватало в условиях введённых санкций.

Читать далее
Всего голосов 19: ↑13 и ↓6 +7
Просмотры 3.2K
Комментарии 14

Как прокачать разработку с помощью облачных технологий

Блог компании CloudMTS Тестирование IT-систем *IT-инфраструктура *Управление разработкой *Облачные сервисы *
image

Собственные серверы — особенно при дефиците электронных компонентов — могут позволить себе только большие компании. Найти ресурсы сложно, а покупать и поддерживать дата-центр — дорого.

Разворачивать физические дата-центры, искать людей, которые будут их поддерживать, — или осваивать насколько профессий, чтобы делать всё самому, — отнимает время и силы.

В то же время облачные технологии отдельным разработчикам и стартапам могут дать новые возможности, чтобы ускорить и продвинуть разработку — расскажем сегодня, как именно.

Читать дальше →
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 722
Комментарии 0

Railway и Render, как замена бесплатного тарифа Heroku

Хостинг Облачные сервисы *
Tutorial

Как многим известно Heroku с 28.11.2022 прекращает поддержку бесплатных аккаунтов. И у меня,  как и у других пользователей бесплатного аккаунта, возник вопрос: «Куда же теперь переезжать?» Я нашёл два подходящих сервиса, которые, на мой взгляд, могли бы  заменить Heroku. Так как я не увидел статей на Habr на тему, куда можно мигрировать с Heroku, то решил написать небольшую инструкцию по переезду. Надеюсь кому-то она будет полезной.

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

Как организовать роботизированный сбор показаний пациентов

Блог компании СберЗдоровье Облачные сервисы *Сотовая связь IT-компании Голосовые интерфейсы *

Я хочу поделиться с вами особенностями внедрения и работы автоматизированного обзвона роботом на примере мониторинга здоровья пациентов, еще расскажу о том, что нужно учесть при выборе провайдера звонков, анализе и мониторинге системы.

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

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

Поговорим о провайдере

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

Провайдер также должен предоставлять качественные услуги – обработка речи человека в режиме реального времени для нас крайне важна при его выборе. Система сбора и обработки должна уметь выделять существенную информацию при разговоре. Например, могут быть следующие реплики:

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

Истории

«Яндекс» переступил порог больших перемен

Управление продуктом *Облачные сервисы *История IT Финансы в IT IT-компании
image

Публикация написана в продолжении июльской статьи "«Яндекс» на пороге больших перемен" и является итоговой подборкой всех событий с «Яндексом» в этом году, которые в итоге привели к текущей ситуации с официальным объявлением о скором разделении компании на две части: «российскую» и «зарубежную».
Читать дальше →
Всего голосов 19: ↑13 и ↓6 +7
Просмотры 9.6K
Комментарии 10

Зачем компаниям и разработчикам базы данных в облаке: инструкция по применению

Блог компании CloudMTS Администрирование баз данных *Хранение данных *Облачные сервисы *
image

Бизнес применяет самые разные способы хранения корпоративных документов и персональных данных. Среди них встречаются нестандартные решения. Так, в одной западной компании, занимающейся разработкой, записи хранили в обычном текстовом файле JSON на диске, пока не перешли на etcd — key-value базу данных (позже компания вернулась к концепции единого файла из-за личных предпочтений фаундера).

В принципе любая компания может развернуть систему управления базами данных самостоятельно, если есть собственный ИТ-отдел и необходимые компетенции. Однако не каждая компания может себе позволить нанять администратора баз данных, чтобы тот занимался поддержкой. Следил за ресурсами, использованием оперативной памяти и хранилища и при необходимости их увеличивал, а также обеспечивал мониторинг, регулярное бэкапирование, настраивал оптимальную конфигурацию сервера СУБД.

Упростить все эти задачи можно, используя облачные базы данных по модели DBaaS (Database-as-a-Service). Что еще могут предложить базы данных в облаке? Как минимум две вещи — масштабируемость и производительность. О них расскажем далее. Материал подан доступно для начинающих.

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

API автотестирование приватного облака на Openstack

Блог компании OTUS Open source *Тестирование IT-систем *Облачные сервисы *
Recovery mode

Многие, кто работает с Openstack или собирается разворачивать облако с его последующим использованием, начинают со временем задумываться о тестировании развернутой облачной платформы. Ведь мало развернуть облачную платформу и поставить ее конечному пользователю (тут я подразумеваю под пользователем заказчика и дальше буду также называть пользователем заказчиков, которым поставляется наша облачная платформа). При поставке облачного решения очень важно не просто предоставить продукт, а поставить продукт высокого качества. И тут возникает дилемма: как проводить тестирование продукта, который состоит из большого количества компонентов и сервисов, и все эти компоненты связаны между собой. Другая проблема заключается в том, что приватное облако VK состоит из множества компонентов, которые разработаны компанией и поставляются в коробке облака. И такие компоненты так же необходимо тестировать.

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

Так вот, задача заключается в следующем: необходимо провести функциональное API тестирование приватного облака на Openstack. Давайте немного визуализируем структуру нашего SUT, с которым мы будем взаимодействовать из автотестов:

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 598
Комментарии 0

Проблема трех «Н» и 5 типов гибридных облаков, характерных для России

Блог компании Oxygen Cloud Platform Облачные вычисления *Облачные сервисы *Распределённые системы *

Привет, Хабр! Сегодня мне хотелось бы поговорить о том, почему все больше клиентов ЦОДов предпочитают гибридные облачные инфраструктуры, и поговорить о том, как именно их можно реализовать на практике. Под катом вы найдете разные схемы создания гибридной облачной инфраструктуры. Всех заинтересованных приглашаю обсудить плюсы и минусы такого подхода в развитии ИТ-инфраструктуры.

Давайте посмотрим, что там в облаках...
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1K
Комментарии 3

Пример использования API поиска Algolia на примере телеграм бота

Поисковые технологии *Node.JS *Облачные сервисы *
Recovery mode
Tutorial

В данном примере разберем, как пользоваться API поиска в известеом поисковом сервисе Algolia.

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

PUSH в GIT как средство доставки в прод, или как сэкономить время на развертывании и обновлении сервисов

Блог компании Amvera Хостинг Программирование *DevOps *Облачные сервисы *
Tutorial

Программисты любят программировать. Но если вы – программист, и результат вашего творения делается не “в стол”, рано или поздно наступит момент, когда нужно показать его миру: заказчику, пользователям, инвесторам, etc. Хорошо, когда вы работаете в компании, где есть целый отдел или хотя бы отдельный специально обученный человек, который может развернуть ваше приложение где вы скажете и как вы скажете. Однако не все компании могут себе такое позволить. А уж если вы фрилансер или это ваш пет-проект, развертывание приложения точно ляжет на вас.

О чем вам нужно позаботиться перед развертыванием? Арендовать сервер, настроить его, зарегистрировать доменное имя, получить SSL-сертификат, подумать о доставке обновлений.

Чтобы предметно рассмотреть процесс развертывания, напишем небольшой API-сервис TODO-заметок на языке программирования Python с использованием микрофреймворка Flask.

Планирование

Каждая заметка будет определяться следующим образом:

Читать далее
Всего голосов 10: ↑6 и ↓4 +2
Просмотры 2.5K
Комментарии 3

Вклад авторов