История на картинке: Ребята кайфовали на работе от Snowflake, Databricks и других популярных и приятных в использовании решений. А потом им сверху сказали: “Ребятушки, сейчас заживём, внедряем Microsoft Fabric + Purview”. Ребятушки в шоке. Power BI ещё куда ни шло, норм инструмент, а вот Fabric, Synapse, Purview — это уже издевательство над инженерами и архитекторами. Это действительно так. При мне в Microsoft выкатили Synapse и заставили всех внутри перейти с Databricks на Synapse. Это была такая боль для инженеров. Так ещё и сам Synapse был DOGFOOD (так называется internal release любого решения в Microsoft). Потом я даже был в продуктовой команде Synapse и как раз трудился над созданием Fabric. Purview развивался параллельно. Пользователи Power BI были в восторге — теперь они могут сами (с усами) строить Lakehouse, pipelines, и вообще там всё само работает (SaaS). Я уже давно приметил, как работает продажа решений Microsoft. Мне это видится примерно так: 1. Компания (обычно большая, как Fortune 500) работает с Microsoft с 90-х/2000-х, и у них там всё “вась-вась” на уровне CTO/CIO/VP. 2. Сейлзы Microsoft всё время на связи и приносят “инновации” из мира технологий, просто отгружая “обещания” — data-driven, AI-driven и т. д. 3. Сверху инженерам объявляют радостные новости: • мигрируем Microsoft on-premise в Azure, • мигрируем SQL Server на Azure Data Warehouse, • мигрируем Azure DW на Synapse Dedicated Pool, • мигрируем DW на Synapse Serverless Lakehouse, • мигрируем Synapse на Fabric. Я, конечно, утрирую, но это моё видение. Я не знаю ни одного инженера (а я знаю очень много инженеров), кто был бы в восторге от Synapse, Fabric, Purview. Обычно, если инженеры выбирают для себя, они могут выбрать open-source решения или коммерческие. Но никак не Fabric. Зато у этой истории есть и положительная сторона. Если в компании внедряют Synapse/Fabric, значит, это большая жирная компания с низкой производительностью и эффективностью, и там можно затеряться. Но зарплаты там не больше. Можно удалённо штаны просиживать и своими делами заниматься. Кстати, у Azure есть и хорошие решения: • Azure Data Factory для оркестрации работает хорошо, если использовать API/SDK, есть возможность использовать Airflow. • Azure Storage Accounts (аналог S3). • Azure Databricks (считается на 50% Azure и доступен как сервис Azure). • Snowflake on Azure (внешний продукт). Кто-нибудь реально фигачил на Synapse/Fabrics от и до?