Cloud
Cloud NON SIAMO UN FORNITORE DI SERVIZI CLOUD


Il nostro obiettivo è  sempre stato la costruzione di soluzioni per i nostri clienti, obiettivo che continueremo a mantenere anche in futuro.

Siamo abituati a rilasciare applicazioni per lo più on-premise e a supportare i nostri clienti dalla progettazione architettonica fino ai test finali di accettazione da parte degli utenti. Abbiamo sempre garantito il nostro supporto con team di assistenza in produzione anche nei sistemi operativi.

Oggi il nostro coinvolgimento sta decisamente aumentando. Sempre più clienti chiedono il nostro supporto dalla creazione di nuove soluzioni e servizi per i propri clienti e scelgono di mantenerci coinvolti dalla creazione, al rilascio fino alla gestione operativa del medesimo servizio su una piattaforma cloud di loro scelta.
La gestione operativa non si limita al monitoraggio delle prestazioni, ma comprende l’analisi dei dati a disposizione del business per interpretare i cambiamenti in maniera adeguata e adattare il servizio al mercato.

 

COME POSSIAMO AIUTARVI?


Noi preferiamo gli standard open, le best practice e l’Open Source. Investiamo costantemente nel monitoraggio dell’evoluzione in ambito tecnologico,  per anticipare le tendenze del mercato e acquisire le necessarie conoscenze su nuovi prodotti e soluzioni enterprise-ready, per supportare e guidare adeguatamente i clienti nella loro adozione.
L'approccio tradizionale ad applicazioni on-premise in esecuzione in un ambiente confinato non è più funzionale, qualora alla medesima applicazione abbiano accesso un numero imprevedibile di utenti, attraverso un numero sconosciuto di dispositivi diversi, e qualora la stessa applicazione risulti in esecuzione su risorse condivise, gestite da un provider di servizi cloud, con le proprie politiche e le priorità. Questa combinazione tra capacità infrastrutturali in ambienti cloud e requisiti di servizi di nuova generazione sta cambiando radicalmente le modalità di progettazione e gestione di  qualsiasi applicazione.
Questo concetto implica che ci sono alcune considerazioni da fare quando si sviluppano di nuovi servizi:

- assumere una topologia di applicazione dinamica: le macchine virtuali si collegano e scollegano  dal tool applicativo con un’alta frequenza, per cui l'applicazione deve essere in  grado di accettare e liberare risorse facilmente;
- separare codice e stato: l’utilizzo di impostazioni di stato sticky nel bilanciamento del carico, per indirizzare tutte le interazioni di sessione verso un singolo server, può causare carichi dei server sbilanciati e, se un server si blocca, l’user state rischia di venire perso. L'opzione migliore è quella di utilizzare un archivio dati con ridondanza incorporata e permettere a qualsiasi server di prendere in carico lo stato per continuare l’interazione della sessione;
- gestione elastica delle risorse: gestire applicazioni come un insieme coordinato di risorse che reagiscono al carico di lavoro, aggiungendo e rimuovendo  dinamicamente  (e automaticamente) risorse, assicurando sempre abbastanza risorse disponibili e che il costo delle risorse sia suddiviso tra utenti (per un migliore rapporto costi/valore ).

La selezione del cloud partner è una parte importante del nuovo processo di progettazione. Siamo abituati a lavorare con partner commerciali certificati in ambito cloud ma la decisione finale sulla scelta di quale partner utilizzare resta al cliente.  Siamo disponibili e prepararti per intraprendere un processo di certificazione per qualsiasi provider cloud scelto dal cliente.
Siamo in grado di guidare l'utente attraverso la selezione della migliore proposta di modello di business sui nuovi servizi,  vincoli commerciali (ad esempio vincoli o privacy regolamentari),  architettura di cloud (pubblica, privata o ibrida), il tipo di infrastruttura cloud (IaaS , PaaS, SaaS o anche una combinazione tra le possibilità citate) e il prezzo proposto dei nostri partner di cloud certificati.

noreelnoreel

Tra i partner cloud, suggeriamo Amazon Web Services e Microsoft Azure, ma, a causa di restrizioni commerciali, ne abbiamo selezionati pochi altri,  i cui centri dati si trovano in USA, in Europa o anche in Italia.

