Как стать автором
Поиск
Написать публикацию
Обновить
163.42

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

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

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

Архитектура реальной системы машинного обучения

Время на прочтение11 мин
Количество просмотров12K


Чтобы понимать, как работают системы машинного обучения, нужно знать, из каких компонентов они состоят и как они связаны друг с другом. Команда VK Cloud Solutions перевела статью об архитектуре систем машинного обучения, которые сейчас используют на практике.
Читать дальше →

Случайность на страже криптографии: как Cloudflare использует лава-лампы, маятники и распад урана для шифрования трафика

Время на прочтение5 мин
Количество просмотров16K

Траектория движения элементов хаотического маятника — повторений нет

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

Но есть и компании, которые решают задачу иначе — они используют генераторы true-случайных чисел. Это вовсе не компьютерные программы, а необычные устройства или даже так называемые лавовые лампы. Именно их использует компания Cloudflare — примерно с 2017 года. В течение пяти лет надежность шифрования трафика, который проходит через инфраструктуру компании, зависит от ламп, а также маятников и процесса радиоактивного распада урана. Подробности — под катом.
Читать дальше →

Универсальное описание инфраструктуры на Pulumi. Раскатываемся в Kubernetes, AWS, GCP с одной конфигурацией

Время на прочтение6 мин
Количество просмотров9.6K

Часто возникает ситуация, когда нужно развернуть приложение одновременно в нескольких облаках, совместить облачную инфраструктуру и управляемый Kubernetes-кластер или предусмотреть возможную миграцию сервиса в будущем. Одним из возможных решений для создания универсальной конфигурации может быть использование проекта Pulumi, который позволяет публиковать приложения в разные облака (GCP, Amazon, Azure, AliCloud), Kubernetes, провайдеры (например, Linode, Digital Ocean), системы управления виртуальной инфраструктурой (OpenStack) и в локальный Docker. В этой статье мы рассмотрим основные идеи проекта, создадим универсальную конфигурацию для простого Python-приложения с базой данных и настроим непрерывную доставку.

Читать далее

Как настроить быстрый персональный VPN в Azure

Время на прочтение3 мин
Количество просмотров13K

Всем привет! Я расскажу о том как в течении 10 минут создать личный VPN сервер в нужном регионе.

Очевидно, что для настройки потребуется доступ к Azure. Я сделал такой доступ через Azure Benefit (google 'how to activate azure benefit for msdn subscribers'). В марте-апреле этого года данная штука активировалась для жителей нашей страны, а вот в этом месяце с этим как мне сказали уже есть проблемы. В таком случае - обращайтесь к друзьям с доступом к Azure.

В статье будет максимально простая инструкция с большим количеством картинок.

Читать далее

Три причины неудачных миграций в облако (и как этого избежать)

Время на прочтение4 мин
Количество просмотров2.3K

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

Итак, каковы основные причины неудачных миграций в облака, и как снизить риски?

Читать далее

Разочароваться в Haskell и научиться запускать регионы за несколько дней — что вы не знали об облаке Selectel

Время на прочтение8 мин
Количество просмотров4.4K

Мало кто знает, что первое облако Selectel было самописным решением на Haskell… с IPv6-адресацией, тарификацией по использованному процессорному времени, современной веб-консолью и быстрыми графиками потребленных ресурсов на базе продвинутой in-memory базы данных YawnDB.

С тех пор многое изменилось: облачная платформа сменила стек, обросла функциональностью, разрослась до 7 регионов, один из которых — «Узбекистан» — доступен за рубежом.

Под катом директор по развитию ядра облачной платформы Иван Романько рассказывает, с каких клиентов начиналось облако Selectel, что не так с Haskell и почему PaaS-сервисы компании уходят «корнями» в балансировщики нагрузки.
Читать дальше →

Джентльменский набор IaaS: считаем преимущества, составляем план, используем бонусы для запуска ИТ-инфраструктуры

Время на прочтение6 мин
Количество просмотров1.4K

Привет, Хабр! Мы запустили акцию — даем бонус 300 000 руб. на готовые вычислительные ресурсы IaaS сегмента Gold 3.0 в облаке.

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

В статье на примере историй наших клиентов покажем, какие новые проблемы в текущих условиях решает облако.

Читать далее

Что я узнал на конференции DataOps Unleashed 2022

Время на прочтение16 мин
Количество просмотров1.7K


