Fornitore di servizi IT garantisce la scalabilità delle applicazioni bancarie
Chi è Swisscom?
Swisscom AG è la più grande società di telecomunicazioni della Svizzera. È anche uno dei principali Managed Service Provider (MSP) della regione. Le soluzioni di infrastruttura IT di Swisscom godono di una reputazione particolarmente buona nel settore finanziario. Grazie ai servizi di Swisscom, le imprese del settore finanziario possono stare al passo con gli sviluppi del mercato, mantenendo i più elevati standard di sicurezza. Oggi oltre 170 banche si affidano ai servizi bancari di Swisscom. Uno dei fondamenti di questo successo è il continuo ampliamento e miglioramento della propria gamma di servizi.

Gestiamo oltre 500 profili di utenti con diverse approvazioni per il monitoraggio. Con Checkmk, la loro amministrazione è un gioco da ragazzi.
La digitalizzazione aumenta la domanda di sistemi bancari ad alte prestazioni
Le società finanziarie sono sottoposte a forti pressioni quando si tratta di IT. L'innovazione digitale sta cambiando il panorama competitivo e fattori come un'esperienza di alta qualità per i clienti sono considerati la base del successo aziendale. Le banche e le compagnie assicurative hanno quindi un grande interesse a ottimizzare la propria infrastruttura IT, poiché la disponibilità continua di risorse IT ad alte prestazioni è una base per la sopravvivenza sul mercato.
Tutti i sistemi IT devono essere sempre protetti in modo sicuro contro i cyberattacchi e devono anche essere conformi ai severi requisiti di legge. Un'opzione ovvia per il settore finanziario è quindi quella di esternalizzare l'hosting e la gestione di applicazioni particolarmente importanti a fornitori di servizi IT specializzati. Swisscom Banking fa parte di Swisscom AG ed è uno di questi esperti, specializzato in servizi di infrastruttura IT per le società finanziarie.

Un punto focale dell'offerta di servizi è rappresentato dai "Sistemi bancari di scambio centralizzati online in tempo reale" (CBS). Questi consentono alle società finanziarie di rendere disponibili le informazioni sulle transazioni in forma decentralizzata per l'elaborazione in tempo reale. Swisscom era alla ricerca di una soluzione di monitoraggio IT che permettesse di controllare i CBS e altri asset IT. L'obiettivo era quello di trovare una soluzione che potesse sostituire diversi altri strumenti e che fosse adatta all'utilizzo in un ambiente di servizi gestiti, che comprendesse una separazione sicura delle informazioni sui clienti e una scalabilità completa nel caso in cui, ad esempio, fosse necessario includere nel processo di monitoraggio un gran numero di nuovi asset in un breve lasso di tempo.
Allo stesso tempo, Swisscom Banking è vincolata da un'ampia gamma di normative: ad esempio, per motivi di sicurezza, un CBS non può essere gestito come piattaforma cloud. Dovrebbe quindi essere possibile impostare il monitoraggio anche in loco. Inoltre, l'accesso dall'esterno del territorio svizzero non è consentito in nessun caso, in quanto nessun dato può lasciare il Paese.
La sfida
Swisscom era alla ricerca di una soluzione olistica per il monitoraggio IT che potesse facilmente sostituire gli approcci di monitoraggio esistenti, ma che allo stesso tempo fosse adatta allo sviluppo di diversi prodotti di servizio. Inoltre, la soluzione doveva soddisfare i requisiti di sicurezza richiesti da un fornitore di servizi finanziari IT e disporre di strutture di supporto in grado di soddisfare le esigenze delle grandi aziende.

