Bij Incentro houden we zicht op de huidige marktontwikkelingen binnen onder andere de drie cloudproviders: Microsoft, Amazon Web Services en Google. In dit artikel bespreek ik één van de nieuwste services van Microsoft Azure. Microsoft is, net als AWS en Google, druk bezig met het uitbreiden van hun portfolio met complete oplossingen die verschillende services combineren.
Zo heeft Microsoft een nieuwe oplossing genaamd Microsoft Fabric. Het is een nagenoeg self-service platform dat zich richt op het combineren van data-engineering, AI en dashboarding. Volgens hun eigen verklaring vult deze oplossing het gat tussen data en intelligentie.
Binnen het datadomein is deze service er zeker eentje die je niet snel zal vergeten en ook veel zal gaan gebruiken in Microsoft-georiënteerde organisaties. Waarom dit zo is, dat vertel ik je graag in dit artikel.
Wat maakt dit interessant voor jou?
Self-service BI is nog steeds een veelbesproken onderwerp binnen organisaties, met name voor het visualiseren en analyseren van gegevens. In de toekomst gaan we zien dat ook back-end data engineering, zoals ETL-pipelines, steeds meer gericht zal zijn op self-service. Met self-service bedoelen we het eenvoudig zelf kunnen creëren, zonder dat daar diepe technische kennis voor nodig is. De mogelijkheden nemen toe en het gebruik ervan wordt steeds eenvoudiger. Microsoft Fabric geeft hier weer een nieuwe dimensie aan.
Wat houdt de tool/techniek in?
Microsoft Fabric is een platform dat verschillende Azure-services combineert. Dit maakt het dan ook uniek in zijn soort. Het moet data-engineering op een interactieve en visuele manier makkelijker maken. Dit is een overzicht van de services die hierbinnen vallen:
Beeld je een echte fabriek in (ook wel data foundation genoemd) waarbij data-engineers, data-analisten en data-scientist, data-stewards, business users samenwerken aan een eindproduct. De gedachte hierachter is dat al deze groepen gebruikers gebruik kunnen maken van dezelfde set aan tools, met als kern diverse data-sources. Hierdoor vormt dit samen een soort productieband die direct door loopt.
Hoe werkt het?
Microsoft Fabric bestaat, binnen Azure, uit een aantal services:
Azure Synapse (storage & analytics)
Integrated Power BI (reports/dashboarding)
Data Factory (ETL)
Data Activator (preview)
Deze services worden niet los behandeld in dit artikel. Wel neem ik je graag mee in de look and feel van Fabric en de integraties die ze aanbieden.
Storage & analytics
Het idee achter Fabric is dat je vanaf één uniforme plek alle bronnen kunt managen, als een soort data-repository. Dit functioneert als een database, maar is nu geïntegreerd met andere services in één enkel portaal.
Dit is heel vergelijkbaar met een SQL interface. Zo biedt Microsoft Fabric ook een gebruikersinterface (á la BigQuery) om SQL queries uit te voeren op jouw data.
Uiteraard zijn alle services beheerbaar. Via een adminportaal kunnen de services worden ingericht, gecontroleerd en beheerd:
Microsoft Fabric heeft ook integratie met andere 365-apps, via hetzelfde portal. Dit maakt het zeer geschikt voor organisaties die al veel andere 36- apps gebruiken. Hiermee is er dus een native integratie.
Cost Management
Wat betreft Cost Management, dit heeft Microsoft Fabric geïntegreerd in één portaal (ook de PowerBI kosten!). Op deze manier kun je eenvoudig de kosten van de fabriek zien.
Reporting
De visualisatie mogelijkheden zijn relatief eenvoudig te benoemen. Er wordt gebruik gemaakt van PowerBI. Er is een integrated PowerBI versie, die is verwerkt in Microsoft Fabric. een voorbeeld van hoe dit eruit ziet. Dit is overigens ook een vernieuwde versie van PowerBI die nu online te vinden is. Microsoft heeft de portal van PowerBi recent vernieuwd en in hetzelfde format gegoten.
Er is ook een OpenAI (Copilot) feature, waarmee vanuit de data repository pre-defined AI modellen op de data toegepast kunnen worden. Ook kunnen eigen AI modellen geschreven worden en gebruikt worden met de Copilot feature.
Wanneer kan ik dit het beste inzetten?
Zoek je een alles-in-één oplossing, zonder te hoeven nadenken hoe alles met elkaar verbonden moet worden? Dan is Microsoft Fabric zeker iets voor jou!
Deze fabriek aan mogelijkheden kan gebruikt worden in verschillende use cases:
organisaties die nog geen data foundation hebben en dit “eenvoudig” willen opzetten door middel van Microsoft Azure
organisaties die een volledig alles-in-één data platform zoeken binnen de Microsoft stack, omdat Microsoft vertrouwd en bekend is
organisaties die meteen een complete data solution zoeken (AI, ETL, visualisatie) zonder veel custom integraties en waarbij self-service een belangrijk component is
Conclusie
Dit artikel heeft jou een kijkje in de wereld van Microsoft Fabric gegeven. Het biedt een mooie combinatie van services aan, die in elke organisatie aan de basis kunnen staan voor het data-fundament. Dit is dan ook zeker het proberen waard!