Большие данные напрямую не связаны с основными метриками IT-системы и бизнеса, но могут рассказать много интересного о том, как оптимизировать процессы. В карточках выше — основные задачи, которые помогают решать большие данные, а подробности — в статье.
Как задеплоить проект на Kubernetes в Mail.ru Cloud Solutions
Василий Озеров, основатель агентства Fevlake и действующий DevOps-инженер (опыт в DevOps — 8 лет) провел открытый практикум Rebrain x Mail.ru Cloud Solutions. Программа:
— Обзор задачи и архитектуры;
— Написание API-сервера;
— Запуск в Kubernetes с балансировщиком, облачными базами;
— Развертывание кластера RabbitMQ через Helm в Kubernetes.
Если не были на практикуме, посмотрите его в записи.
Василий Озеров, основатель агентства Fevlake и действующий DevOps-инженер (опыт в DevOps — 8 лет) провел открытый практикум Rebrain x Mail.ru Cloud Solutions. Программа:
— Обзор задачи и архитектуры;
— Написание API-сервера;
— Запуск в Kubernetes с балансировщиком, облачными базами;
— Развертывание кластера RabbitMQ через Helm в Kubernetes.
Если не были на практикуме, посмотрите его в записи.
YouTube
Rebrain x Mail.ru Cloud Solutions: Деплоим проект на Kubernetes в Mail.ru Cloud Solutions (1/3)
Открытый практикум Rebrain x Mail.ru Cloud Solutions: Деплоим проект на Kubernetes в Mail.ru Cloud Solutions (1/3)
🔥 Бесплатные уроки DevOps by REBRAIN
🔥Телеграм-канал с анонсами открытых уроков по DevOps: https://rebrainme.com/channel
🔥 Практикум для DevOps…
🔥 Бесплатные уроки DevOps by REBRAIN
🔥Телеграм-канал с анонсами открытых уроков по DevOps: https://rebrainme.com/channel
🔥 Практикум для DevOps…
Как устроена разработка по методу DevOps
DevOps — особый подход к разработке, который позволяет автоматизировать рабочие процессы и быстрее выпускать готовые IT-продукты. Вот как устроена разработка по этой методологии:
✅ Формулирование требований и проектирование. Менеджер проекта описывает, чего бизнес ожидает от приложения, а команда разработки создает структуру будущего продукта и расписывает этапы его создания.
✅ Разработка. Команда, обычно под руководством DevOps-инженера, создает среду и конвейер CI/CD, в которых будет происходить разработка продуктов. Параллельно с этим программисты работают непосредственно над кодом: пишут его, анализируют, контролируют версии.
✅ Запуск конвейера CI/CD. Когда часть кода готова, разработчики запускают скрипты, подготовленные и автоматизированные на прошлом шаге — эти скрипты превращают код в продукт.
✅ Непрерывное тестирование. Написанный код с помощью скриптов уходит на автоматическое тестирование. Оно происходит без участия программистов и тестировщиков и помогает выявить ошибки при внесении изменений и выгрузке кода.
✅ Непрерывное развертывание. Когда конфигурации протестированы, автоматические скрипты сразу отправляют их развертываться на «боевых» серверах. В итоге выпуск ПО или обновления в релиз перестает быть выдающимся событием и превращается в рутину.
✅ Непрерывный мониторинг. Когда приложение ушло на рабочий сервер, к нему подключаются системы мониторинга. Они контролируют, как работает приложение, записывают все ошибки в логи, оповещают о проблемах и автоматически перезагружают и отключают сломанные функции.
Подробнее о методологии DevOps
DevOps — особый подход к разработке, который позволяет автоматизировать рабочие процессы и быстрее выпускать готовые IT-продукты. Вот как устроена разработка по этой методологии:
✅ Формулирование требований и проектирование. Менеджер проекта описывает, чего бизнес ожидает от приложения, а команда разработки создает структуру будущего продукта и расписывает этапы его создания.
✅ Разработка. Команда, обычно под руководством DevOps-инженера, создает среду и конвейер CI/CD, в которых будет происходить разработка продуктов. Параллельно с этим программисты работают непосредственно над кодом: пишут его, анализируют, контролируют версии.
✅ Запуск конвейера CI/CD. Когда часть кода готова, разработчики запускают скрипты, подготовленные и автоматизированные на прошлом шаге — эти скрипты превращают код в продукт.
✅ Непрерывное тестирование. Написанный код с помощью скриптов уходит на автоматическое тестирование. Оно происходит без участия программистов и тестировщиков и помогает выявить ошибки при внесении изменений и выгрузке кода.
✅ Непрерывное развертывание. Когда конфигурации протестированы, автоматические скрипты сразу отправляют их развертываться на «боевых» серверах. В итоге выпуск ПО или обновления в релиз перестает быть выдающимся событием и превращается в рутину.
✅ Непрерывный мониторинг. Когда приложение ушло на рабочий сервер, к нему подключаются системы мониторинга. Они контролируют, как работает приложение, записывают все ошибки в логи, оповещают о проблемах и автоматически перезагружают и отключают сломанные функции.
Подробнее о методологии DevOps
Бесплатный вебинар «Ошибки PRO-уровня при внедрении Kubernetes»
Kubernetes — одна из технологий, которую любят все: бизнесу он обеспечивает высокую скорость релизов, а всем ИТ-специалистам, от разработчиков до аналитиков данных — помогает строить и жить. Но часто на принятие решения о необходимости внедрения технологии сильно влияет хайп и ее популярность.
Внедрить Kubernetes — независимо от того, ваша это идея или вас заставили — на вебинаре мы рассмотрим все риски, связанные с этим решением, неочевидные препятствия и нюансы внедрения и эксплуатации, а также недоиспользованную выгоду.
По следам нашего исследования этой темы мы соберемся проговорить основные проблемы, как их избежать или как минимизировать последствия случившегося. В этот раз рассчитываем на много ваших вопросов на Q&A в конце вебинара, чтобы вживую пройтись по всем спорным моментам.
Мероприятие пройдет в четверг, 11 марта, онлайн.
Начало в 18:00 по Москве.
👉 Регистрируйтесь
Kubernetes — одна из технологий, которую любят все: бизнесу он обеспечивает высокую скорость релизов, а всем ИТ-специалистам, от разработчиков до аналитиков данных — помогает строить и жить. Но часто на принятие решения о необходимости внедрения технологии сильно влияет хайп и ее популярность.
Внедрить Kubernetes — независимо от того, ваша это идея или вас заставили — на вебинаре мы рассмотрим все риски, связанные с этим решением, неочевидные препятствия и нюансы внедрения и эксплуатации, а также недоиспользованную выгоду.
По следам нашего исследования этой темы мы соберемся проговорить основные проблемы, как их избежать или как минимизировать последствия случившегося. В этот раз рассчитываем на много ваших вопросов на Q&A в конце вебинара, чтобы вживую пройтись по всем спорным моментам.
Мероприятие пройдет в четверг, 11 марта, онлайн.
Начало в 18:00 по Москве.
👉 Регистрируйтесь
70% компаний предпочитают открытый исходный код проприетарным облачным технологиям
Компании IBM и O’Reilly провели опрос об открытом исходном коде и облаке. Вот основные результаты:
⚒ 94% опрошенных оценивают открытый код как равный или даже превосходящий проприетарный код. Почти все респонденты используют открытый код во многих аспектах своей деятельности и ценят его за то, что он позволяет не привязываться к конкретному поставщику.
⛅️ 70% предпочитают облачных провайдеров с открытыми технологиями. Также 54% уверены, что обучение навыкам, специфичным для одного провайдера, ограничивает их профессиональный рост.
👨🏫 51% считают открытый код важным фактором при приеме на работу. По мнению опрошенных, технологии с открытым исходным кодом позволяют больше зарабатывать и выбирать среди бо́льшего количества работодателей.
👩💻 65% согласны с тем, что вклад в проекты с открытым исходным кодом впечатляет потенциальных работодателей и помогает в дальнейшем трудоустройстве.
Источник на английском
Компании IBM и O’Reilly провели опрос об открытом исходном коде и облаке. Вот основные результаты:
⚒ 94% опрошенных оценивают открытый код как равный или даже превосходящий проприетарный код. Почти все респонденты используют открытый код во многих аспектах своей деятельности и ценят его за то, что он позволяет не привязываться к конкретному поставщику.
⛅️ 70% предпочитают облачных провайдеров с открытыми технологиями. Также 54% уверены, что обучение навыкам, специфичным для одного провайдера, ограничивает их профессиональный рост.
👨🏫 51% считают открытый код важным фактором при приеме на работу. По мнению опрошенных, технологии с открытым исходным кодом позволяют больше зарабатывать и выбирать среди бо́льшего количества работодателей.
👩💻 65% согласны с тем, что вклад в проекты с открытым исходным кодом впечатляет потенциальных работодателей и помогает в дальнейшем трудоустройстве.
Источник на английском
Как онлайн-кинотеатрам, видеохостингам и онлайн-школам не терять клиентов из-за долгой загрузки видео
Воспроизведение видео не началось в течение 10 секунд — потеряли половину зрителей. В статье рассказываем, какие технологии помогут не допустить такой ситуации.
Воспроизведение видео не началось в течение 10 секунд — потеряли половину зрителей. В статье рассказываем, какие технологии помогут не допустить такой ситуации.
vc.ru
Как онлайн-кинотеатрам, видеохостингам и онлайн-школам не терять клиентов из-за долгой загрузки видео: простые способы — Сервисы…
Разбираемся, какие технологии помогают онлайн-кинотеатрам, телеканалам, медиа, развлекательным и образовательным сайтам доставлять видеоконтент без задержек и сбоев.
Облачные базы данных разворачиваются в два клика и легко масштабируются. В карточках выше рассказываем, почему DBaaS побеждают традиционные базы данных, а подробности — в статье.
Тем, кто пользуется облачными сервисами, стоит подписаться на канал Mail.ru Cloud Solutions — экосистемы облачных сервисов, с помощью которой можно построить IT-систему любого масштаба.
На единой платформе можно получить масштабируемую облачную инфраструктуру, облачные базы данных, среды управления контейнерами, инструменты работы с данными и другие решения для разработки и цифровизации бизнеса.
На канале — все свежие новости платформы: запуски новых сервисов, фичи, полезные ссылки, рекомендации по работе с облаками и многое другое.
👉 Рекомендуем подписаться: https://t.me/mcsnews
На единой платформе можно получить масштабируемую облачную инфраструктуру, облачные базы данных, среды управления контейнерами, инструменты работы с данными и другие решения для разработки и цифровизации бизнеса.
На канале — все свежие новости платформы: запуски новых сервисов, фичи, полезные ссылки, рекомендации по работе с облаками и многое другое.
👉 Рекомендуем подписаться: https://t.me/mcsnews
Дискуссия «Завтра облачно: работа и найм в B2B ИТ»
В эту пятницу мы снова собираемся в Clubhouse: вместе с Ильей Летуновым, руководителем Mail.ru Cloud Solutions и Tarantool, Анной Пановой, Head of Recruitment & Talent Acquisition Каspersky, Алексеем Корякиным, техническим директором Tarantool, Александром Салтановым, техническим директором Mail.ru Cloud Solutions, обсудим вопросы работы и найма в сферах B2B ИТ и высоких технологий в целом.
Поговорим о том:
— чем отличается работа в B2B и B2C ИТ?
— какие требования к кандидатам предъявляют работодатели из сферы высоких технологий?
— какими скиллами и знаниями должен обладать специалист, чтобы получить работу мечты?
Эти и другие вопросы завтра, 5 марта, в 9:00 Москвы обсудим в нашей комнате «Завтра облачно» в ClubHouse.
👉 Присоединяйтесь
В эту пятницу мы снова собираемся в Clubhouse: вместе с Ильей Летуновым, руководителем Mail.ru Cloud Solutions и Tarantool, Анной Пановой, Head of Recruitment & Talent Acquisition Каspersky, Алексеем Корякиным, техническим директором Tarantool, Александром Салтановым, техническим директором Mail.ru Cloud Solutions, обсудим вопросы работы и найма в сферах B2B ИТ и высоких технологий в целом.
Поговорим о том:
— чем отличается работа в B2B и B2C ИТ?
— какие требования к кандидатам предъявляют работодатели из сферы высоких технологий?
— какими скиллами и знаниями должен обладать специалист, чтобы получить работу мечты?
Эти и другие вопросы завтра, 5 марта, в 9:00 Москвы обсудим в нашей комнате «Завтра облачно» в ClubHouse.
👉 Присоединяйтесь
Как в «Ашане» построили платформу для аналитики сотен ТБ данных и ML в публичном облаке
В «Ашане» разработали алгоритмы машинного обучения, внедрение которых помогло точно планировать закупки, сокращать издержки и значительно увеличивать продажи. Но для разработки ML-моделей, построения прогнозов и аналитики данных требовалась гибкая и эластичная инфраструктура.
Лучшее решение — разместить единую Big Data-платформу в облаке, для этого понадобился надежный технологический партнер, способный быстро отвечать на рост потребностей ритейлера.
Почему в «Ашане» выбрали Mail.ru Cloud Solutions, как построили платформу для работы с данными и AI и как это повлияло на бизнес-процессы компании, рассказал Александр Дорофеев, руководитель группы Big Data компании «Ашан Ритейл Россия».
В «Ашане» разработали алгоритмы машинного обучения, внедрение которых помогло точно планировать закупки, сокращать издержки и значительно увеличивать продажи. Но для разработки ML-моделей, построения прогнозов и аналитики данных требовалась гибкая и эластичная инфраструктура.
Лучшее решение — разместить единую Big Data-платформу в облаке, для этого понадобился надежный технологический партнер, способный быстро отвечать на рост потребностей ритейлера.
Почему в «Ашане» выбрали Mail.ru Cloud Solutions, как построили платформу для работы с данными и AI и как это повлияло на бизнес-процессы компании, рассказал Александр Дорофеев, руководитель группы Big Data компании «Ашан Ритейл Россия».
mcs.mail.ru
«Ашан»: как мы построили платформу для аналитики и машинного обучения в публичном облаке
Как в «Ашане» обрабатывают сотни терабайт данных на защищенной облачной платформе и используют машинное обучение для принятия эффективных бизнес-решений.
Нужно ли разработчику знать Kubernetes и в какой мере? Круглый стол «Слёрма» и MCS
Как быть разработчику, которому нужно использовать Kubernetes? Где ответственность разработчика, а где админа? Кто виноват, если после внедрения «прилёг продакшен»?
Ответы на эти вопросы искали на круглом столе эксперты «Слёрма» и облачной платформы Mail.ru Cloud Solutions. Посмотрите запись дискуссии или почитайте расшифровку.
Как быть разработчику, которому нужно использовать Kubernetes? Где ответственность разработчика, а где админа? Кто виноват, если после внедрения «прилёг продакшен»?
Ответы на эти вопросы искали на круглом столе эксперты «Слёрма» и облачной платформы Mail.ru Cloud Solutions. Посмотрите запись дискуссии или почитайте расшифровку.
Компании переходят на облачные технологии из-за удобства сопровождения ПО
В компании Vamp опросили IT-специалистов, чтобы выявить тенденции, проблемы и возможности для улучшения облачной разработки. Вот главные результаты исследования.
👉 Kubernetes и микросервисы остаются мейнстримом. 72% опрошенных используют Kubernetes, 16% планируют его использовать. Микросервисами пользуются 81% специалистов, еще 14% планируют их внедрить.
👉 Тестирование и откат обновлений выполняют вручную. Тестированием нового кода в среднем занимаются четыре человека и тратят на это два часа. А каждый откат неудачного обновления занимает в среднем 45 минут.
👉 Облака повышают удобство сопровождения ПО. Чаще всего релизы выпускают компании из сфер розничной торговли и электронной коммерции — 43% из них делают это несколько раз в день. Главная причина для перехода на облачные технологии у половины e-commerce-компаний — повышение удобства сопровождения ПО.
👉 Главная трудность микросервисов — управление зависимостями. Почти 90% опрошенных сталкиваются с проблемами при развертывании новых версий микросервисов. Самая распространенная проблема — управление зависимостями. А больше всего разработчики хотят автоматизировать процессы непрерывной интеграции и развертывания.
Подробнее
В компании Vamp опросили IT-специалистов, чтобы выявить тенденции, проблемы и возможности для улучшения облачной разработки. Вот главные результаты исследования.
👉 Kubernetes и микросервисы остаются мейнстримом. 72% опрошенных используют Kubernetes, 16% планируют его использовать. Микросервисами пользуются 81% специалистов, еще 14% планируют их внедрить.
👉 Тестирование и откат обновлений выполняют вручную. Тестированием нового кода в среднем занимаются четыре человека и тратят на это два часа. А каждый откат неудачного обновления занимает в среднем 45 минут.
👉 Облака повышают удобство сопровождения ПО. Чаще всего релизы выпускают компании из сфер розничной торговли и электронной коммерции — 43% из них делают это несколько раз в день. Главная причина для перехода на облачные технологии у половины e-commerce-компаний — повышение удобства сопровождения ПО.
👉 Главная трудность микросервисов — управление зависимостями. Почти 90% опрошенных сталкиваются с проблемами при развертывании новых версий микросервисов. Самая распространенная проблема — управление зависимостями. А больше всего разработчики хотят автоматизировать процессы непрерывной интеграции и развертывания.
Подробнее
ИТ-аутстаффинг: как привлечь временный персонал и не пожалеть об этом
В 2021 году в половине российских компаний планируют привлекать временный персонал для проектной работы. В статье — какие опасения возникают насчет аутстафф-подрядчиков и как безболезненно подключить их к инхаус-команде.
В 2021 году в половине российских компаний планируют привлекать временный персонал для проектной работы. В статье — какие опасения возникают насчет аутстафф-подрядчиков и как безболезненно подключить их к инхаус-команде.
Хабр
ИТ-аутстаффинг глазами клиента — обсуждаем с руководителем разработки Mail.ru Cloud Solutions
В 2021 году половина российских компаний планирует нанимать временный персонал для привлечения к проектной деятельности. Это показал опрос Hays, в ходе которого...
Новое носимое устройство превращает тело в аккумулятор
Исследователи из университета Колорадо разработали носимое устройство, которое преобразует тепло человеческого тела в электричество:
✅ Изобретение состоит из эластичной основы и тонких термоэлектрических чипов, соединенных жидкими металлическими проводами. Основа сделана из материала под названием полиимин. Это искусственная кожа, которая может заживать как настоящая. Если основа устройства порвется — она сама «заживет».
✅ Сейчас устройство может генерировать около 1 вольта на каждый квадратный сантиметр кожи. Этого достаточно, чтобы питать часы или фитнес-трекеры. Можно объединить несколько устройств и увеличить вырабатываемую энергию.
✅ Учетные планируют выпустить изобретение на рынок через пять-десять лет. Они надеются, что это позволит создавать носимые устройства, которым не нужна привычная зарядка.
Источник на английском
Исследователи из университета Колорадо разработали носимое устройство, которое преобразует тепло человеческого тела в электричество:
✅ Изобретение состоит из эластичной основы и тонких термоэлектрических чипов, соединенных жидкими металлическими проводами. Основа сделана из материала под названием полиимин. Это искусственная кожа, которая может заживать как настоящая. Если основа устройства порвется — она сама «заживет».
✅ Сейчас устройство может генерировать около 1 вольта на каждый квадратный сантиметр кожи. Этого достаточно, чтобы питать часы или фитнес-трекеры. Можно объединить несколько устройств и увеличить вырабатываемую энергию.
✅ Учетные планируют выпустить изобретение на рынок через пять-десять лет. Они надеются, что это позволит создавать носимые устройства, которым не нужна привычная зарядка.
Источник на английском