Новая версия почтового клиента Outlook для Windows предлагает отправлять данные пользователей, не относящиеся к учётной записи Microsoft (Managed Service Accounts – MSA), например, Gmail или Yahoo, на серверы Microsoft для безопасности, удобства и синхронизации с облаком Microsoft Sync.
Как мы реализовали аутентификацию трафика для MSA на базе монолита
Привет, Хабр! Меня зовут Салахутдинов Дмитрий, я принципал инженер в СберМаркете. Занимаюсь развитием Ruby-платформы и масштабированием системы через декомпозицию монолита на сервисы.
В статье хочу поделится опытом внедрения аутентификации на базе монолита. Это первая проблема, с котором мы столкнулись в попытке реализации новой бизнес-логики автономно (за пределами монолитной системы). Будет полезно, если перед вами стоит задача сделать первые шаги от монолитной к микросервисной архтитектуре.
Применение DDD. От моделей до EDM — поиск новых форм и архитектурные излишества
Под катом рассказ о самой авангардной форме архитектуры которую мне с коллегами удалось получить, как ещё больше можно развить этот подход.
DDD не на коленке, а за дорого ;)
Простой, полезный проект интеграционных тестов
Привет, эта статья - кейс реализации интеграционных тестов для распределенной системы. Точнее — для ее отдельного слоя. Это длинное чтение, которое можно использовать как инструкцию. Тут не будет кратких и емких рецептов. Тут будет путь реализации проекта с интеграционными тестами.
По отзывам моих ревьюеров, эта статья ‑ «Инструкция по входу в автоматизированное тестирование и настройка фрейма».
В статье приведена информация о специфике, мотивации создания интеграционных тестов, обосновании выбранных технологий. Как бонус, в конце будет ссылка на обезличенный проект, который с минимальной адаптацией, запускается в работу в краткие сроки. Но «подпилить» его придется.
Python, MSA, Kafka
Всем привет! Сегодня микросервисная архитектура, что называется "на хайпе". Я перечитал достаточно много статей по данной тематике, но обнаружил, что среди всего прочего, не так много публикаций, объясняющих данную концепцию на конкретном примере (может, плохо искал). Сегодня я бы хотел пополнить ряды авторов и написать свою первую публикацию, не судите строго!
Обновление систем хранения HP начального уровня
На этот раз был затронут сегмент Entry level в системах хранения данных – анонсировалась новая модель MSA 2040.
В мире около 30 миллионов предприятий малого бизнеса, которые испытывают трудности с текущими системами хранения и которым требуются производительные массивы по доступным ценам, именно на эту аудиторию в большей степени и рассчитан анонс.
Это уже 4 поколение массивов, которые хорошо себя зарекомендовали как системы начального уровня с широким функционалом и серьезными возможностями по масштабированию.
Статистическое управление процессами (Часть 1. Опыт внедрения)
Предисловие
«У нас приемлемый уровень брака!» именно с этой фразы начинается общение почти с каждым директором по качеству на производственных предприятиях в России. Многие из них даже будут уверять, что добились качества мирового уровня в виде 3,4 бракованных изделий на 1 000 000 произведенных. Да и в целом на всех профильных форумах и конференциях мы слышим, что в России лучшее качество в мире, а все остальные страны нам завидуют.
Обычно за этими громкими лозунгами скрываются огромные потери от внутреннего брака, раздутый штат контролеров, сокрытие дефектов, отсутствие автоматизации и еще множество проблем, которые сказываются в итоге на потребителях и акционерах.
Во времена СССР качество достигалось за счет полного и непрекословного соблюдения всевозможных ГОСТов. Но, к сожалению, в наших реалиях соблюдение ГОСТов не является приоритетным требованием (за исключением предприятий ВПК), а главная цель производства — сделать все быстрее и дешевле. Исходя из этого тезиса у нас активно внедряются методы оптимизации в виде инструментов Lean и сокращается персонал при увеличении объемов производства.
10 причин, чтобы выбрать решение для SAP HANA от НРЕ
Независимо от того, начинаете ли вы только свое путешествие к SAP HANA или собираетесь обновлять уже существующую инфраструктуру HANA, есть много вариантов выбора. С более чем дюжиной сертифицированных поставщиков аппаратных решений и провайдеров облачных услуг, выбор правильного партнера может оказаться очень непростым делом.
Мы решили собрать ТОП-10 причин, почему стоит выбрать решение для SAP HANA от компании Hewlett Packard Enterprise и разбили нашу статью на две части.
Если вы хотите узнать, как не спустить бюджет на ИТ-инфраструктуру в черную дыру, выбирая решение под SAP HANA — добро пожаловать под кат.
10 причин, чтобы выбрать решение для SAP HANA от НРЕ. Часть 2
Предлагаю взглянуть на процесс выбора решения под SAP HANA «глазами вендора».
Но все несколько проще и прозаичнее.
Помогая выбирать решение, мы всегда обговариваем с заказчиком, что недостаточно просто выбрать надежный и быстрый сервер, СХД или комплекс, необходимо проработать все решение целиком. Ведь модель решения высокой доступности — это всегда стек компонентов. И если мы упустим из виду какое-то отдельное звено — вся система может быть уязвима.
Документирование микросервисов в LeanIX (EAM)
Расскажу о нашем опыте автоматического документирования 150+ микросервисов в системе LeanIX Enterprise Architecture Managment. Многое получилось, как мы и хотели, для чего-то пришлось делать специальные доработки, часть вопросов не смогли решить. Но в любом случае мы получили опыт и готовы им поделиться.
Внедрение MSA в виртуализированном окружении предприятия
Обзор СХД DotHill 4824
DotHill — это классическая СХД начального уровня. Форм-фактор, 2U, два варианта под разные диски и с большим многообразием хостовых интерфейсов. Зеркалируемый кэш, два контроллера, ассиметричный active-active с ALUA. В прошлом году добавился новый функционал: дисковые пулы с трёхуровневым tiering'ом (ярусным хранением данных) и SSD-кэшом.
Consul: Service Discovery это просто, или прощаемся с конфиг-файлами
Что здесь интересного:
Обзорная статья о Consul (http://consul.io) — системе для поддержания обнаружения сервисов и распределенного хранилища ключ-значение. Кроме самого Consul, рассмотрим Consul-Template — средство для управления конфигурациями сервисов автоматически отражающее изменения в топологии. Статья будет интересна DevOps инженерам, системным архитекторам, тим-лидам проектов и прочим интересующимся микросервисными архитектурами.
Новости MSA и StoreEasy
- Во-первых, MSA. Главная новость — MSA 1040 теперь поддерживает твердотельные накопители. Команда MSA приложила немало усилий, чтобы сделать систему доступной.
- Далее — пополнение портфеля StoreEasy новым интересным продуктом StoreEasy 1650 Expanded. Его можно «расширять» дополнительным набором накопителей до общей емкости 224 ТБ (в шасси высотой 2U).
Это вкратце. А теперь расскажу подробнее.
Зоопарк в Golang MSA. Protobuf, MessagePack, Gob – что выбрать?
Привет! Я Team Lead в Scalable Solutions. Мы с командой давно работаем над нашей платформой и уже дошли до той точки, когда любые технические решения должны быть обоснованы и согласованы с коллегами. Так исторически сложилось, что у нас есть ряд технических решений, которые были приняты в начале, но никогда не проходили этапы обоснования. К такому решению относится Protobuf. Поэтому я решил сравнить популярные бинарные форматы, чтобы выяснить, какие недостатки есть у каждого, и что сегодня наиболее оптимально с точки зрения эксплуатации.
Современная микросервисная архитектура: принципы проектирования
Первые упоминания о практическом использовании микросервисной архитектуры появились в 2010-х годах. Но сейчас она стала стандартом для отрасли. Ведущий архитектор Группы «Иннотех» Александр Соляр рассказал о некоторых нюансах микросервисов, а также принципах их использования.
Modern Microservice Architecture: Design Principles
First mentions of micro service architecture application go back to the previous decade. Today this approach became the industry standard. Alexander Solyar, Lead software architect at Innotech, dives into details, shares professional insights and practical rules for working with micro services .
Современная микросервисная архитектура: основные вызовы в работе системных аналитиков
Продолжаем знакомиться с современной микросервисной архитектурой. Ведущий архитектор Группы «Иннотех» Александр Соляр рассказал об основных сложностях аналитиков, с которыми можно столкнуться при работе с микросервисами, и способах их преодоления.
Modern Micro-Service Architecture: Key Challenges for System Analysts
We're continuing to explore micro service architecture. In today's blog Alexander Solyar, Lead system architect at Innotech, describes the main challenges analysts are facing while working with micro services. He also shares a number of effective solutions and recommendations.