I am starting on a POC on Microsoft Fabric where I am going to test out different architecture patterns for workspaces and all items inside them.
The security will be one of the big issues so will the design of workspaces. A F64 capacity will be a minimum since we need to private end points and vnet. To make things secure I thing to create own workspaces for bronze, silver and gold data lakehouses. Having a dev, test and prod environments will of course increase the number of workspaces as well. Since bronze and silver will be very restricted, gold will be the connection point for reports and end users. Well perhaps there will be more than one gold workspaces, since there may be different usages or roles to it. further some fabric guys think that I should create on workspaces for notebooks or perhaps other fabric items as well. And soon there will be a need for CI CD deployment activities.
One advantage is that I am able to create Entra ID groups to control the access to every workspaces.
Then the big question is: I need a well proven and defined naming convention for every part of the fabric solution, from naming the workspaces, the entra id groups and all the items inside a workspace in fabric.
It should be intuitive to name the workspace and its entra id group to its role. Can anyone share their experience on this topic?
regards Geir