Hello,
Suite à la création de notre projet nous allons aujourd’hui le tester en local puis le déployer dans Azure.
En local il est possible d’exécuter son projet Azure Service Fabric comme si il était déployé dans le Cloud puisque le déploiement de notre application se fait dans un cluster Service Fabric local, exécuté sur le poste de développement. On a ensuite accès à l’écran d’administration et nous pouvons debugger notre application comme n’importe quel projet .Net.
Le monitoring de nos services en local :
Pour effectuer nos premiers tests de déploiement, on peut utiliser la publication Visual Studio qui s’interface très bien avec Azure. Attention pour les publication de « mise à jour » pensez à cocher « Mettre à niveau l’application » comme ci-dessous et à modifier les numéros de versions du manifeste.
Pour le déploiement vers notre cluster, il faudra configurer le fichier cloud.xml :
- ConnectionEndpoint : L’URL de notre cluster sur le port 19000
- ServerCertThumbprint : Identifiant du certificat de notre cluster.
Précisions intéressante, Il est possible de déployer son projet sur un cluster public ! Pour effectuer un POC avec un crédit Azure restreint c’est très utile, voir : https://try.servicefabric.azure.com/
A bientôt !