DataOps Unleashed — конференция, на которой обсуждают DataOps, CloudOps и AIOps, лекторы рассказывают об актуальных тенденциях и передовых методах запуска, управления и мониторинга пайплайнов данных и аналитических рабочих нагрузках. 

Команда VK Cloud Solutions перевела конспект выступлений, которые показались полезны автору статьи. DataOps-специалисты ведущих ИТ-компаний объясняли, как они устанавливают предсказуемость данных, повышают достоверность и снижают расходы на работу с пайплайнами.
Читать дальше →

Общение в ритме Jazz: как мы создали сервис видеоконференций и продолжаем улучшать его

Время на прочтение9 мин
Количество просмотров23K

Привет, Хабр! Сегодня хотели бы поделиться историей разработки сервиса видеоконференций, рассказав о процессе создания продукта и его развитии. Итак, пару лет назад Jazz by Sber позиционировался и развивался как приложение для звонков между пользователями умных устройств Сбера. Довольно быстро он стал одним из основных сервисов для онлайн-общения внутри компании и быстроразвивающимся b2b-продуктом для массового рынка с AI и голосовым управлением.

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

Читать далее

Свой Mail Server на Docker за 10 минут

Время на прочтение5 мин
Количество просмотров56K

В Интернетах много разных очень крутых сервисов, которые позволяют сделать свой почтовый сервис с собственными адресами. Однако, захотелось приключений и появилась тяга к созданию чего-нибудь своего. Зачем что-то делать просто, если можно причудливо?

Предпосылки, что и зачем описал тут: статья

Читать далее

Зачем мигрировать на Managed Kubernetes и с чем придётся столкнуться

Время на прочтение4 мин
Количество просмотров2.3K

Привет, Хабр! В прошлом году компания Statista провела опрос среди разработчиков, специалистов по эксплуатации и безопасности, спросив у них: «Используете ли вы Kubernetes?» 46% респондентов, которые занимали разные должности в крупных и небольших компаниях из разных отраслей, ответили положительно. При введении Kubernetes компания столкнётся с двумя возможными путями: самостоятельное развёртывание кластера или Managed Kubernetes. В этой статье расскажем о последнем варианте, его плюсах и минусах и об общем алгоритме действий для его реализации.

Читать далее

Фишинг: монстр из глубин электронной почты

Время на прочтение5 мин
Количество просмотров4.1K

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

Читать далее

Мне снизу видно всё – почему корпорациям стоит покупать подписки на SaaS по совету сотрудников?

Время на прочтение8 мин
Количество просмотров1.8K

Все крупные компании находятся в постоянном поиске недорогих технологичных решений, позволяющих отслеживать и управлять рабочими процессами. Корпорации с большими бюджетами могут позволить себе лучшее программное обеспечение из доступных на неизменно растущем рынке, но топ-менеджеры редко сходу принимают решения о выборе ПО, несколько месяцев обсуждая возможные опции и последовательность действий. Однако, стоит ли предприятиям так осторожничать, когда дело касается приобретения on-demand software?

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

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

Читать далее

Ближайшие события

Миграция электронного документооборота Directum RX на Linux и PostgreSQL

Время на прочтение7 мин
Количество просмотров6.6K

Итак, произошло то, что произошло, сегодня невозможно сделать сет Directum RX на MS SQL. Microsoft перестал отгружать лицензии в России. Для многих это стало неожиданностью, а для нас — нет. Задолго до введения санкционных ограничений мы позаботились о переходе на PostgreSQL и Linux. Причины были банальны — хотелось сократить расходы на лицензии.

Также хотелось научиться переводить системы Directum на PostgreSQL, предполагая, что слонёнок будет востребован у наших заказчиков по той же финансовой причине. Для нас отказ от баз Microsoft был плановым. Кроме того, мы перевели инфраструктуры вместе с Directum на Linux. Сегодня оцениваем эту попытку “переехать” с сокращением затрат как отчасти удачную. 

Я, Виталий Волнянский, руководитель практики технологических решений (CTO), директор по продажам (VPS) ООО “ЕАЕ-Консалт”, под катом расскажу о том, как проходила миграция и с какими проблемами нам пришлось столкнуться.

Читать далее

Практика бэкапов в 2022 году: как ИТ-специалисту не потерять самое ценное

Время на прочтение5 мин
Количество просмотров5.9K

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

