Как стать автором
Обновить
149.15
CloudMTS
Виртуальная инфраструктура IaaS
Сначала показывать

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

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

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

Задача состоит в том, чтобы безопасно и с минимальной задержкой перемещать данные между частной сетью и облачной инфраструктурой. 

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

Читать далее
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 0

Объясняем простым языком, что такое трансформеры

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 12K

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

Один из важнейших инструментов машинного обучения — трансформеры. Популярность трансформеров взлетела до небес в связи с появлением больших языковых моделей вроде ChatGPT, GPT-4 и LLama. Эти модели созданы на основе трансформерной архитектуры и демонстрируют отличную производительность в понимании и синтезе естественных языков. 

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

Читать далее
Всего голосов 34: ↑34 и ↓0 +34
Комментарии 2

Оптимизация веб-приложений: на что стоит обратить внимание

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 3.5K

Привет, Хабр! Меня зовут Андрей, я веб-разработчик в МТС Digital. Сегодня поделюсь своим опытом, как и зачем оптимизировать веб-приложения.

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

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

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

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

Отвязать рабочее место от офисного стола: подводные камни и новые решения

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.3K

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

В МТС проанализировали обезличенную статистику перемещений абонентов между работой и домом. Сегодня примерно 30% специалистов в России продолжает работать удаленно, хотя некоторые компании — и в России, и за рубежом — возвращают сотрудников в офисы. 

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

Что нужно учесть и сделать по-новому — расскажем далее.

Читать далее
Всего голосов 18: ↑15 и ↓3 +12
Комментарии 1

ГОСТ 57580: как финансовым компаниям защищать критические данные

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

Сегодня обсудим нюансы работы с критически важными данными финансовых организаций: 

• какие стандарты регулируют применение средств защиты информации;

• как банки могут хранить и передавать данные, минимизируя риски;

• на что обратить внимание, работая с облаком.

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

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

«Тулбокс для начинающих»: бесплатные материалы об облачных технологиях — ИТ-архитектура, миграция и вот это всё

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.8K

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

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

В предыдущих подборках мы рассказывали о базе знаний с практическими материалами по облачным сервисам. Полезными, судя по отзывам, были бесплатные курсы по основам Cloud DevOps и микросервисам.  

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

Читать далее
Всего голосов 20: ↑19 и ↓1 +18
Комментарии 1

Совместная работа в реальном времени: алгоритмы, редакторы и облако

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.6K

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

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

Основы программного обеспечения для групповой работы были заложены в системе NLS (oN-Line System), разработанной в 1960-х годах. Под катом расскажем, как от первых экспериментов в области цифровых коммуникаций разработчики перешли к инструментам и сервисам для совместного онлайн-кодинга.

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 0

Как узнать больше об Apache Kafka: от базовых настроек до архитектуры сервисов

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 6.8K

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

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

Читать далее
Всего голосов 20: ↑20 и ↓0 +20
Комментарии 0

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

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.5K

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

Изолированные сети позволяют объединить корпоративные филиалы или отдельные облачные площадки и защищают пересылаемые данные. Расскажем о возможностях технологии на примере нашего продукта — Cloud VPN.

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

Как полностью устранить дублирующие записи в ClickHouse

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 4.8K
image

Всем привет!

Меня зовут Валерий Локтаев, я backend-разработчик сервиса биллинга в CloudMTS.

В этой статье я расскажу, как насовсем убрать дублирующие записи в ClickHouse (CH). Логичный вопрос — откуда вообще взялась проблема? Можно взять движок таблицы ReplacingMergeTree, указать ORDER BY в качестве ключа дедупликации, и CH чудесным образом удалит все дубли в базе.

ReplacingMergeTree, безусловно, отличное решение. Но представьте, что ваша задача — сделать так, чтобы в таблице дубли никогда не появлялись, даже на несколько секунд.

Далее я расскажу, в каких случаях это необходимо и какое решение удалось подобрать.

Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Комментарии 34

В поисках идеальной Headless CMS для масштабных проектов: как выбрать лучшее решение в 2023 году?

Уровень сложности Средний
Время на прочтение 33 мин
Количество просмотров 3.3K
image

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

Кто-то приходит к самостоятельной разработке инструмента по управлению контентом с нуля. Другие смотрят в сторону готовых CMS решений (content management system/систем управления контентом), которые зачастую позволяют сэкономить время и затраты.

Меня зовут Лена. Мы в команде Enablement Platform провели пилот по сравнению нескольких популярных решений для CMS, накопленный материал показался интересным и полезным для веб-разработчиков, в результате появилась эта статья.

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

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

