Panoramica di Gestione delle applicazioni della flotta
Fleet Application Management semplifica la gestione dei cicli di vita del sistema e il funzionamento delle risorse distribuite su OCI. Fleet Application Management offre una piattaforma centralizzata per automatizzare le attività, convalidare la conformità e migliorare l'efficienza operativa in tutta l'azienda.
È possibile utilizzare Fleet Application Management per eseguire le funzioni riportate di seguito.
- Raggruppa le risorse in base a somiglianze, ad esempio istanze di computazione, database, applicazione o tipo di ambiente o qualsiasi altro criterio pertinente. Queste risorse raggruppate vengono definite flotta. È possibile raggruppare le risorse selezionandole manualmente o in modo dinamico utilizzando regole basate su tag o tipi di risorsa. Il raggruppamento garantisce l'applicazione congiunta di aggiornamenti in tempo reale a un numero elevato di risorse.
- Mantieni la compliance delle patch per sistemi operativi, database e componenti di livello intermedio applicando le patch disponibili su queste risorse attraverso una pianificazione una tantum o ricorrente. Questa applicazione di patch consente di ridurre i rischi associati agli stati delle risorse obsoleti, ad esempio applicando aggiornamenti di sicurezza critici per risolvere le vulnerabilità in un'applicazione.
- Gestisci i criteri di conformità che aiutano a stabilire standard di governance per l'interpretazione della conformità software e la correzione dell'area intermedia del rollout o del rollback dell'attività operativa durante gli errori.
- Monitora ed esegui query sullo stato di conformità corrente di una flotta o di ogni risorsa in base ai criteri di conformità applicabili. Le informazioni sulla conformità forniscono visibilità sulle deviazioni dallo stato previsto. Inoltre, puoi pianificare le correzioni dei problemi di conformità o le azioni operative su richiesta all'interno di una finestra di manutenzione definita o scegliendo una sequenza temporale personalizzata.
- Esegui task ripetibili su tutte le risorse. Ad esempio, l'esecuzione dei moduli funzionali Python sulle istanze di computazione in base allo stato dell'ambiente (aggiornamenti saltati e critici) e ai criteri predefiniti che regolano queste istanze, ad esempio i controlli della frequenza delle operazioni concorrenti e le soglie di errore per i nuovi tentativi. È possibile creare una finestra temporale per pianificare i task amministrativi e di manutenzione per diverse risorse.
- Definisce i prodotti e gli stack di prodotti in Fleet Application Management. Quindi, creare un runbook, definire i criteri di conformità e applicare le informazioni sui metadati delle patch, caricare le patch e applicare le patch per questi prodotti e suite di prodotti.
- Esegui il provisioning delle risorse OCI per creare un'infrastruttura solida e ottimizzata per un'applicazione, assicurando che soddisfi i requisiti dell'applicazione e funzioni in modo efficace.
- Definisci e gestisci le tue operazioni del ciclo di vita oltre a Patch, Discovery e Provisioning definiti da Fleet Application Management.
Vantaggi dell'utilizzo di Fleet Application Management
- Semplifica e automatizza i flussi di lavoro di gestione delle risorse su OCI.
- Raggruppa le risorse cloud in base alle tue esigenze, garantendo una gestione efficiente e aggiornamenti semplificati.
- Applica facilmente le patch alle risorse cloud, assicurando che gli aggiornamenti critici vengano applicati tempestivamente per ridurre potenziali vulnerabilità della sicurezza.
- Garantisci il rispetto delle normative e pratiche di distribuzione coerenti attraverso criteri e pianificazioni di conformità.
- Esegui attività ripetibili su tutte le risorse senza connetterti manualmente alle risorse, migliorando l'efficienza operativa e riducendo gli sforzi manuali.
- Porta il tuo prodotto nella gestione delle applicazioni della flotta e sfrutta la gestione centralizzata, l'automazione e il monitoraggio della compliance per i tuoi prodotti software personalizzati.
- Esegui il provisioning di nuove risorse OCI, monitora quelle esistenti, apporta modifiche alla configurazione e mantieni il footprint complessivo delle applicazioni da una piattaforma di gestione centralizzata, garantendo un controllo efficiente sull'intera infrastruttura applicativa.
Componenti chiave
Rivedere i componenti chiave utilizzati in Fleet Application Management.
- gruppo di azioni
- Raggruppamento di risorse (flotta) e le relative destinazioni associate, insieme all'operazione di manutenzione (azione di patch) eseguita da un runbook specifico.
- applicazione o tipo applicazione
-
Programma software in esecuzione in un ambiente che risolve problemi aziendali classificati sotto una famiglia di prodotti o stack di prodotti.
- articolo catalogo
-
Un elemento catalogo è un elemento riutilizzabile che definisce i parametri e le impostazioni per il provisioning di una o più risorse OCI. Agisce come un progetto, contenente le informazioni necessarie per creare e configurare le risorse in modo coerente. Questi elementi possono includere vari tipi di risorse OCI, ad esempio istanze di computazione, volumi di storage, reti cloud virtuali, regole di sicurezza e servizi di database. Gli elementi del catalogo vengono spesso utilizzati con i servizi di provisioning di OCI per automatizzare la distribuzione delle risorse cloud.
Un articolo catalogo può contenere le seguenti informazioni:- Specifiche delle risorse: descrive le informazioni sul provider di risorse, ad esempio il tipo di risorsa di cui è necessario eseguire il provisioning, insieme ai relativi metadati. Include dettagli sui tipi di risorsa, ad esempio un'istanza di computazione, e i relativi attributi di metadati come nome, descrizione, forma e altro ancora.
- Dettagli di configurazione: se è preferibile mantenere esterni i valori delle specifiche delle risorse, è possibile aggiungerli come impostazioni di configurazione. Ad esempio, in base all'esempio precedente, i dettagli di configurazione possono essere costituiti da valori predefiniti per il nome, la forma della risorsa di computazione e i dettagli sulla rete cloud virtuale (VCN).
- Dipendenze e relazioni: gli elementi del catalogo possono anche definire le relazioni e le dipendenze tra risorse diverse, assicurando che venga eseguito il provisioning nell'ordine corretto.
- credenziali
- Credenziali specifiche dell'ambiente necessarie per le operazioni di ricerca automatica e gestione del ciclo di vita delle destinazioni di una risorsa.
- Credenziali flotta: le credenziali specifiche delle applicazioni di un host flotta che possono essere utilizzate durante le operazioni di gestione del ciclo di vita.
- Credenziali risorsa: le credenziali specifiche di una risorsa comunemente utilizzata tra le destinazioni e sono disponibili quando vengono aggiunte a un'altra flotta.
- Credenziali di destinazione: le credenziali specifiche della home del prodotto operativo, richieste da Fleet Application Management per la ricerca automatica e la gestione del ciclo di vita di una destinazione in una risorsa.
- conformità
- Garantisce che lo stato delle risorse e dei relativi componenti dell'applicazione abbia applicato correttamente il livello di patch più recente. Di conseguenza, le risorse sono protette o altrimenti corrette contro nuove minacce alla sicurezza.
- ambiente o tipo di ambiente
- Assegnazione di priorità o categoria associata a una risorsa in base alla fase di implementazione dell'applicazione ospitata dalla risorsa. I tipi di ambiente possono essere Sviluppo, Test, Fase, Test accettazione utente (UAT) o Produzione.
- flotta
- Costrutto di raggruppamento mediante il quale Fleet Application Management esegue operazioni di gestione del ciclo di vita sulle risorse. Di seguito sono riportati i tipi di flotte:
- job
- Singola ricorrenza di un'operazione di manutenzione del ciclo di vita.
- gestione della durata
- Operazione di manutenzione applicata alle risorse, ad esempio la gestione di patch software, per evitare che i rischi derivanti dalle risorse diventino obsoleti.
- finestra di manutenzione
- Definisce una sequenza temporale per un'operazione di manutenzione. Puoi decidere su questa sequenza temporale con un'analisi dettagliata degli orari di lavoro oppure un fornitore di servizi cloud può avviare un'attività per gestire le vulnerabilità di sicurezza critiche.
- patch
- Aggiornamenti software disponibili per migliorare e correggere vulnerabilità o bug nei prodotti supportati.
- prodotto
- Una piattaforma software installata su una risorsa, ad esempio Oracle Java o Oracle WebLogic Server.
- stack di prodotti
- Uno stack di prodotti si riferisce a un set di prodotti software progettati per integrarsi perfettamente, fornendo una soluzione completa e coesa per le aziende. Questi prodotti sono in genere realizzati tenendo presente l'interoperabilità, consentendo ai dati e ai processi di fluire senza problemi tra applicazioni e livelli diversi. Ad esempio, lo stack di prodotti Oracle Fusion Middleware include i prodotti Oracle HTTP Server (OHS), Oracle WebLogic Server, Oracle Java e Oracle Linux.
- proprietà
-
Metadati con un nome e un valore forniti per la configurazione della piattaforma o creati come tassonomia quando assegnati a una flotta. Può essere utilizzato per classificare le flotte combinando gli aspetti aziendali con le esigenze operative.
- provisioning
- Il processo di creazione, configurazione e distribuzione di varie risorse e componenti basati su cloud all'interno della piattaforma Oracle Cloud Infrastructure.
- risorsa
- Un'istanza di OCI Compute o di database esistente o la risorsa di cui si esegue il provisioning.
- runbook
- Definisce il flusso di lavoro per la gestione dell'operazione di manutenzione su una risorsa includendo un set di task coinvolti con le variabili di esecuzione richieste.
- pianificazione
- Specifica una selezione data/ora in base alla finestra di manutenzione o all'intervallo di tempo personalizzato quando la manutenzione viene eseguita con opzioni ricorrenti o una tantum.
- istanza self-hosted
- Serve come server centrale in grado di ospitare varie applicazioni e servizi a cui gli utenti all'interno della rete o dell'ambiente cloud possono accedere e utilizzare. Fornisce un'unica interfaccia per la gestione e il monitoraggio delle risorse dopo il provisioning e prima di utilizzarle in un runbook.
- task
- Passo da eseguire su una destinazione risorsa che rappresenta l'unità più piccola di un flusso di lavoro.
- destinazione
- Set di ambienti operativi o case di prodotti identificati in una risorsa trovata da Fleet Application Management, che può essere sottoposta a gestione del ciclo di vita.
- ricerca automatica destinazioni
- Processo di scansione e acquisizione dello stato dell'inventario dei software trovato in una risorsa.