На рынке облачных услуг формируется новый расклад: компании бэкапируют данные SAP, Microsoft, Oracle, проводят экстренную миграцию средствами резервного копирования, защищаются от шифровальщиков. 

С помощью клиентов #CloudMTS собрали в одном материале самые актуальные практики резервного копирования.

Читать далее

Препятствуют ли cloud-сервисы доминированию Oracle в сфере баз данных?

Время на прочтение7 мин
Количество просмотров2.4K

В 2016 году компания Shutterfly сделала смелый шаг, перенеся метаданные из более чем 10 миллиардов наборов фотографий из частного центра обработки данных в общедоступное облако. Shutterfly рассматривала несколько потенциальных поставщиков облачного сервиса, и в конечном итоге, остановила выбор на AWS. Многие годы Shutterfly использовала инструменты Oracle для хранения и управления фотобиблиотеками более чем 20 миллионов активных клиентов. Но с течением времени, компания расширялась и развивалась, и стала переключать свои системы на cloud-сервисы Amazon. Представители компании заявили, что им необходимо было перевести свою БД на «систему более простую в использовании». Изучив разные варианты на рынке, в Shutterfly выявили, что системы Oracle «перестали соответствовать требованиям компании, чтобы иметь необходимый уровень гибкости».

Миграция данных — это процесс переноса данных из одной системы хранения в другую. Shutterfly — не единичный случай, когда крупная компания во время роста поставщиков облачных сервисов мигрируют за пределы Oracle. В итоге таких тенденций в корпоративной технологической отрасли баз данных предприятия отдают предпочтение более новым поставщикам: MongoDB, Databricks и Snowflake, и другим.
Читать дальше →

Google Talk все: история одного из старейших сервисов Google. Живые и мертвые альтернативы от Google

Время на прочтение5 мин
Количество просмотров11K

На днях стало известно, что Google отключает мессенджер Google Talk, о котором, вероятно, знают все пользователи Хабра, даже те, кто никогда с этим сервисом не работал. Стоит отметить, что сервис отключили не вдруг и не сразу — его агония длилась целых 10 лет, в течение которых у Google Talk забирали все больше функций и возможностей. Ну а в качестве альтернативы корпорация Google предлагает Chat, еще один сервис общения. Давайте вспомним, с чего все начиналось и подумаем, почему все закончилось.
Читать дальше →

Как мы снимали второй сезон ITить-колотить

Время на прочтение7 мин
Количество просмотров6.4K

Четыре года назад мы неожиданно для самих себя решились на создание мини-сериала про борьбу админа, ИТ-руководителя, генерального директора с мировыми катаклизмами, проверяющими органами, собственным раздолбайством и массовым эгоизмом. Множество допущенных по неопытности ошибок не помешали создать интересный продукт — общее число просмотров первого сезона немного не дотягивает до полумиллиона. 

В 2021 году Cloud4Y решил повторить этот опыт. Делимся историей о том, как мы создавали второй сезон.

Читать далее

Способы бэкапирования Persistent Volumes в Kubernetes кластере с помощью Velero

Время на прочтение6 мин
Количество просмотров13K

В данной статье рассмотрены в общих чертах процесс создания резервных копий кластера Kubernetes и более детально процесс создания копий PV с помощью Velero.

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

Читать далее

Можно ли в российских облаках реализовать архитектурные схемы, стандартные для западных провайдеров

Время на прочтение5 мин
Количество просмотров8.9K


Исторически так сложилось, что AWS стал промышленным стандартом на рынке облачных услуг, как с точки зрения набора предоставляемых услуг и решений, так и с точки зрения поддержки, комьюнити, готовых библиотек для использования, провайдеров для работы с подходом IaaC. Но ввиду изменившейся геополитической ситуации, а также других различных факторов (например, 152 ФЗ), зарубежные решения становятся всё менее доступными. Так что необходимо искать альтернативы на российском внутреннем рынке.

В этой статье мы проводим сравнительный анализ нескольких отечественных облачных провайдеров, рассматривая набор предлагаемых решений, оценивая наличие Terraform-провайдеров, а также пытаясь реализовать деплой типичного веб-проекта в облаке.

Дисклеймер №1
Данная статья не является рекламой. Все совпадения с реальностью — всего лишь совпадения с реальностью. А все несовпадения с реальностью — всего лишь несовпадения с реальностью.

Дисклеймер №2
Читать дальше →

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