L'intero ciclo di vita dell'applicazione (compresa l'automazione del processo stesso) deve essere progettato per minimizzare la dipendenza dal fornitore (se non è possibile rimuoverla completamente), che nel cloud computing può verificarsi a:
- livello di piattaforma: i servizi cloud tendono ad essere costruiti su una delle diverse piattaforme di virtualizzazione possibili. Effettuare una migrazione da un provider di cloud, utilizzando una piattaforma di un provider di cloud verso una piattaforma diversa, talvolta può essere molto complicato;
- livello dati:  può esserci una mancanza di standard di proprietà, ovvero chi è proprietario dei dati su una piattaforma cloud, potrebbe complicare ad un utente di cloud computing lo spostamento di dati verso un’altra piattaforma;
- livello di tool: se i tool costruiti per gestire un ambiente cloud non sono compatibili con i diversi tipi di infrastrutture sia virtuali che fisiche, questi tool potranno solo gestire i dati o applicazioni in un particolare ambiente cloud del fornitore.

Abbiamo sempre supportato i clienti nello sviluppo dei loro servizi orientati al cliente utilizzando l'Open Source , su infrastrutture cloud con un approccio DevOps garantire agilità alle applicazioni di business, a partire dalla creazione di servizi per il funzionamento del servizio in modo SaaS.
  CHE COS'E' E PERCHE' E' IMPORTANTE?


Il cloud computing è uno stile di calcolo, in cui la parte IT scalabile ed elastica viene fornita come servizio, utilizzando tecnologie Internet. Il cloud computing sta trasformando il modo in cui le organizzazioni consumano servizi informatici. Se in passato le aziende dovevano avere sistemi e server locali per eseguire varie applicazioni, nel cloud le medesime applicazioni sono gestite da un fornitore esterno, a cui pagano semplicemente l’utilizzo delle stesse.
Il cloud computing  permette alle aziende di  non dover gestire, mantenere e supportare server ed apparecchi locali, per dirigere la propria attenzione al servizio per i loro clienti.

Quali sono le motivazioni principali per scegliere di adottare il cloud?
Secondo North Bridge Partner’s annual survey, i top driver per adottare il cloud in azienda sono:
- scalabilità: adottare il cloud computing significa per l’azienda non preoccuparsi più di aggiornare i sistemi, ma letteralmente fare clic su un pulsante per aumentare la loro capacità del server (quando non è automatico);
- agilità: il cloud computing permette alle aziende di rispondere rapidamente ai cambiamenti e l’utilizzo del Devops è il ponte per realizzarlo;
- riduzione dei costi: implementare, gestire e distribuire sistemi locali è abbastanza costoso e, nella maggior parte dei casi, è necessario coinvolgere persone con competenze tecniche approfondire per mantenere tutte le piattaforme;
- tenere il passo con le ultime tecnologie: con il cloud computing, le aziende non devono preoccuparsi di fare corsi di perfezionamento ed aggiornamento. Il cloud assicura loro l’utilizzo degli ultimi server, sempre aggiornati all’ultima versione disponibile;

mentre i principali inibitori principali riguardano:

- la sicurezza dei dati: anche se i fornitori di cloud computing affidabili dispongono degli ultimi, più sofisticati sistemi di sicurezza dei dati disponibili sul mercato, rimane sempre la preoccupazione che le informazioni sensibili potrebbero essere a rischio, poiché i dati non vengono conservati localmente;
- la sfera regolamentare: la conformità alle normative ( tra cui SOX negli Stati Uniti, la direttiva sulla protezione dei dati nell'Unione europea e gli  standard PCI DSS per le carte di credito), ovvero la garanzia che la conservazione dei dati rimanga conforme alle leggi e ai regolamenti di settore, quando questi vengono salvati in cloud, quali dati possono essere conservati in cloud e quali dovrebbero essere salvati localmente, quali domande le organizzazioni hanno bisogno di porre al provider di servizi cloud e quali termini dovrebbero essere formalizzati negli SLA per mantenere la conformità.
- privacy: il cloud computing pone problemi di privacy, in quanto il fornitore di servizi può accedere ai dati in qualsiasi momento. Si potrebbe accidentalmente o deliberatamente alterare o addirittura eliminare le informazioni. Questo è una delle principali preoccupazioni,  gli amministratori  dei fornitori dei servizi cloud potrebbero potenzialmente divulgare le informazioni salvate in cloud;
- lock-in: perché il cloud computing è ancora relativamente nuovo, gli standard sono ancora in fase di sviluppo e ampiamente adottati. Molte piattaforme e servizi cloud sono di proprietà, il che significa che sono costruiti su specifiche norme, strumenti e protocolli, sviluppati da un particolare fornitore per la sua particolare offerta cloud. Questo può rendere i costi di migrazione da una piattaforma cloud proprietaria proibitivi, in termini di costi e complessità di gestione.
Contatta il nostro Team! Contattaci senza impegno per richiedere maggiori informazioni sui prodotti e servizi, ti ricontatteremo nel più breve tempo possibile.
 I dati che ci fornirai saranno trattati nel rispetto della tua privacy, e non verranno per alcun motivo ceduti a terzi.
Messaggio inviato correttamente.