Demystifying The Resultant Objects From Service Fabric Cluster Creation - Part Three

Demystifying the resultant objects from Service Fabric Cluster Creation

 
In this article, I will be going through all objects that result from the "Create Service Fabric Cluster" template, the default template used by Visual Studio Publish wizard and Azure Portal.
 
From Visual Studio,
 
Demystifying The Resultant Objects From Service Fabric Cluster Creation 
 
From Azure Templates,

Resources created

Demystifying The Resultant Objects From Service Fabric Cluster Creation 

Article Base

 
Even though you may use any existent project created with this template, in the following article, I am explaining how to create and publish a Service Fabric application.
Related Articles
  • Demystifying the resultant objects from Service Fabric Cluster Creation Part III
    (Azure Virtual Network, Virtual Machine Scale Set, Public IP Address)

What is Azure Virtual Network?

 
As its name says, Azure Virtual Network is a virtual network service offered by Azure. It offers:
  • Safety: Traffic among Azure resources stays in the intra-Azure network, not being exposed over the internet;
  • Controllability: Treat Azure Virtual Network as you would your own Datacenter;
  • Extensibility: Extends your on-premises Datacenter to the cloud;
  • Customization: Use pre-built solutions from Azure Marketplace to customize your Virtual Network;
  • Global reach: You may extend and/or scale your Virtual Network on different regions in the world.
Read more about Azure Virtual Network:

What is the usage of Azure Virtual Network with Service Fabric?

 
Works as the network for the cluster and its dependencies.
 
Connection with,
  • Virtual Machine Scale Set;
  • Storage Account.
Demystifying The Resultant Objects From Service Fabric Cluster Creation
 
Virtual Network Diagram
 
Demystifying The Resultant Objects From Service Fabric Cluster Creation 

What is Virtual Machine Scale Set?

 
Virtual Machine Scale Set is used to scale in/out virtual machines. It offers,
  • Reliability: Easy and trustworthy way to deploy identical, as much as needed, virtual machines;
  • Scalability: Scaling your virtual machines in/out according to pre-defined settings;
  • Simplicity: Easy to configure your settings, such as your NAT rules.
Read More about Azure Virtual Network,

What is the usage of Virtual Machine Scale Set with Service Fabric?

 
The Virtual Machine Scale Set is used to scale in/out your services into virtual machines manually or automatically according to pre-configured settings.
 
Connection with
  • Virtual Network;
  • Load Balancer;
  • Storage Account.
Demystifying The Resultant Objects From Service Fabric Cluster Creation 
 
Running instances
 
Demystifying The Resultant Objects From Service Fabric Cluster Creation 
 
Scaling
 
Demystifying The Resultant Objects From Service Fabric Cluster Creation 
 
Storage
 
Demystifying The Resultant Objects From Service Fabric Cluster Creation 
 
OS
 
Demystifying The Resultant Objects From Service Fabric Cluster Creation 
 
Extensions
 
Demystifying The Resultant Objects From Service Fabric Cluster Creation 
 

What is Azure Public IP Address?

 
Azure Public IP Address offers you a public IP address exposed over the internet.
 
Read More about Azure Virtual Network,

What is the usage of Azure Public IP Address with Service Fabric?

 
Azure Public IP Address works as the gate from the internet into your Load Balancer.
 
Connection with,