The Azure Service Fabric development environment
We have many different options to adopt Service Fabric. Service Fabric is a free, open source project whose source code is available on GitHub. Service Fabric supports three different execution environments:
- On-premises environment: You can install Service Fabric locally on your servers or VMs. This scenario is suitable for the first cloud migration of your workloads.
- Public cloud: Azure Service Fabric allows cluster creation. Note that we have the same Service Fabric functionalities as the previous environment because we can use the same runtime and SDK.
- Public cloud with other providers: We can install Service Fabric on any VM using any operating system.
We can consider another environment using containers as if they were nodes of a cluster. As we said before, Service Fabric is open source so it is free. However, if you deploy to a cloud provider, then you pay for the computing resources that you provision.
...