skip to Main Content

I am new to Azure Service Fabric. Is it the same as Microsoft Fabric? If not, what are the differences?

2

Answers


  1. The answer in my time using Azure cloud, I would say:

    Azure Service Fabric:

    Reviewing this Azure service, the Azure Service Fabric is like serving a website or Website without a GUI, meaning kind of an API, what is it, is like a compressed zipfile, the package has everything needed to make it to work (index, entry point, images or other resources or parameters to make sure this one can be accessed from the public internet or privately), a compressed zipfile that can be accessed like a website, Azure provides (if you are the administrator of the solution) logical cloud infrastructure and cloud cybersecurity, by default it allow to add a Certificate, just like if a credit card will be used to make a purchase, imagine that credit card is a Certificate, it has secretly a 16-digit number, expires and a CVV code which works as a key to access to the compressed zipfile through the internet, what if there are sub-folders in the zipfile I wish visitors to access and others to do not? Azure Service Fabric allow to connect to certain folders and others not, for example there is a folder online and contains the company logo, that one is okay to be accessed publicly. However in the same Azure Fabric Service (compressed zipfile, following the example), there is a folder from a premium user who stores its family photos, and we need to make sure that only the premium user can access it, we generate a new credit card for that user with a new 16-digit number (Key Vault or Certificate) and we design a very special URL that receives specific parameters or keywords that only the premium user knows (not only a password but MFA, YubiKey, etc):

    Referencing to this, is an interpretation of the image below from that service:
    enter image description here

    Microsoft Fabric and Azure service both are same?:

    They are not the same, but they can interact with each other, Microsoft Fabric is like a PC or laptop connected to the internet, available for people or companies to reserve it for hourly rate or monthly or paying upfront and reserving a year or three years, because this is like a PC or laptop, it does contain a CPU processor, RAM memory, an operating system (maybe a customized one by Microsoft) and it is in this case developed by Microsoft, that means that they would like to continue their licensing model (charge per usage and/or capacity and/or per user (in Microsoft Fabric the user could be a Capacity Unit it is not a human being or a pseudo-user, is like the company knows their own other products are developed to hit limits, for example PowerBi standalone license+OneDrive in a Microsoft Work or School account, they know it won’t be able to load data above the limits they have established), then they add a product/service, PowerBi Premium/Embedded because they know there are companies or people that will be analyzing GB or TB of data and PowerBi Premium or Embedded will not be enough although it will cost almost 5K USD per month, then they see PowerBi Analysts, Data Experts start to struggle when analyzing data and automating representations into actionable insights and they know what technologies Data Scientist or companies will implement, and now Microsoft decides "What if I combine the good visualization of PowerBi and the tools such as PySpark, Python, R and Machine Learning, and LLMs and other stuff and I make sure companies can have all in one and connect data sources from Azure into PowerBi homepage, yes and all in the cloud?, yes let’s create the Microsoft Fabric portal, where people will find this in a section we will call OneLake Storage let’s add options like experiments, LLM, Notebooks, allow Python online like Jypiter Notebooks or Google Colab but make it easier for everyone to select scripts from the list or to easily integrate Connection string authentications, and then because PowerBi hit limits, allow people to pay more for a reserved capacity of Microsoft Fabric instance (computer or virtual machine) to allow the robust operations and ETL solutions automation.

    More information here: https://learn.microsoft.com/en-us/fabric/enterprise/optimize-capacity

    Difference between azure service fabric and Microsoft Fabric:

    Azure Service Fabric is like a website where all it does will be stored in something like a compressed zipfile, however they could call it container or kubernetes (although that has more features as well), and Microsoft Fabric is a product that was developed because the existing products in a licensed based model was not enough for larger volumes of data (like when someone realized how limited MS Excel is and then switches to SQL or PowerBi+SQL or Azure Synapse), Microsoft Fabric allows thousands of connector sources in a workspace called OneLake online, gives more Capacity Units and apply additional cost for the hourly usage of the CU (Capacity Units).

    Login or Signup to reply.
  2. Not the same. Azure Service Fabric is a platform for distributed (micro)services. The aim is to let you run distributed stateless and stateful services (or Actors), without having to worry about much of the hassle, that otherwise comes with deploying and managing distribution. Microsoft Fabric is a platform for e2e data analytics. It contains, combines, and expands upon many of Microsoft’s existing data and analytics tools.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search