Funzioni di schedulazione
Scopri come pianificare le funzioni create con OCI Functions.
È possibile eseguire le funzioni create con OCI Functions in una pianificazione ricorrente utilizzando OCI Resource Scheduler. La pianificazione delle funzioni da eseguire contemporaneamente ogni settimana, giorno o ora consente di automatizzare alcune delle attività associate alla gestione dell'infrastruttura cloud, ad esempio:
- Manutenzione e housekeeping: pianificare le funzioni per eseguire normali task di manutenzione. Ad esempio, cleanup del database, rotazione dei log, archiviazione dei dati, cleanup delle sessioni scadute nella cache di un'applicazione e archiviazione mensile dei log di audit nello storage a lungo termine.
- Elaborazione e analitica dei dati periodici: esegue processi di elaborazione o analitica dei dati a intervalli prestabiliti. Ad esempio, per generare report giornalieri, aggiornare i dashboard, aggregare i dati dei sensori ogni ora per l'analisi delle tendenze ed elaborare dati in batch in una pianificazione che soddisfi i requisiti aziendali.
- Machine Learning e AI: pianifica la riqualificazione del modello con nuovi dati per migliorare l'accuratezza e le prestazioni. Ad esempio, eseguendo task di inferenza periodica in orari schedulati per generare previsioni o suggerimenti, valutando quotidianamente le prestazioni del modello e monitorando le metriche chiave per rilevare la deviazione e attivando avvisi se le prestazioni scendono al di sotto delle soglie.
Utilizzare lo scheduler risorse OCI per pianificare una funzione creando una nuova pianificazione delle risorse e aggiungendo la funzione a tale pianificazione delle risorse. È possibile aggiungere funzioni aggiuntive alla stessa schedulazione risorse in un secondo momento.
Tenere presente che per utilizzare Resource Scheduler, è necessario disporre dell'autorizzazione per gestire le pianificazioni delle risorse nella tenancy. Si noti inoltre che prima di poter richiamare la funzione in base alla pianificazione delle risorse, è necessario creare un gruppo dinamico che includa la pianificazione delle risorse e un'istruzione dei criteri che conceda al gruppo dinamico l'accesso alla funzione. Per ulteriori informazioni, vedere Creazione di pianificazioni.
È possibile pianificare le funzioni utilizzando la console, l'interfaccia CLI e l'interfaccia API. Vedere Pianificazione di una funzione.