Présentation de Fleet Application Management

Fleet Application Management simplifie la gestion des cycles de vie du système et le fonctionnement des ressources déployées sur OCI. Fleet Application Management fournit une plate-forme centralisée pour automatiser les tâches, valider la conformité et améliorer l'efficacité opérationnelle au sein d'une entreprise.

Vous pouvez utiliser Fleet Application Management pour effectuer les fonctions suivantes :

  • Regroupez les ressources par similitudes, telles que les instances Compute, les bases de données, le type d'application ou d'environnement, ou tout autre critère pertinent. Ces ressources groupées sont appelées fleet. Vous pouvez regrouper des ressources en les sélectionnant manuellement ou en utilisant de manière dynamique des règles basées sur des balises ou des types de ressource. Le regroupement garantit que les mises à jour en temps réel sont appliquées ensemble à un grand nombre de ressources.
  • Maintenir la conformité des correctifs pour les systèmes d'exploitation, les bases de données et les composants de niveau intermédiaire en appliquant les correctifs disponibles sur ces ressources via une planification unique ou récurrente. Cette application de correctifs vous aide à atténuer les risques associés à des états de ressources obsolètes, par exemple en appliquant des mises à jour de sécurité critiques pour remédier aux vulnérabilités d'une application.
  • Gérer les stratégies de conformité qui aident à établir des normes de gouvernance pour l'interprétation de la conformité logicielle et à préparer la résolution du déploiement ou de l'annulation des activités opérationnelles en cas de panne.
  • Surveillez et interrogez le statut de conformité actuel d'un parc ou de chaque ressource en fonction de la stratégie de conformité applicable. Les informations de conformité fournissent une visibilité sur les écarts par rapport à l'état attendu. Vous pouvez également programmer des corrections des problèmes de conformité ou des actions opérationnelles à la demande dans une fenêtre de maintenance définie ou en choisissant une chronologie personnalisée.
  • Exécutez des tâches reproductibles sur toutes les ressources. Par exemple, l'exécution de modules fonctionnels Python sur des instances Compute en fonction du statut de l'environnement (arrêtées, mises à jour critiques) et des stratégies prédéfinies qui régissent ces instances, telles que les contrôles de débit des opérations simultanées et les seuils d'erreur pour les nouvelles tentatives. Vous pouvez créer une fenêtre de temps pour planifier des tâches d'administration et de maintenance pour plusieurs ressources.
  • Définissez les produits et les piles de produits dans Fleet Application Management. Créez ensuite un guide d'exploitation, définissez des informations sur les métadonnées de stratégie de conformité et de patch, téléchargez des patches et appliquez des patches pour ces produits et suites de produits.
  • Provisionnez les ressources OCI pour établir une infrastructure robuste et optimisée pour une application, en veillant à ce qu'elle réponde aux exigences de l'application et fonctionne efficacement.
  • Définir et gérer vos propres opérations de cycle de vie en dehors de Patch, Discovery, Provision défini par Fleet Application Management.

Avantages de Fleet Application Management

  • Simplifiez et automatisez les workflows de gestion des ressources sur OCI.
  • Regroupez les ressources cloud en fonction de vos besoins, garantissant une gestion efficace et des mises à jour rationalisées.
  • Appliquez facilement des correctifs aux ressources cloud, ce qui garantit que les mises à jour critiques sont appliquées rapidement pour réduire les vulnérabilités de sécurité potentielles.
  • Assurer le respect des réglementations et des pratiques de déploiement cohérentes grâce à des stratégies et des calendriers de conformité.
  • Exécutez des tâches reproductibles sur toutes les ressources sans vous connecter manuellement aux ressources, ce qui améliore l'efficacité opérationnelle et réduit les efforts manuels.
  • Intégrez votre propre produit à Fleet Application Management et bénéficiez d'une gestion centralisée, d'une automatisation et d'une surveillance de la conformité pour vos produits logiciels personnalisés.
  • Provisionner de nouvelles ressources OCI, surveiller les ressources existantes, apporter des modifications à la configuration et maintenir l'empreinte globale des applications à partir d'une plate-forme de gestion centralisée, garantissant un contrôle efficace sur l'ensemble de l'infrastructure des applications.

Composants-clés

Passez en revue les composants clés utilisés dans Fleet Application Management.

groupe d'actions
Regroupement de ressources (fleet) et des cibles associées, ainsi que l'opération de maintenance (action d'application de patches) effectuée par un bloc d'exécution spécifique.
application ou type d'application

Programme logiciel exécuté dans un environnement qui résout les problèmes d'entreprise classés dans une famille de produits ou de piles de produits.

article de catalogue

Un article de catalogue est un article réutilisable qui définit les paramètres et les paramètres de provisionnement d'une ou de plusieurs ressources OCI. Il agit comme un modèle de base contenant les informations nécessaires pour créer et configurer les ressources de manière cohérente. Ces éléments peuvent inclure différents types de ressource OCI, tels que les instances Compute, les volumes de stockage, les réseaux cloud virtuels, les règles de sécurité et les services de base de données. Les articles de catalogue sont souvent utilisés avec les services de provisionnement d'OCI pour automatiser le déploiement des ressources cloud.