Читать дальше →
Всего голосов 24: ↑23 и ↓1 +22
Комментарии 19

«Тулбокс для начинающих»: какие открытые инструменты для cloud native проектов стоит знать и пробовать в деле

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.3K

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

Распространение cloud native приложений связано с преимуществами подхода — гибкостью контейнеризированных проектов, возможностью масштабировать ресурсы в зависимости от нагрузки и обширной экосистемой инструментов. 

Последние в особенности интересны и помогают выстроить эффективные процессы: от развертывания приложений до мониторинга и управления инфраструктурой. Обсудим несколько open source решений, с которыми стоит познакомиться, если вы только начинаете погружение в тему.

Читать далее
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 1

Почему большие языковые модели [пока] глупее, чем кажутся

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 5.1K

Возможности LLM (large language models) вызывают растущий интерес со стороны разработчиков, исследователей и обывателей. Нейросети имитируют человеческую речь, могут поддержать диалог и написать текст на заданную тему. Однако с расширением спектра возможностей и применений интеллектуальных систем увеличивается и простор для некорректного использования результатов их работы. Становится сложнее понять, когда нейросеть генерирует не совсем точный ответ, и оценить риски для рабочих задач в той или иной отрасли. Поговорим о том, насколько серьезна проблема и что с ней можно сделать.

Читать далее
Всего голосов 23: ↑21 и ↓2 +19
Комментарии 0

Платформенный инжиниринг как следующий этап развития DevOps

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 2K

Подходы к оптимизации процессов разработки и развертывания хорошо известны и задокументированы: DevOps, SRE, облачные сервисы вроде Containerum Kubernetes или DBaaS for PostgreSQL и т. д.

Однако использование разных подходов еще не гарантирует, что разработчики фактически приблизятся к запуску программного обеспечения. Чтобы решить проблемы, которые могли возникнуть из-за плохого внедрения DevOps или SRE, можно создать платформу для поддержки приложений.

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

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 1

Как потерять друзей и заставить всех тебя ненавидеть: еще несколько историй о важности бэкапов

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 5.4K
image

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

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

Сегодня обсудим разные инциденты, связанные с потерей данных: от масштабных и разрушительных до нелепых.

Читать дальше →
Всего голосов 20: ↑19 и ↓1 +18
Комментарии 5

Сто первое руководство по мониторингу метрик в Redis

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.9K
image

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

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

Книги по Kubernetes — что почитать в 2023 году

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 11K
image

Согласно прошлогоднему отчету Cloud Native Operations, недостаток квалифицированных кадров — одна из ключевых причин, тормозящих внедрение Kubernetes. Этот факт подтверждают аналитики DataDog — по их оценкам, из-за нехватки экспертизы миграцию на контейнерную инфраструктуру откладывает 40% компаний.

Иными словами, в индустрии наблюдается повышенный спрос на специалистов по Kuberentes и есть смысл «прокачиваться» в этом направлении. Поэтому мы подобрали дополнительную профессиональную литературу по теме. В сегодняшней подборке — новые книги про Kubernetes с высокими оценками рецензентов.

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

Больше книг о СУБД — для тех, кто хочет погрузиться в работу с PostgreSQL

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 5.2K
image

Недавно мы подготовили подборку литературы для тех специалистов, кто хочет поближе познакомиться с Redis. Сегодня мы продолжаем тему и говорим о настоящей легенде. Шутка ли — PostgreSQL развивают с 1996 года. За это время СУБД успела «обрасти» крупным сообществом и не потеряла актуальности. На рынок до сих пор выходят посвящённые ей книги. Мы собрали наиболее свежие издания — им не более двух лет. Все материалы в подборке получили высокие оценки и рекомендации от резидентов Hacker News и Reddit.

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

Управление сетевой инфраструктурой: разбираем технологию SD-WAN

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

Программно-определяемые глобальные сети (SD-WAN) помогают производить централизованную настройку сетевой инфраструктуры и свести действия сетевых администраторов к минимуму. Благодаря этой технологии можно избавиться от ручного конфигурирования десятков (а в крупных компаниях и сотен) свитчей, роутеров, веб-интерфейсов и служебных сервисов.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 0

Cloud vs. on-premise — как получить ресурсы для старта вашего проекта

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.5K
image

Чтобы поддерживать темпы развития, ИТ-компаниям жизненно необходимы вычислительные ресурсы. Нехватка инфраструктуры — это одна из «болезней роста» разработчиков приложений и сервисов.

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

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

Альтернативное решение — готовые виртуальные машины в облаке.

Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Комментарии 6

Информация

Сайт
cloud.mts.ru
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия