Resultant objects from Service Fabric Cluster Creation
From Visual Studio:
From Azure Templates:
Resources created
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 II
(The two storage accounts and the Service Fabric Cluster)
- Demystifying the resultant objects from Service Fabric Cluster Creation Part III - Work in Progress
(Azure Virtual Network, Virtual Machine Scale Set, Public IP Address)
What is Azure Storage Account?
As its name says, it's an account to store the data that is accessible through HTTP and HTTPs. But which data? It may store, basically, any type of data:
- Blobs;
- Files;
- Disks;
- Queues;
- Tables
Read more about Azure Storage Account,
What is the usage of Azure Storage Account #1 with Service Fabric?
The first storage account is used to support information providing Logs from the Service Fabric Cluster. This Storage Account has blobs and tables with Logs, Trace files, and Performance Monitors from every node created inside your Service Fabric Cluster in order to help you understand your Cluster's health.
Sample performance monitor Blob from Storage Account looks like the following.
What is the usage of Azure Storage Account #2 with Service Fabric?
The second storage account is used for Application Diagnostics.
Connection with:
This Storage Account has no blob, queue, or file. It has only tables used for Azure Diagnostics. Read more about
Azure Diagnostics here.
What is Azure Service Fabric Cluster?
Azure Service Fabric Cluster is used to host the projects of type Service Fabric, and it provides, among others, these functionalities,
- Container Deployment;
- Container Orchestration;
- OS independent;
- Cloud independent;
- State-full services;
- State-less services.
Read more about Azure Service Fabric Cluster here.
What is the usage of Service Fabric Cluster with Service Fabric?
Service Fabric Cluster hosts the MicroServices created of type Service Fabric Application.
It shows the data about your Cluster, such as your services, your Service Fabric Explorer URL, and also your settings.
Node Types
Nodes
Applications (there is no application deployed)
Security, with your certificates.
Custom Settings, with your security type,
What is next?
Demystifying the resultant objects from Service Fabric Cluster Creation Part III (Azure Virtual Network, Virtual Machine Scale Set, Public IP Address).
External References