Monitoraggio per i Managed Service Provider
Dopo una valutazione completa, Swisscom Banking ha deciso di utilizzare la soluzione di monitoraggio Checkmk. I fattori decisivi sono stati la modalità di funzionamento a risparmio di risorse, la capacità di monitorare sistemi eterogenei e la fatturazione trasparente. Un altro fattore decisivo è stata la funzionalità multi-client, che consente al team amministrativo di controllare con precisione i diritti di accesso per gli utenti interni ed esterni.
Il cuore del monitoraggio è costituito dai centri di calcolo che Swisscom Banking gestisce come base per i suoi Managed IT Services. L'hardware è basato su mainframe con sistemi operativi AIX o Solaris. L'MSP può monitorare tutti i sistemi tramite gli agenti Checkmk forniti.
I clienti di Swisscom di solito prenotano piani di infrastruttura adattabili mensili con obiettivi di CPU, RAM e spazio su disco rigido. In base a queste prenotazioni, Swisscom Banking partiziona un segmento LPAR nel proprio centro di calcolo e assegna le risorse concordate al cliente. Il team IT crea inoltre un sito remoto Checkmk nell'ambiente del cliente. Il team IT gestisce poi il tutto tramite un'istanza centrale di Checkmk, che viene creata nello stesso centro di calcolo.
Tutte le istanze di Checkmk funzionano su cluster di server Red Hat ad alta disponibilità (attivo/passivo). Gli specialisti IT di Swisscom Banking configurano quindi i server e i sistemi desiderati nei segmenti dei clienti. I CBS di solito si basano su grandi database Oracle. Gli esperti di monitoraggio di Swisscom Banking hanno scritto i propri controlli per il plug-in Checkmk Oracle, in modo da ottimizzare la valutazione dei dati.
La soluzione
Swisscom Banking ha deciso di collaborare intensamente con Checkmk e il software è stato ampliato in molti settori in base alle esigenze di Swisscom Banking. In questo modo Checkmk è in grado di supportare Swisscom, ad esempio, nella verifica dei servizi forniti ai clienti di Swisscom. Inoltre, per Swisscom Banking sarà sviluppata una funzione di gestione delle capacità.
La scalabilità è fondamentale
Le richieste di monitoraggio sono elevate, con alcuni singoli host che creano migliaia di servizi. Swisscom e il team di Checkmk hanno adattato Checkmk in modo appropriato, in modo che ora possa visualizzare chiaramente anche gli ambienti più esigenti nel monitoraggio. Swisscom Banking ha presentato i dettagli specifici del monitoraggio Oracle in una presentazione alla Checkmk Conference 2020. Attualmente, Swisscom Banking monitora più di 1.800 host e 175.000 servizi in oltre 20 istanze Checkmk. Un host può avere fino a 30 database e 30.000 servizi. Grazie alla sua flessibilità, Checkmk è in grado di monitorare tutti questi sistemi.
Il monitoraggio comprende anche tutte le informazioni su CPU, RAM e spazio su disco dei server di database. Swisscom adatta le metriche monitorate e le dashboard esattamente alle esigenze del cliente. Anche le richieste speciali dei clienti, come i report personalizzati, possono essere gestite facilmente con Checkmk. Tutte le analisi vengono eseguite sul posto e i dati di monitoraggio non lasciano il data center. Ciò nonostante, i clienti hanno sempre una visione completa dei loro asset.

I vantaggi
Con l'aiuto di Checkmk, Swisscom Banking ha migliorato sia la qualità che la gamma dei suoi servizi. L'opzione di gestione delle capacità, in particolare, è un punto di forza unico e consente ai clienti di valutare con precisione le proprie esigenze. Checkmk è molto più di un semplice strumento di monitoraggio e in questo modo crea un grande valore aggiunto per Swisscom Banking.
Gestione delle capacità altamente precisa come servizio
Nel 2020 Swisscom Banking ha ampliato il suo portafoglio di servizi nell'area della gestione della capacità con Checkmk. A tal fine, sono state integrate in Checkmk una serie di procedure matematiche allo scopo di produrre previsioni accurate per i clienti di Swisscom.
Il risultato è il nuovo Forecast Engine. Un confronto tra le figure sottostanti mostra il miglioramento dei risultati in un periodo di diversi mesi grazie alle nuove capacità di analisi. Le schermate di Checkmk utilizzano gli stessi valori misurati per l'utilizzo di un file system nello stesso periodo di tempo. La linea blu in entrambi i diagrammi mostra i valori misurati in precedenza. L'unica differenza è l'uso delle procedure matematiche per generare le previsioni (linea rossa).


Nel primo grafico, viene utilizzata una semplice interpolazione lineare per approssimare una funzione ai valori reali misurati. Questo metodo non è adatto a una previsione precisa perché l'aumento una tantum del fabbisogno di memoria a metà marzo e la successiva crescita della memoria disponibile non sono stati interpretati correttamente. Al contrario, la previsione è falsata e si prevede un fabbisogno di memoria crescente.
Il secondo grafico mostra i nuovi meccanismi in azione. Questi consentono una migliore approssimazione della previsione ai valori reali misurati e quindi una revisione della previsione. In questo caso, il cliente di Swisscom beneficia della nuova precisione. Ulteriori dettagli sul funzionamento della nuova integrazione sono disponibili nel manuale Checkmk o nel post sul blog dedicato a questo argomento.
Con Checkmk possiamo fornire informazioni in tempo reale. Tra le altre cose, possiamo combinare i dati di inventario e di stato in un'unica vista e mostrare al cliente esattamente come stanno andando le sue applicazioni.
Swisscom Banking desidera automatizzare ulteriori processi con Checkmk e ampliare gli approfondimenti per i propri clienti. Checkmk è in grado di elaborare e visualizzare un grande volume di informazioni. Grazie alla maggiore integrazione di Checkmk, Swisscom Banking è in grado di migliorare la qualità del servizio e prevede, ad esempio, di fornire più analisi in tempo reale ai propri clienti.