Il DevOps aziendale per il cloud

XebiaLabs fornisce la struttura DevOps alle aziende che effettuano la migrazione delle applicazioni sul cloud

BOSTON e LONDRA--()--XebiaLabs, leader riconosciuto nel software DevOps e di distribuzione continua, ha oggi presentato una struttura DevOps che offre un percorso lineare verso il cloud alle imprese che trasferiscono le applicazioni verso risorse basate sul cloud su larga scala. Questa struttura mette in connessione le pratiche DevOps aziendali con funzionalità correnti di gestione del cloud e fornisce una base essenziale mentre le aziende accelerano la propria trasformazione verso applicazioni basate sul cloud.

Cloud non significa DevOps

Il facile accesso alle tecnologie del cloud pubblico crea un diffuso luogo comune: passare sul cloud non permette solo di disporre di un'infrastruttura più flessibile e scalabile a costi inferiori, ma accelera anche la fornitura di applicazioni ai clienti. In realtà, passare al cloud rappresenta semplicemente una tappa di questo viaggio. Le imprese che puntano a migliorare e ad accelerare la fornitura di software implementano pratiche DevOps che abbracciano l'intera catena di valore della fornitura di software. Queste pratiche generalmente non sono collegate al cloud vero e proprio, ma si basano sulla gestione del lancio del software end to end e sul processo di implementazione delle applicazioni, dall'ideazione al codice fino alla produzione. Per riuscire nel DevOps, le organizzazioni devono creare processi standardizzati indipendenti dalla tecnologia, in grado di rispondere ai requisiti della governance e di consentire la collaborazione tra i team tecnici e non tecnici.

Alla ricerca di una struttura DevOps studiata per il cloud

Le aziende che offrono DevOps su larga scala necessitano di una struttura che riunisca configurazioni e infrastruttura e che applichi processi uniformi tra tutti i team e gli ambienti. E richiedono anche una struttura concentrata su DevOps ideata per le esigenze esclusive delle applicazioni ibride e basate sul cloud:

  1. Risorse on demand per il cloud: provisioning e de-provisioning delle risorse sul cloud su base 'just-in-time', parte del flusso della pipeline del lancio DevOps
  2. Una supervisione intelligente delle pipeline dei rilasci complessi: gestione e orchestrazione dei processi di rilascio software più difficili per applicazioni multicomponente, con visualizzazione, gestione e mappatura automatica delle dipendenze
  3. Processi standardizzati indipendenti dalla tecnologia e adatti a ogni ambiente: creazione e automatizzazione di processi standard e riproducibili adatti agli ambienti ibridi, senza necessità di creare ogni volta script personalizzati di configurazione
  4. Completa visibilità dello status della release, incluso lo status di componenti e modifiche, dal backlog al codice fino alla produzione: una visibilità in tempo reale su tutti gli aspetti dei processi e dei componenti delle release, in ogni 'sito' e sistema
  5. Applicazione della governance IT come parte del processo principale: gestione dell'infrastruttura per rispondere a ogni esigenza in termini di sicurezza, conformità, audit e persino reportistica, in automatico e in ogni momento.

La piattaforma DevOps di XebiaLabs offre le basi del DevOps aziendale per le implementazioni sul cloud

La piattaforma DevOps di XebiaLabs è l'unica soluzione che offre alle grandi aziende la funzionalità DevOps necessaria all'implementazione delle applicazioni sul cloud di qualunque portata. Offre funzionalità di orchestrazione, analisi e implementazione automatica create per rispondere alle esigenze esclusive delle infrastrutture ibride e sul cloud, per aiutare le imprese a gestire le applicazioni aziendali implementate sul cloud in tempi rapidi e su larga scala. Le capacità critiche comprendono:

  • Automazione, orchestrazione e gestione delle pipeline di versioni software complesse, dei processi di implementazione e configurazione
  • Provisioning e de-provisioning automatico e on demand delle risorse basate sul cloud, parte del flusso della pipeline DevOps
  • Implementazioni ibride gestite in un insieme eterogeneo di cloud, macchine virtuali, contenitori e ambienti tradizionali
  • La gestione delle dipendenze tra i componenti delle applicazioni e i microservizi nell'intera pipeline della distribuzione continua
  • Visibilità dettagliata della pipeline di lancio e dello status dell'implementazione in tutti gli ambienti, facilmente accessibile da parte di tutti i team, tecnici e non tecnici
  • Controllo granulare integrato sui processi dell'azienda, inclusa conformità, sicurezza, reportistica, governance e acquisizione dell'audit trail, il tutto integrato automaticamente nel processo di lancio.

"In tutti i settori le aziende stanno applicando la strategia di 'lift and shift' delle applicazioni sulle risorse basate sul cloud", ha dichiarato Robert Stroud, direttore prodotti di XebiaLabs ed ex analista responsabile presso Forrester Research. "La maggior parte delle imprese inizia con alcuni progetti sporadici riscontrandone il successo iniziale, benché limitato. A mano a mano che passano ad attività su più larga scala devono allineare le proprie iniziative sul cloud con i processi DevOps, o in caso contrario entrambi sono probabilmente destinati a fallire. Il metodo più efficace per la distribuzione di migliaia di applicazioni sul cloud in modo riproducibile, scalabile e sicuro è includere completamente le implementazioni sul cloud nel processo DevOps end to end dell'azienda e affidarsi a una piattaforma DevOps completa e cloud nativa come XebiaLabs".

Esempio: DevOps aziendale per i servizi sul cloud AWS

La piattaforma DevOps di XebiaLabs si integra senza problemi con la maggior parte di numerosi servizi pubblici diffusi, ibridi e su cloud, come Microsoft Azure, Google Cloud e AWS. Le aziende possono includere l'infrastruttura basata sul cloud nel quadro di una pipeline di lancio automatizzata 'dal codice alla produzione' basata su processi standardizzati e inclusiva di tutti i controlli necessari.

La piattaforma DevOps di XebiaLabs è stata ideata per fornire pratiche ottimali per il DevOps negli ambienti sul cloud. Ad esempio, le aziende possono effettuare automaticamente il provisioning di un'infrastruttura basata sul cloud utilizzando i modelli di AWS CloudFormation. Combinando XebiaLabs e AWS CloudFormation, i team possono standardizzare le configurazioni sul cloud in tutta l'organizzazione, promuovendo il riutilizzo dei modelli di CloudFormation approvati e semplificando il processo di risoluzione dei problemi negli ambienti basati sul cloud. Per aiutare i team a razionalizzare i lanci e a utilizzare al meglio le proprie risorse AWS, XebiaLabs promuove anche l'utilizzo delle pratiche AWS ottimali come le configurazioni di default consigliate, l'uso dei ruoli IAM per una gestione performante e flessibile degli accessi, oltre all'utilizzo dei proxy durante la connessione ad AWS, per un'ulteriore sicurezza.

Per saperne di più
Shift to the Cloud with XebiaLabs (Passare al cloud con XebiaLabs)

Altre risorse

Il testo originale del presente annuncio, redatto nella lingua di partenza, è la versione ufficiale che fa fede. Le traduzioni sono offerte unicamente per comodità del lettore e devono rinviare al testo in lingua originale, che è l'unico giuridicamente valido.

Contacts

XebiaLabs
Karin Lauria, 617-307-4280
Direttore comunicazioni marketing
press@xebialabs.com

Contacts

XebiaLabs
Karin Lauria, 617-307-4280
Direttore comunicazioni marketing
press@xebialabs.com