Devops & Cloud
Il cloud ha rivoluzionato il modo in cui applicazioni e sistemi vengono rilasciati e gestiti.
I vantaggi sono evidenti: scalabilità, gestione delle risorse, potenza di calcolo virtualmente infinita. Tuttavia, allo stesso modo un sistema Cloud fuori controllo può essere causa di vulnerabilità e costi più alti del necessario. Basta poco per sostenere spese inutili o facilitare accessi indesiderati: una distrazione, fornitori diversi che accedono allo stesso sistema, un’istanza di test dimenticata.
Azure Assessment
Effettuiamo assessment di ambienti Azure esistenti. L’obiettivo è quello di verificare risorse e configurazioni in ottica di ottimizzazione di costi e sicurezza.
La valutazione comprende la mappatura delle risorse, la verifica delle configurazioni delle stesse, un elenco di miglioramenti consigliati che l’azienda può mettere in atto nel breve periodo e un’analisi di possibili evoluzioni future.
La consulenza di assessment si articola in tre fasi distinte:
- Una call di discovering in cui raccogliamo le informazioni generali dell’ambiente e delle applicazioni (documentazione, flussi, etc…).
- La fase di verifica vera e propria: l’output di questa fase è il report di assessment ed eventuali altri documenti di mappatura.
- Una call di presentazione, nel quale l’analista presenta i risultati e spiega nel dettaglio il contenuto del report.
Gli assessment possono essere richiesti una tantum o all’interno di un contratto periodico. Allo stesso modo possono essere singoli o nella formula “prima/dopo”. In questo caso, l’assessment viene ripetuto dopo un tempo stabilito, con lo scopo di verificare che le migliorie suggerite siano state implementate correttamente.
Cloud design e Governance
Forniamo consulenza a tutte quelle aziende che vogliono portare le proprie applicazioni su Azure. Offriamo inoltre un servizio di Governance per la gestione e il mantenimento delle subscription. Questo tipo di consulenza è particolarmente indicata per tutte quelle aziende che lavorano con diversi fornitori IT e consente di vigilare costantemente sulla corretta configurazione delle risorse e sul controllo dei costi.
Con il servizio di Governance, un team dedicato è a supporto del cliente in modo proattivo: per ogni progetto andrà ad identificare la configurazione migliore dell’infrastruttura e a vigilare sul corretto utilizzo delle risorse. Il team si occupa inoltre di definire il codice di infrastruttura (con Terraform o Bicep) in puro stile IaC (Infrastructure as Code) e, grazie al versionamento, si garantiscono riproducibilità ed evoluzione strutturata dell’environment.
Devops e Sys
L’area devops e gestione dei sistemi è parte integrante del nostro processo di costruzione di soluzioni software complete. Sin dalle prime fasi dello sviluppo, ci occupiamo, infatti, di creare e gestire gli ambienti necessari, sia in cloud che on premise, affinché le applicazioni funzionino correttamente e con continuità.
Ogni cliente ha esigenze differenti, così come ogni progetto può doversi integrare con altre applicazioni o in ambienti già esistenti. Affianchiamo il team del cliente e forniamo consulenza su tutto il ciclo di sviluppo: dalla build al deploy automatico, su sitemi standalone e su cluster Kubernetes.