Всем привет! Меня зовут Сергей Спорышев, я директор направления DevOps-продуктов в ITSumma. В этом тексте я хочу рассказать, как задача по переносу в облако простого на первый взгляд проекта оказалась не такой уж простой и превратилась в целый квест.
Рубрика «Блог компании ITSumma»
Как перевезти интернет-магазин на Spree и RoR в облако и улучшить стабильность сайта в 4 раза?
2023-05-17 в 9:01, admin, рубрики: devops, kubernetes, postgresql, rubyonrails, spree, Блог компании ITSumma, инфраструктура, кейс, миграция проекта, облачные сервисы, системное администрированиеКитай наладил техпроцесс 7 нм без доступа к западным технологиям
2022-09-19 в 5:28, admin, рубрики: 7 нм, DUV, EUV, intel, ITSumma, Samsung, SMIC, TSMC, Блог компании ITSumma, высокая производительность, китай, Компьютерное железо, Производство и разработка электроники, Процессоры, фотолитографияЛетом 2022 года стало окончательно понятно, что китайская корпорация SMIC освоила производство микросхем по техпроцессу 7 нм.
Хотя специализированные процессоры MinerVa7 Bitcoin (SHA256 ASIC) мало кому интересны, но здесь любопытен технологический аспект. Получается, что если Китай освоил такой техпроцесс, то может в условиях торговых ограничений наладить производство CPU общего пользования, не уступающих процессорам TSMC (Apple, AMD) и Intel предпоследнего поколения?
Сразу появились подозрения, что китайский техпроцесс SMIC 7 нм скопирован с техпроцесса TSMC N7 образца 2018 года. И встал вопрос, какую фотолитографию использует Китай, ведь у них нет доступа к современным степперам ASML.
Читать полностью »
Можно ли в российских облаках реализовать архитектурные схемы, стандартные для западных провайдеров
2022-06-16 в 7:46, admin, рубрики: Amazon Web Services, AWS, cloud native, devops, ITSumma, SberCloud, selectel, selectel cloud, vk cloud solutions, vkcs, Yandex.Cloud, Блог компании ITSumma, облачные сервисыИсторически так сложилось, что AWS стал промышленным стандартом на рынке облачных услуг, как с точки зрения набора предоставляемых услуг и решений, так и с точки зрения поддержки, комьюнити, готовых библиотек для использования, провайдеров для работы с подходом IaaC. Но ввиду изменившейся геополитической ситуации, а также других различных факторов (например, 152 ФЗ), зарубежные решения становятся всё менее доступными. Так что необходимо искать альтернативы на российском внутреннем рынке.
В этой статье мы проводим сравнительный анализ нескольких отечественных облачных провайдеров, рассматривая набор предлагаемых решений, оценивая наличие Terraform-провайдеров, а также пытаясь реализовать деплой типичного веб-проекта в облаке.
Дисклеймер №1
Данная статья не является рекламой. Все совпадения с реальностью — всего лишь совпадения с реальностью. А все несовпадения с реальностью — всего лишь несовпадения с реальностью.
Дисклеймер №2Читать полностью »
Чек-лист: что проверить перед переездом IT-инфраструктуры
2022-06-07 в 7:52, admin, рубрики: IT-стандарты, ITSumma, бесшовное переключение, Блог компании ITSumma, миграция, миграция инфраструктуры, переезд, переезд инфраструктуры, перенос проекта, системное администрирование, Тестирование IT-системРешились на переезд? Тогда не забудьте убедиться, что сложили все вещи по списку :-) В первой части нашей дилогии про миграцию мы рассмотрели причины и предпосылки для любого переезда; обсудили подготовку нового окружения, разворачивание проекта в новой инфраструктуре, а также базовые этапы тестирования работы вашего проекта на новой площадке. А здесь, в заключительной статье, предлагаем ознакомиться с пошаговым планом переключения трафика вашего проекта на новую инфраструктуру.
Итак, делимся стандартным «протоколом»: в каком порядке производить определенные действия и почему, на какие критические моменты обращать внимание, какие операции и проверки нужно произвести уже ПОСЛЕ переключения. А на десерт — примеры конфигурационных файлов для инструментов, используемых в процессе переключения.
Дисклеймер: в предыдущей статье, для конкретики, мы рассматривали процедуру подготовки новой площадки на примере типичного интернет-магазина, работающего на LEMP-стеке ((Linux, Nginx, MySQL, PHP). И сейчас продолжим рассматривать процедуру переключения, оставаясь на этом же стеке.
Читать полностью »
Мониторинг начинается с метрик. Часть 2: серверное ПО
2022-03-24 в 7:47, admin, рубрики: ITSumma, администрирование, Блог компании ITSumma, метрики, метрики по, метрики производительности, Серверное администрирование, системное администрирование, техподдержкаПродолжаем цикл статей об организации мониторинга. В первом материале разбирали, как и куда вообще имеет смысл навешивать алерты. Теперь поговорим о мониторинге базового серверного ПО, которое встречается в работе практически любого веб-проекта. Хочу поделиться метриками и алертами, которые мы в ITSumma используем для мониторинга виртуальных машин, docker/LXC-контейнеров, web- и application-серверов, supervisor’а, кастомных сервисов, а также ping-url’ов, SSL-сертификатов и доменных имен.
Возвращаем RSS к жизни
2022-03-18 в 7:28, admin, рубрики: ActivityPub, ActivityStreams, atom, Bloglines, Feedly, google reader, INFOLUST, IT-стандарты, rich-RSS, rss, RSS Proxy, RSS-Bridge, RSSAid, RSSBud, RSSHub, RSSHub-Radar, Telegram RSS, Блог компании ITSumma, генератор фидов, скрапинг, Софт, Социальные сети и сообщества, экспорт RSSRSS-агрегатор NetNewsWire
Мы уже обсуждали, насколько важен и удобен RSS для профессиональной работы с источниками в интернете. Это единственный способ собрать огромный массив данных с тысяч сайтов, соцсетей, блогов, твиттер-аккаунтов, торрент-трекеров и др.
Вся информация накапливается в личном агрегаторе, доступна в удобное время, в том числе офлайн. Никогда ничего не теряется. Это особенно актуально сейчас, в условиях информационной блокады, периодических отключений интернета и угрозы полного шатдауна.
Читать полностью »
Почему каждый сайт пытается продвинуть своё нативное приложение?
2022-03-05 в 7:42, admin, рубрики: ITSumma, reddit, usability, Блог компании ITSumma, интерфейсы, мобильные приложения, обман, темные паттерны, хабрСтранная вещь: вот сайты (теперь не все, но всё ещё многие) отлично работают в браузере. Но только заходишь со смартфона, начинается цирк. Всплывающее окно — хотите открыть ссылку в приложении? В каком? У меня нет никакого приложения! Если случайно нажать «Да», то начнётся скачивание — и нативное приложение таки будет установлено.
Только для того, чтобы открыть одну страничку, которую могли давно показать в браузере.
Спрашивается, зачем? Зачем устанавливать на смартфон отдельное нативное приложение для каждого сайта? Очевидно, что маркетологи впаривают их не просто так. Похоже, это очень выгодное дело.
Читать полностью »
Некоторые разработчики никогда не пройдут собеседование
2021-12-24 в 7:47, admin, рубрики: Navy SEALs, Блог компании ITSumma, зона комфорта, Карьера в IT-индустрии, когнитивная нейробиология, мозг, мышление, Научно-популярное, планирование, собеседование, Стресс, управление персоналом, хронический стрессВ нормальном состоянии префронтальная кора свободно осуществляет высокоуровневое мышление. При стрессе выделяется большое количество нейромедиаторов, которые активируют сети, связанные с миндалевидным телом (эмоции), блокируя префронтальную кору
Миша отличный программист. Для него сложная задача — как личный вызов. Он затихает, молча бродит с отсутствующим взглядом несколько дней… Пока его не прорвёт. Тут словно огонь загорается в глазах, парень светится как маньяк, и даже влюблённая девушка не вытянет его из кода поздним вечером. Реально гений.
Но есть проблема. Мишу трудно понять. Видно, что в голове куча мыслей и абстрактных концепций. Но выразить словами толком не получается. Все предложения словно кубики из разных конструкторов, которые никак не скрепляются в единое целое.
Читать полностью »
Выходим из тюрьмы Apple. Установка произвольных приложений на iOS без джейлбрейка
2021-08-12 в 8:50, admin, рубрики: airport, AltStore, App Store, apple, cydia, DolphiniOS, html5, iSH, ITSumma, sideloading, tencent, testflight, utm, WeChat, Блог компании ITSumma, джейлбрейк, Законодательство в IT, закрытая экосистема, мессенджеры, разработка под iOS, смартфоныApp Store — не единственный способ установки приложений для iOS. Раньше люди специально делали джейлбрейк, чтобы установить каталог Cydia. Но в последнее время появилось несколько сторонних каталогов, которые работают вообще без джейлбрейка. Удивительно, но Apple пока не ставит им палки в колёса.
Эти каталоги приносят реальную пользу, ведь здесь независимые разработчики свободно распространяют свои программы без комиссий и цензуры. Apple не может произвольно отзывать со смартфонов такие приложения. А люди получают более широкий выбор программ, включая эмуляторы Linux, независимость от производителя и реальное право владения.
Читать полностью »
Как SparkFun поймала патентного тролля
2021-07-13 в 10:55, admin, рубрики: ITSumma, malloc, MAU, pcDuino, SparkFun, SPI, Блог компании ITSumma, вымогательство, копирайт, патентная реформа, патентный тролль, патентование, патенты, Производство и разработка электроники, свидетельство канарейки, управление памятьюКак работает машина юридического вымогательства
Иллюстрация из судебного иска Altair Logix против SparkFun
SparkFun любит писать о разных юридических проблемах, с которыми приходится разбираться, будь то угрозы от Sparc International, вынужденная утилизация 4000 мультиметров из-за «неправильного» цвета или поддельные микросхемы. К сожалению, теперь пришло время поговорить о патентных троллях.
Поскольку некоторые мои зарубежные друзья при упоминании этой фразы улыбаются, то нужно пояснить: здесь ничего весёлого. Патентный тролль — это компания, специально созданная для покупки прав на несколько патентов и последующего судебного преследования всех, с кого можно получить деньги.
Читать полностью »