Formazione e Tecnologia
Automatizzare per poter gestire più operazioni allo stesso tempo.

Automatizzare per poter gestire più operazioni allo stesso tempo.

L’automazione è il cuore del IT, questo non significa togliere lavoro agli operatori del settore, anzi è l’opposto.

Noi automatizziamo come MSP attraverso soluzioni RMM (Datto RMM) che ci supportano con le loro procedure integrate, tuttavia abbiamo deciso di andare oltre, non ci basta sfruttare il 100% di quanto ci viene dato chiavi in mano nella scatola, vogliamo andare oltre e usare anche quanto la scatola ci permette di mettere a disposizione dei clienti aggiungendo nuovi elementi.

A tale scopo creiamo script in Powershell e in batch DOS, non importa se l’obiettivo è creare una macchina virtuale Hyper-V o cercare dei file in una directory.

L’obiettivo e il fine sono due elementi diversi e convergenti: l’obiettivo è applicare qualcosa ad un computer o un server; lo scopo è farlo con delle procedure standard ed in modo automatico o semiautomatico.

  • Se sei stanco di eseguire ogni giorno i medesimi comandi sulle tue postazioni di lavoro e suoi tuoi server oppure su quelli dei tuoi clienti, è possibile automatizzare tutto questo attraverso delle procedure eseguite da uno o più script.
  • Se già possiedi un RMM, ma la programmazione non è nelle tue corde, tanto da usare la tua applicazione solo per i collegamenti ai sistemi e per quanto ti offre a scatola.

Allora possiamo darti un aiuto valutando le tue necessità di automazione e quello che vuoi ottenere ed esegui tutti i giorni, per arrivare a scrivere il codice su misura per la tua necessità e permetterti di delegare ad un sistema automatico una parte del tuo lavoro e di permetterti di focalizzare il tuo tempo su attività di maggiore interesse.

È del tutto possibile che quanto stai cercando lo abbiamo già realizzato e di averlo in uso sulla nostra piattaforma di automazione, questa situazione ti metterà a disposizione una soluzione pronta e ampiamente collaudata da mesi.

L’evoluzione nell’uso di script di automazione è il diventare autonomi nella realizzazione delle procedure; pertanto, organizziamo anche formazione online calata sulle vostre esigenze, le nostre soluzioni di formazione si articolano in sessioni multiple della durata di due ore, che partono dai fondamentali di programmazione in di Powershell. Un corso tipico di avvio all’automazione e alla programmazione richiede quattro sessioni.

Per informazione e richieste contattaci senza timore e troveremo insieme la soluzione che ti mancava

Prodotti in disponibilità

Vediamo ora una carrellata di una parte degli script disponibili e personalizzabili sulla base delle esigenze individuali.

Per ragioni di accessibilità sono riportarti solo gli script e procedure di uso più generale e adatti a qualsiasi tipologia di infrastruttura.

Le personalizzazione o gli elementi realizzati su misura non sono considerati in questa lista.

Qualsiasi fantasia può trovare una risposta in uno script.

Comunicaci il tuo desiderio e ti diremo se è realizzabile ed in quanto tempo.

Le azioni di setup e manutenzione possono essere gestite da degli script.

  • Caricamento e salvataggi profili WireLess [WIN]
  • Configurazione della scheda di rete [WIN]
  • Configurazione UAC [WIN]
  • Creazione e rimozione di VPN L2TP [WIN]
  • Installazione e rimozione AnyDesk [WIN]
  • Installazione stampanti [WIN10]
  • Ricerca di specifiche KB Microsoft tra le installate [WIN]
  • Pulizia repository patch Microsoft [WIN]
  • Esportazione delle ACL di un percorso [WIN]
  • Individuazione utenti generici con permessi di admin [WIN]
  • Monitor di rimozione automatica dei vecchi runtime Java[WIN]
  • Creazione da remoto di VM in Hyper-V [WIN]
  • Modifiche statiche del firewall Windows
  • Modifiche dinamiche del firewall Windows
  • Azioni sulla base dei contenuti di file di log

I monitor che interrogano Active directory permettono di determinare quando un amministratore accede ai sistemi e lo stato operativo degli utenti e dei computer. Devono essere avviati in un Domain Controller.

  • Messaggio di scadenza password windows [WIN10] – Job con esecuzione giornaliera a livello utente per generare un popup di richiesta cambio password per scadenza imminente.
  • Monitor cambio password utenti dominio [WIN] – Script monitor con esecuzione ogni 30 minuti per la segnalazione di cambio password degli utenti di dominio.
  • Monitor computer inattivi in dominio [WIN] – Script monitor con esecuzione ogni 12/24 ore per la segnalazione di dispositivi inattivi nel dominio.
  • Monitor computer nuovi in dominio [WIN] – Script monitor con esecuzione ogni minuto per la segnalazione della registrazione di nuovi computer nel dominio.
  • Monitor login domain administrator [WIN] – Script monitor con esecuzione ogni minuto per la segnalazione di accesso da parte di utenti amministratori di dominio.
  • Monitor utenti non attivi in dominio [WIN] – Script monitor con esecuzione ogni 12/24 ore per la segnalazione di utenti inattivi nel dominio.
  • Monitor utenti nuovi o bloccati in dominio [WIN] – Script monitor con esecuzione ogni minuto per la segnalazione della registrazione di nuovi utenti nel dominio o di utenti bloccati.
  • Esportazione utenti e gruppi da active directory [WIN] – Esporta in formato csv le associazioni utenti/gruppi in dominio

