Time Machine® di Solution-Soft è un software di orologio virtuale che consente alle applicazioni di simulare date e orari diversi senza alterare l'orologio di sistema. Questa funzionalità è cruciale per testare la logica delle applicazioni sensibili a data e ora, come l'elaborazione di fine mese, i cicli di fatturazione e i cicli di vita delle polizze. Fornendo fino a 20.000 orologi virtuali per sistema, ciascuno configurabile a qualsiasi ora passata, presente o futura, Time Machine consente scenari di test completi senza i rischi associati alla modifica dell'orologio di sistema.
Caratteristiche e Funzionalità Chiave:
- Molteplici Orologi Virtuali: Supporta fino a 20.000 orologi virtuali per sistema, ciascuno configurabile in modo indipendente.
- Orologi a Velocità Variabile: Consente alle applicazioni di operare a velocità definite dall'utente, che vanno da 1.000 volte più veloci a 1.000 volte più lente rispetto al tempo reale.
- Integrazione Non Intrusiva: Funziona in modo trasparente per applicazioni e database, eliminando la necessità di modifiche al codice.
- Ampio Supporto Piattaforma: Compatibile con ambienti Windows, Linux, Unix, Mainframe zLinux, Dockerizzati, Virtualizzati e Cloud.
- Capacità di Test Avanzate: Facilita i test per la migrazione al cloud, l'automazione dei test, Agile/DevOps e la containerizzazione.
Valore Primario e Soluzioni per gli Utenti:
Time Machine affronta le sfide del test delle applicazioni dipendenti da data e ora fornendo un metodo sicuro ed efficiente per simulare vari scenari temporali. Questa capacità riduce i rischi associati ai cambiamenti dell'orologio di sistema, come la corruzione dei dati e i tempi di inattività operativi. Consentendo test simultanei con più orologi virtuali, aumenta la produttività e garantisce che i progetti software su larga scala siano completati in tempo e nel rispetto del budget. Inoltre, il supporto di Time Machine per ambienti containerizzati, inclusi Docker, Kubernetes e OpenShift, garantisce un'integrazione senza soluzione di continuità nei flussi di lavoro di sviluppo moderni.