Un article de catalogue peut contenir les informations suivantes :
  • Spécifications des ressources : fournit des informations sur le fournisseur de ressources, telles que le type de ressource à provisionner, ainsi que ses métadonnées. Elle inclut des détails sur les types de ressource, tels qu'une instance Compute, et ses attributs de métadonnées tels que le nom, la description, la forme, etc.
  • Détails de configuration : s'il est préférable de conserver des valeurs de spécification de ressource externes, vous pouvez les ajouter en tant que paramètres de configuration. Par exemple, selon l'exemple précédent, les détails de configuration peuvent être constitués de valeurs par défaut pour le nom, la forme de la ressource Compute et les détails sur le réseau cloud virtuel (VCN).
  • Dépendances et relations : les articles de catalogue peuvent également définir les relations et les dépendances entre différentes ressources, en veillant à ce qu'elles soient provisionnées dans le bon ordre.
informations d'identification
Informations d'identification propres à l'environnement requises pour les opérations de repérage de cible et de gestion du cycle de vie d'une ressource.
  • Informations d'identification de parc : informations d'identification propres aux applications, hôtes de parc pouvant être utilisés lors des opérations de gestion du cycle de vie.
  • Informations d'identification de ressource : informations d'identification propres à une ressource couramment utilisée sur les cibles et disponibles lorsqu'elles sont ajoutées à un autre parc.
  • Informations d'identification de cible : informations d'identification propres au répertoire de base du produit d'exploitation, requises par Fleet Application Management pour le repérage de cible et la gestion du cycle de vie d'une cible sur une ressource.
conformité
Garantit que le niveau de patch le plus récent a été appliqué aux ressources et à leurs composants d'application. En conséquence, les ressources sont protégées ou d'une autre manière corrigées contre les nouvelles menaces de sécurité.
environnement ou type d'environnement
Hiérarchisation ou catégorie associée à une ressource en fonction de la phase d'implémentation de l'application hébergée par la ressource. Les types d'environnement peuvent être Développement, Test, Phase, Test d'acceptation utilisateur (UAT) ou Production.
parc
Construction de regroupement par le biais de laquelle Fleet Application Management effectue des opérations de gestion du cycle de vie sur les ressources. Voici les types de flottes :
travail
Occurrence individuelle d'une opération de maintenance de cycle de vie.
gestion du cycle de vie
Opération de maintenance appliquée aux ressources, telle que la gestion des correctifs logiciels, pour éviter que les risques découlant de l'obsolescence des ressources ne deviennent obsolètes.
fenêtre de maintenance
Définit une chronologie pour une opération de maintenance. Vous pouvez choisir cette chronologie avec un aperçu des heures de travail, ou un fournisseur de cloud peut démarrer une activité pour gérer les vulnérabilités de sécurité critiques.
Patch
Mises à jour logicielles disponibles pour améliorer et corriger les vulnérabilités ou les bogues dans les produits pris en charge.
produit
Plate-forme logicielle installée sur une ressource, telle qu'Oracle Java ou Oracle WebLogic Server.
pile de produits
Une pile de produits fait référence à un ensemble de produits logiciels conçus pour s'intégrer de manière transparente, fournissant une solution complète et cohérente pour les entreprises. Ces produits sont généralement conçus avec l'interopérabilité à l'esprit, ce qui permet aux données et aux processus de circuler en douceur entre différentes applications et différents niveaux. Par exemple, la pile de produits Oracle Fusion Middleware inclut les produits Oracle HTTP Server (OHS), Oracle WebLogic Server, Oracle Java et Oracle Linux.
propriété

Métadonnées avec un nom et une valeur fournis pour la configuration de plate-forme ou créées en tant que taxonomie lorsqu'elles sont affectées à un parc. Il peut être utilisé pour classer les flottes en combinant les aspects commerciaux avec les besoins opérationnels.

provisionnement
Processus de création, de configuration et de déploiement de composants et de ressources cloud au sein de la plate-forme Oracle Cloud Infrastructure.
Ressource
Instance OCI Compute ou de base de données existante ou ressource que vous provisionnez.
guide d'exploitation
Définit le workflow de gestion de l'opération de maintenance sur une ressource en incluant un ensemble de tâches impliquées dans les variables d'exécution requises.
programmation
Spécifie une sélection de date/heure en fonction de la fenêtre de maintenance ou d'une période personnalisée lorsque la maintenance est effectuée avec des options récurrentes ou ponctuelles.
instance auto-hébergée
Sert de serveur central pouvant héberger diverses applications et services auxquels les utilisateurs de votre réseau ou de votre environnement cloud peuvent accéder et les utiliser. Il fournit une interface unique pour gérer et surveiller les ressources après leur provisionnement et avant de les utiliser dans un guide d'exploitation.
tâche
Etape à exécuter sur une cible de ressource qui représente la plus petite unité d'un workflow.
cible
Ensemble d'environnements d'exploitation ou de répertoires de base de produit identifiés dans une ressource repérée par Fleet Application Management, qui peut faire l'objet d'une gestion du cycle de vie.
repérage de cible
Processus d'analyse et de capture de l'état de l'inventaire logiciel trouvé dans une ressource.