6.4. Développer pour les opérateurs
L’emballage et le déploiement de votre application en tant qu’opérateur peuvent être préférés si vous mettez votre application à la disposition des autres à exécuter. 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 demande n’est pas terminé dès qu’il est installé.
Lorsque vous créez une application en tant qu’opérateur, vous pouvez construire dans votre propre connaissance de la façon d’exécuter et de maintenir l’application. Il est possible de créer des fonctionnalités pour mettre à niveau l’application, la sauvegarder, la mettre à l’échelle ou garder une trace de son état. Lorsque vous configurez correctement l’application, les tâches de maintenance, comme la mise à jour de l’opérateur, peuvent se produire automatiquement et de manière invisible pour les utilisateurs de l’opérateur.
L’exemple d’un opérateur utile est celui qui est configuré pour sauvegarder automatiquement les données à des moments particuliers. Le fait d’avoir un opérateur gérer la sauvegarde d’une application à des heures définies peut sauver un administrateur système de se souvenir pour le faire.
La maintenance des applications qui a été traditionnellement terminée manuellement, comme la sauvegarde de données ou les certificats tournants, peut être effectuée automatiquement avec un opérateur.