Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Service Fabric

Do you have an idea, suggestion, or feedback based on your experience with Azure Service Fabric? We would love to hear from you.

Please take a few minutes to submit your feedback in one of the forums available on the right or vote up an idea submitted by another Azure Service Fabric customer. All the feedback shared in these forums are being monitored and reviewed by the Microsoft Azure Service Fabric team.

Please remember this forum is for Azure Service Fabric, and if you have feedback on other Microsoft products, services or platforms, please submit your feedback in the appropriate forum (found on the right hand side).

Thanks for your feedback – we look forward to improving your satisfaction with Azure Service Fabric

  1. Desktop explorer app - keep track of recently used URLs and Certs

    ServiceFabric explorer desktop app doesn't keep track of the URLs & certs last used after WindowsUpdate automatically restarts my PC (sigh).

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. 22 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  3. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ability to view multiple clusters

    It would be more productive to be able to view multiple clusters in the same application; not opening multiple instances. i.e.: Have a tabbed interface

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. getting to container logs from service fabric explorer is very convoluted. I would like to see the logs withouot knowing which nodes the con

    getting to container logs from service fabric explorer is very convoluted. I would like to see the logs without knowing which nodes the container is running on like in kubernetes.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  6. Stop charging double for Windows instances compared to Linux instances

    As of 2018/08/08 Service Fabric Mesh pricing as

    Container Compute Duration $0.000006/vCPU-S +
    $0.000002/Memory GB-S

    Then there is "an additional software charge of $0.000006 per vCPU second for Windows instances". This is a massive 100% extra charge on top of the infrastructure charges themselves.

    I've seen 3rd party vendors charge extra for Windows instances since they have to license it from Microsoft but considering it's your own product, this excessive fee feed into the negative stereotype that windows servers should be avoided.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Provide a nuget package for "FabricClient.dll"

    It should be possible to run service fabric code on clients without installing the whole SDK.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Provide easy powershell/cli scripts for certificate expiration change

    I have a cluster certificate expired. I worked with tech support. Very difficult to fix. Your team should prepare such case.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Make it possible to run services with Azure AD identities

    It would be nice if services could be run with Azure AD identities. Currently, in Azure, only local accounts are supported whereas running SF on-premise does have support for domain identities.

    Supporting this would enable scenario's like connecting to Azure AD protected Azure SQL instances.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Data explorer for reliable collections in stateful services and actors

    Azure service fabric opens up altogether new ways for service designers to save data into reliable objects instead of necessarily using SQL Azure, Document DB or Table storage. The key limitation of using reliable objects is that the data is accessible only within the service / actor and developer must write code to expose reliable collections for viewing / managing. It would be great for the platform for provide means to browse / manage the data stored in stateful services just like it is possible for other persistent stores through OOTB tools (SSMS, Document DB document explorer, Storage Explorer) without…

    239 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Allow singleton services to have multiple instances per node bypassing placement constraint

    Currently, if you try to span multiple instances of a singleton service that is greater than your cluster node count, you will face placement constraint warning and will have only the number of instances running with an warning in your cluster.
    The Orchestration process should ignore the Replica Exclusion Placement Constraint to allow multiple singleton services running at same node without workaround it by using partitions.
    Makes no sense to have this constraint, as the stateless we probably are not worried about losing data if the node goes down. It should have better handling for this in case your number…

    99 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Suggest last used url on start of service fabric explorer

    When I start service fabric explorer I have to type the URL of my service fabric each time. It would be good if the last used urls can be selected.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Encapsulate the Service Fabric Tools for VS as a Nuget package similar to NUnit Test Adapters

    Hi, we have a number of SF solutions each running on different versions of SDK which have corresponding version of of the SF tool for Visual Studio. If one VS solution has a higher version then we ultimately have to upgrade all solutions within our company in order to be able to make changes and check in. I know best practice suggests that we should always upgrade where possible but this isn't always possible.

    Can i suggest you do something so that the version of the VS tools are somehow specific to the solution, something like the NUnit Test Adapter…

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. Provide helpful info with "Default service descriptions can not be modified as part of upgrade"

    When the Start-ServiceFabricApplicationUpgrade command results into an error with "Default service descriptions can not be modified as part of upgrade.", the error message should either specify exactly what is preventing the upgrade.

    The current "To allow it, set EnableDefaultServicesUpgrade to true" is not helpful at all.

    26 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  15. Execute service fabric .net client code on hosts (build machines) without installing the runtime and sdk

    Short version:

    Provide a nuget package with all of the needed assemblies to run service fabric client applications without installing the whole service fabric runtime and sdk on the host machines. This is especially useful when executing service fabric client code on build servers. Installing the whole sdk and runtime creates unnecessary overhead when working on Continuous Integration/Deployment/Delivery pipelines.

    Long version:

    We have written several tests that check the health status of some service fabric applications. The tests are executed on VSTS hosted agents. All worked well until we decided to upgrade to service fabric version 6.0. Then it turned…

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. Node.js on Service Fabric

    Please consider expanding service fabric beyond Java and C# to Javascript (including Typescript, which MSFT created!). Node.js is only going to gain more momentum and I believe Node+Service Fabric would make a compelling starting point to build a scalable web app.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. Expose Config folder path for Guest executables

    When deploying a guest executable, it would be great to be able to get the config folder as a variable or something that we can then pass on.

    Currently, you either have to parse the folders to find the config folder, or put the config files needed in the code package folder.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Move IService and related remoting interfaces to their own namespace

    Please move IService and the related remoting interfaces into their own package/namespace so that you can reference just those and not be coupled to the entire set of service fabric libraries

    It is disappointing that in order to use remoting any service must ultimately inherit from IService. This means you are then coupled to not only the IService interface but ultimately the entire Service Fabric set of namespaces as IService resides in Microsoft.ServiceFabric.Services.Remoting, which of course is dependent on the other packages as well.

    As discussed here https://github.com/Azure/service-fabric-issues/issues/55#issuecomment-276725104

    132 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. List of IP addresses used by Azure Service Fabric

    We have some issues with http://sc-portal-dev.germanycentral.cloudapp.microsoftazure.de:19080/Explorer/index.html#/ being blocked by the firewall.

    Could we have a list of the IP ranges used?

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. service fabric shutdown + start option

    Can we have shutdown/ stop option for service fabric to save cost if you have dev/test cluster and want to use once in month,

    We do have alternatives like deleting and recreating cluster of stopping vmss but this are not easy options.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Service Fabric

Categories

Feedback and Knowledge Base