7.4. Développer pour les opérateurs

L'empaquetage et le déploiement de votre application en tant qu'opérateur peuvent être préférés si vous voulez que votre application soit disponible pour d'autres personnes. Comme indiqué précédemment, les opérateurs ajoutent un composant de cycle de vie à votre application qui reconnaît que le travail d'exécution d'une application n'est pas terminé dès qu'elle est installée.

Lorsque vous créez une application en tant qu'opérateur, vous pouvez intégrer vos propres connaissances en matière d'exécution et de maintenance de l'application. Vous pouvez intégrer des fonctionnalités permettant de mettre à jour l'application, de la sauvegarder, de la faire évoluer ou de garder une trace de son état. Si vous configurez correctement l'application, les tâches de maintenance, comme la mise à jour de l'opérateur, peuvent être effectuées automatiquement et de manière invisible pour les utilisateurs de l'opérateur.

Un exemple d'opérateur utile est celui qui est configuré pour sauvegarder automatiquement les données à des moments précis. Le fait qu'un opérateur gère la sauvegarde d'une application à des heures précises peut éviter à l'administrateur système de devoir s'en souvenir.

Toute maintenance d'application traditionnellement effectuée manuellement, comme la sauvegarde des données ou la rotation des certificats, peut être effectuée automatiquement par un opérateur.