La presenza di un software antivirus o di backup non è sufficiente, è importante determinare se i servizi sono correttamente funzionanti.

Altrettanto importante è determinare se i prodotti utilizzati stanno operando all’interno dei loro parametri.

  • Axcient ritardo di completamento backup [WIN]  – Analizza lo stato di esecuzione del backup di Axcient X360Recover e genera un allarme in caso di superamento del tempo stimato di esecuzione.
  • Fallimento patch Microsoft [WIN] – Analizza lo stato di installazione delle patch di Windows determinando la presenza di errori.
  • Monitor dello stato degli antivirus [WIN] – Analizza lo stato di esecuzione e aggiornamento di tutti gli antivirus presenti nel sistema.
  • Monitor di controllo servizi Axcient D2C [WIN] – Analizza lo stato di esecuzione dei servizi di Axcient X360Recover.
  • Monitor di controllo servizi Webroot [WIN] – Analizza lo stato di esecuzione dei servizi di Webroot Secure Anyware endpoint protection.
  • Monitor impostazioni sensore memoria [WIN] – Analizza lo stato di configurazione del sistema di ottimizzazione dello spazio del disco di Windows 10 (ancora in debug).
  • Monitor servizi BlackBerry Security [WIN] – Analizza lo stato di esecuzione dei servizi di BlackBerry Protect and Optics.
  • Monitor stato UAC [WIN] – Analizza la configurazione della protezione UAC e genera un allarme se le impostazioni sono diverse dalla policy.
  • Dati statistici DHCP [WIN] – Monitor di analisi dei dati statistici del DHCP Microsoft con generazione di allarme per saturazione del range di indirizzi.

L’ottimizzazione del codice di programmazione è legata a diversi fattori, uno di questi è la riduzione del numero di volte che la stessa sequenza di codice viene riutilizzata nel medesimo script.

Per minimizzare questa eventualità e semplificare lo script possono essere impiegate delle funzioni, tali funzioni posso essere incorporate in specifici moduli di Powershell installabili sui sistemi gestiti.

Le funzioni contenute nei moduli diventano a tutti gli effetti dei comandi di Powershell eseguibili.

  • Funzioni Datto RMM – Integra gli elementi di codice necessari per la generazione egli allarmi nella console di gestione.
  • Funzioni di FileSystem – Integra delle operazioni di uso corrente sul filesystem:
    • Informazioni statistiche di un path (esistenza, tipo, date, numero di file e directory, dimensione);
    • Creazione di un folder;
    • Rimozione di un folder con possibilità di forzatura se con contenuti.
  • Funzioni informative sulla rete – Accorpa tutte le informazioni sulla configurazione delle schede di rete;
  • Funzioni sui registri – Integra delle operazioni di uso corrente nei registri di sistema:
    • Generazione di un PSDrive, necessario per l’accesso a specifici percorsi;
    • Rimozione di un percorso;
    • Lettura di un valore;
    • Scrittura di un valore;
    • Cancellazione di un valore;
    • Acquisizione dello user ID dell’utente collegato;
  • Funzioni di manipolazione delle stringhe – Integra delle funzioni per le ricerche in file e buffer:
    • Ricerca di stringhe con restituzione della riga trovata e delle precedenti e successive specificate;
    • Ricerca della ricorrenza di uno specifico carattere in una stringa.
  • Funzioni di gestione del filesystem Linux con SSH:
    • Copia di file verso un repository Linux;
    • Copia di file da un repository Linux;
    • Creazione di un folder in Linux;
    • Cancellazione di file in un percorso Linux;
    • Cancellazione di un folder e dei contenuti da Linux.
    • Lista dei contenuti di un percorso Linux.

Disclaimer

I componenti distribuiti sono forniti “così com’è“, senza alcuna garanzia o dichiarazione espressa, implicita o legale; comprese, a titolo esemplificativo, garanzie di qualità, prestazioni, non violazione, commerciabilità o idoneità per uno scopo particolare.

Inoltre, non vi sono garanzie che il software soddisfi le vostre esigenze o sia esente da errori.

In nessun caso gli sviluppatori saranno responsabili per eventuali danni diretti, indiretti, incidentali, speciali, esemplari o consequenziali comunque causati e in base a qualsiasi teoria di responsabilità, sia contrattuale, oggettiva o illecito (inclusa negligenza o altro) derivanti in qualsiasi modo dall’uso di questo software, anche se avvisato della possibilità di tale danno.

I componenti consegnati sono stati collaudati nel modo più esaustivo possibile e sono utilizzati in modo regolare in ambienti di produzione, durante il loro utilizzo non si sono verificate anomalie di funzionamento.

Archivi
Prossimi eventi

Non ci sono eventi imminenti.

Iscriviti alla nostra Newsletter
Seleziona lista (o più di una):
Manteniamo i tuoi dati privati e NON li condividiamo con terze parti. Per maggiori informazioni, consulta la nostra Privacy Policy.
Confermo di aver letto la Policy sul trattamento dei dati