SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
#RedHatOSD
OPENSHIFT ACCELERA LA
DIGITAL TRANSFORMATION DI SIAE
Riccardo Fiano, Manager Sales & Accounting @ Par-Tec
Ivan Vigolo, Chief Information and Innovation Officer @ SIAE
Igino Di Lello, Project Manager @ Alkemy
#RedHatOSD
PAR-TEC IN A NUTSHELL
In Italia siamo considerati dei veterani del cappello rosso
Collaboriamo da 13 anni e questo è il nostro 8° Open Source Day
Siamo uno dei pochi Red Hat Premier Business Partner italiani
I primi in Italia con specializzazione Cloud Infrastructure
Par-Tec è un software & infrastructure system integrator che si distingue per:
• la proposizione al mercato di servizi professionali altamente qualificati e soluzioni cross-market
• il rispetto degli standard e la promozione delle tecnologie open source
#RedHatOSD
ALCUNI NOSTRI CLIENTI
#RedHatOSD
IVAN VIGOLO
Chief Information and Innovation Officer, SIAE
#RedHatOSD
CHI È SIAE
È una società di gestione collettiva del diritto d'autore nasce a Milano il 23 aprile del 1882
87.453
iscritti opere tutelate
59.309.201
utilizzazioni online
1.5triliardi
eventi
1.8milioni
7a
collecting
al mondo
#RedHatOSD
LA RETE TERRITORIALE
484
punti
2.2M
pratiche
104kaccertamenti
539kutenti
B2B
4.6Mutenti
B2C
1k+
addetti
#RedHatOSD
LA DIGITAL TRANSFORMATION DI SIAE
OFFRIRE SERVIZI DIGITALI
FACILI DA USARE
COMODI E PERSONALIZZATI
PER SODDISFARE LE ESIGENZE DEI CLIENTI
PROCESSI SEMPLIFICATI
PER FORNIRE SERVIZI MIGLIORI
SEMPRE DISPONIBILI
ESATTAMENTE COME SE LI ASPETTA IL CLIENTE
TECNOLOGIA AL SERVIZIO DEL BUSINESS
VALORIZZAZIONE DEI DATI
MACHINE LEARNING & A.I.
ECOSISTEMA DIGITALE A 360°
+ +
#RedHatOSD
LA DIGITAL TRANSFORMATION DI SIAE
OFFRIRE SERVIZI DIGITALI
FACILI DA USARE
COMODI E PERSONALIZZATI
PER SODDISFARE LE ESIGENZE DEI CLIENTI
PROCESSI SEMPLIFICATI
PER FORNIRE SERVIZI MIGLIORI
SEMPRE DISPONIBILI
ESATTAMENTE COME SE LI ASPETTA IL CLIENTE
TECNOLOGIA AL SERVIZIO DEL BUSINESS
VALORIZZAZIONE DEI DATI
MACHINE LEARNING & A.I.
ECOSISTEMA DIGITALE A 360°
CUSTOMER
CENTRICITY
CUSTOMER
EXPERIENCE
TECHNICAL
INNOVATION+ +
#RedHatOSD
IL VIAGGIO DELLA TRASFORMAZIONE
CHANGE
CULTURALE
PROCESSI e STANDARDIZZAZIONE
COMUNICAZIONE
IMPLEMENTAZIONESISTEMI
#RedHatOSD
IL VIAGGIO DELLA TRASFORMAZIONE
ABBIAMO INIZIATO LA TRASFORMAZIONE
DALL’ELEMENTO DISTINTIVO DELL’AZIENDA
IL LOGO
#RedHatOSD
IL VIAGGIO DELLA TRASFORMAZIONE
#RedHatOSD
LE TAPPE DEL VIAGGIO
2H-2015
NUOVO SITO
ISTITUZIONALE
PORTALE FESTE
PRIVATE
1H-2016
PORTALE MUSICA
D’AMBIENTE
2H-2016
ISCRIZIONE ONLINE
PORTALE AUTORI ED EDITORI
PAGAMENTO ONLINE
PORTALE OPERATORI
PROFESSIONALI
DEPOSITO OPERE
ONLINE
1H-2017
CRM
SOPHIA-MOMETIZZAZIONE
UTILIZZAZIONI ONLINE
2H-2017
EVOLUZIONE ERP
DIGITAL LIBRARY
SERVIZI ONLINE 2.0
1H-2018
APP mobile
PROGRAMMI
PULITI
SPORTELLO ON-LINE
#RedHatOSD
LO SPORTELLO ON-LINE
? PERCHÉ IL NUOVO SPORTELLO
#RedHatOSD
LO SPORTELLO ON-LINE
affidabilità, scalabilità, eliminare i downtime, no impatti sul business
velocità di deploy di nuove funzionalità e servizi, multi-versioning applicativo
necessità di implementare un nuovo business model basato su processi e servizi
del nuovo ecosistema digitale di SIAE
RESILIENCE
TIME TO MARKET
NEW BUSINESS MODEL
DIGITALIZATION
nuovi user journey ed experience, digitalizzazione dei processi di front/back office
per maggiore efficienza e cost reduction. anche in mobilità
#RedHatOSD
APPLICATION CONTAINER E MICROSERVIZI
L’ARCHITETTURA SCELTA
PER RISPONDERE A TUTTE LE CARATTERISTICHE
SEGUE IL MODELLO CHE PREVEDE
APPLICATION CONTAINER
MICROSERVIZI
ORCHESTRATI E COREOGRAFATI
#RedHatOSD
LA SCELTA: APPLICATION CONTAINER
#RedHatOSD
IL VALORE DELLE COMPETENZE
Un progetto di questa complessità necessita di grandi competenze dei partner tecnologici
NO
grandi integrator
tuttologi
agli slogan
SI
smart integrator
innovatori
iper specialisti
con l’arte del fare e non del dire
#RedHatOSD
RICCARDO FIANO
Manager Sales & Accounting, Par-Tec
#RedHatOSD
SIAE E L'OPEN SOURCE:
UNA STORIA LUNGA PIÙ DI 10 ANNI
LEGACY ERA
1998
LINUX (x86) ERA
2007
VIRTUALIZATION ERA
2009
CLOUD ERA
2018
Sistemi Unix non-x86
Stack proprietari
Windows Server
Sistemi x86
Windows Server
RHEL
VMware
Windows server
RHEL
VMware
Windows server
RHEL e OpenShift
Container fever!
#RedHatOSD
LA PIATTAFORMA
Collaudo
Master Node
Infra Node
App Node
Produzione
Master Nodes
Infra Nodes
App Nodes
#RedHatOSD
LE DASHBOARD
EFK = + +
elasticsearch
(storage)
fluentd
(log collection)
kibana
(visualization)
In OpenShift la raccolta
dei log è gestita con
Devs
Ops
Mgmt
App Node
fluentd
Infra Node
kibana
elastic
#RedHatOSD
IGINO DI LELLO
Project Manager, Alkemy
#RedHatOSD
DAI MONOLITI AI MICROSERVIZI
Da dove siamo partiti… lo Sportello SIAE
Monolita
PRESENTATION LAYER
BUSINESS LAYER
DATA LAYER
anagrafiche contabilità licenze
pagamenti portali web
anagrafiche contabilità licenze
pagamenti portali web batch
anagrafiche contabilità licenze
pagamenti portali web batch
Elevato accoppiamento funzionale
Test complessi e molti non regressions
EAR monolitico per tutte le componenti
Difficile gestione dei batch
Effort elevato per la gestione applicativa
#RedHatOSD
DAI MONOLITI AI MICROSERVIZI
APPROCCIO e
SOLUZIONE
Scomposizione funzionale Pattern di sviluppo
Disaccoppiamento funzionale tra sistemi
Disaccoppiamento dati tra sistemi
Disaccoppiamento modulare all’interno
dei sistema Sportello
Architettura a microservizi
Comunicazione mediante API-REST
Architettura scalabile funzionalmente
#RedHatOSD
DAI MONOLITI AI MICROSERVIZI
Landscape a microservizi
API gateway
anagrafiche contabilità licenze pagamenti portali web batchUIX FrontEnd
REST REST REST REST REST
Discovery
Monitoring
Logging
Clustering
Event Bus
RESILIENZA
VELOCITÀ DI DEPLOY
CONTINUOUS DELIVERY
ELEVATA SCALABILITÀ
ELEVATA DISPONIBILITÀ
ACCOPPIAMENTO/DIPENDENZA
DEBOLE
INTERFACCE SERVIZI SEMPLICI
DIMENSIONI SERVIZI RIDOTTE
ESECUZIONE IN CONTAINER
#RedHatOSD
INTEGRAZIONE DELLE
COMPONENTI OPEN SOURCE
Riutilizzo di competenze e Know-How
Riutilizzo di linguaggi e framework
Integrazione di prodotti Open Source
#RedHatOSD
GRAZIE PER L’ATTENZIONE
Riccardo Fiano, Manager Sales & Accounting @ Par-Tec
Ivan Vigolo, Chief Information and Innovation Officer @ SIAE
Igino Di Lello, Project Manager @ Alkemy

Contenu connexe

Similaire à Open Source Day 2018 - OpenShift accelera la digital transformation di SIAE

NowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione AziendaleNowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione Aziendale
mauriziogabriele
 

Similaire à Open Source Day 2018 - OpenShift accelera la digital transformation di SIAE (20)

Container e DevOps al servizio dei cittadini: il caso di INAIL
Container e DevOps al servizio dei cittadini: il caso di INAILContainer e DevOps al servizio dei cittadini: il caso di INAIL
Container e DevOps al servizio dei cittadini: il caso di INAIL
 
La French Tech vuole incontrarti al Mobile World Congress
La French Tech vuole incontrarti al Mobile World CongressLa French Tech vuole incontrarti al Mobile World Congress
La French Tech vuole incontrarti al Mobile World Congress
 
How to beat Data Gravity with Kafka
How to beat Data Gravity with KafkaHow to beat Data Gravity with Kafka
How to beat Data Gravity with Kafka
 
Ariadne Company Profile
Ariadne Company ProfileAriadne Company Profile
Ariadne Company Profile
 
Come supportare la trasformazione Digitale
Come supportare la trasformazione DigitaleCome supportare la trasformazione Digitale
Come supportare la trasformazione Digitale
 
Legacy Transformation for Business Innovation
Legacy Transformation for Business InnovationLegacy Transformation for Business Innovation
Legacy Transformation for Business Innovation
 
Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021Presentazione aziendale BBC Technologies 2021
Presentazione aziendale BBC Technologies 2021
 
Presentazione isituzionale 2016
Presentazione isituzionale 2016Presentazione isituzionale 2016
Presentazione isituzionale 2016
 
NowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione AziendaleNowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione Aziendale
 
Iefficiency 14-foedus
Iefficiency 14-foedusIefficiency 14-foedus
Iefficiency 14-foedus
 
Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)
Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)
Smau Milano 2016 - Corporate Meeting (fabbrica 4.0)
 
Smau Bologna 2015 - Eurocloud
Smau Bologna 2015 - EurocloudSmau Bologna 2015 - Eurocloud
Smau Bologna 2015 - Eurocloud
 
Chi siamo e cosa facciamo
Chi siamo e cosa facciamoChi siamo e cosa facciamo
Chi siamo e cosa facciamo
 
Una roadmap per il PLM veloce
Una roadmap per il PLM veloceUna roadmap per il PLM veloce
Una roadmap per il PLM veloce
 
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
 
Red Hat OpenShift: l'abilitatore della Cloud Native Enterprise
Red Hat OpenShift: l'abilitatore della Cloud Native EnterpriseRed Hat OpenShift: l'abilitatore della Cloud Native Enterprise
Red Hat OpenShift: l'abilitatore della Cloud Native Enterprise
 
Vedotech presentazione short ss
Vedotech    presentazione short ssVedotech    presentazione short ss
Vedotech presentazione short ss
 
Accredia: proudly powered by co-design & WordPress
Accredia: proudly powered by co-design & WordPressAccredia: proudly powered by co-design & WordPress
Accredia: proudly powered by co-design & WordPress
 
Roberto Esposito - Atik
Roberto Esposito - Atik Roberto Esposito - Atik
Roberto Esposito - Atik
 
TT Tecnosistemi - Company profile 2016
TT Tecnosistemi - Company profile 2016TT Tecnosistemi - Company profile 2016
TT Tecnosistemi - Company profile 2016
 

Plus de Par-Tec S.p.A.

Plus de Par-Tec S.p.A. (20)

RHACS: creare, distribuire ed eseguire applicazioni cloud native in modo più ...
RHACS: creare, distribuire ed eseguire applicazioni cloud native in modo più ...RHACS: creare, distribuire ed eseguire applicazioni cloud native in modo più ...
RHACS: creare, distribuire ed eseguire applicazioni cloud native in modo più ...
 
MySQL Day Roma 2022 - MySQL: dall'alta disponibilità al disaster recovery in ...
MySQL Day Roma 2022 - MySQL: dall'alta disponibilità al disaster recovery in ...MySQL Day Roma 2022 - MySQL: dall'alta disponibilità al disaster recovery in ...
MySQL Day Roma 2022 - MySQL: dall'alta disponibilità al disaster recovery in ...
 
Webinar 23 giugno 2022 - Advanced Cluster Security: come si mette davvero al ...
Webinar 23 giugno 2022 - Advanced Cluster Security: come si mette davvero al ...Webinar 23 giugno 2022 - Advanced Cluster Security: come si mette davvero al ...
Webinar 23 giugno 2022 - Advanced Cluster Security: come si mette davvero al ...
 
Webinar 18 novembre 2021 - Dall’endpoint protection al servizio gestito: come...
Webinar 18 novembre 2021 - Dall’endpoint protection al servizio gestito: come...Webinar 18 novembre 2021 - Dall’endpoint protection al servizio gestito: come...
Webinar 18 novembre 2021 - Dall’endpoint protection al servizio gestito: come...
 
MySQL Day 2021 Digital Edition - Da Percona e MariaDB a MySQL: vantaggi e str...
MySQL Day 2021 Digital Edition - Da Percona e MariaDB a MySQL: vantaggi e str...MySQL Day 2021 Digital Edition - Da Percona e MariaDB a MySQL: vantaggi e str...
MySQL Day 2021 Digital Edition - Da Percona e MariaDB a MySQL: vantaggi e str...
 
Webinar 2 marzo 2021 - DevSecOps: la cybersecurity sposa lo sviluppo moderno
Webinar 2 marzo 2021 - DevSecOps: la cybersecurity sposa lo sviluppo modernoWebinar 2 marzo 2021 - DevSecOps: la cybersecurity sposa lo sviluppo moderno
Webinar 2 marzo 2021 - DevSecOps: la cybersecurity sposa lo sviluppo moderno
 
MySQL Day 2020 Digital Edition - Come proteggere al meglio un database MySQL
MySQL Day 2020 Digital Edition - Come proteggere al meglio un database MySQLMySQL Day 2020 Digital Edition - Come proteggere al meglio un database MySQL
MySQL Day 2020 Digital Edition - Come proteggere al meglio un database MySQL
 
Webinar 6 ottobre 2020 - Sicurezza e Compliance a misura di RPA
Webinar 6 ottobre 2020 - Sicurezza e Compliance a misura di RPAWebinar 6 ottobre 2020 - Sicurezza e Compliance a misura di RPA
Webinar 6 ottobre 2020 - Sicurezza e Compliance a misura di RPA
 
MySQL Day Milano 2019 - Da MySQL 5.7 a MySQL 8.0
MySQL Day Milano 2019 - Da MySQL 5.7 a MySQL 8.0MySQL Day Milano 2019 - Da MySQL 5.7 a MySQL 8.0
MySQL Day Milano 2019 - Da MySQL 5.7 a MySQL 8.0
 
MySQL Day Milano 2019 - Il backup non ammette ignoranza
MySQL Day Milano 2019 - Il backup non ammette ignoranzaMySQL Day Milano 2019 - Il backup non ammette ignoranza
MySQL Day Milano 2019 - Il backup non ammette ignoranza
 
Open Source Day 2019 - Cosa puoi fare con Ansible in 1200 secondi?
Open Source Day 2019 - Cosa puoi fare con Ansible in 1200 secondi?Open Source Day 2019 - Cosa puoi fare con Ansible in 1200 secondi?
Open Source Day 2019 - Cosa puoi fare con Ansible in 1200 secondi?
 
Forum ICT Security 2019 - L’Identity Governance come difesa dagli insider thr...
Forum ICT Security 2019 - L’Identity Governance come difesa dagli insider thr...Forum ICT Security 2019 - L’Identity Governance come difesa dagli insider thr...
Forum ICT Security 2019 - L’Identity Governance come difesa dagli insider thr...
 
MySQL Day Roma 2019 - Da MySQL 5.7 a MySQL 8.0
MySQL Day Roma 2019 - Da MySQL 5.7 a MySQL 8.0MySQL Day Roma 2019 - Da MySQL 5.7 a MySQL 8.0
MySQL Day Roma 2019 - Da MySQL 5.7 a MySQL 8.0
 
MySQL Day Roma 2019 - Le architetture a microservizi e MySQL
MySQL Day Roma 2019 - Le architetture a microservizi e MySQLMySQL Day Roma 2019 - Le architetture a microservizi e MySQL
MySQL Day Roma 2019 - Le architetture a microservizi e MySQL
 
C&CNR2019 - Containers Landscape Review
C&CNR2019 - Containers Landscape ReviewC&CNR2019 - Containers Landscape Review
C&CNR2019 - Containers Landscape Review
 
C&CNR2019 - Cloud-Native Landscape Review
C&CNR2019 - Cloud-Native Landscape ReviewC&CNR2019 - Cloud-Native Landscape Review
C&CNR2019 - Cloud-Native Landscape Review
 
Open Source Day 2018 - Caso Cliente INAIL: Soluzioni e competenze che abilita...
Open Source Day 2018 - Caso Cliente INAIL: Soluzioni e competenze che abilita...Open Source Day 2018 - Caso Cliente INAIL: Soluzioni e competenze che abilita...
Open Source Day 2018 - Caso Cliente INAIL: Soluzioni e competenze che abilita...
 
MySQL Day Milano 2018 - MySQL e le architetture a microservizi
MySQL Day Milano 2018 - MySQL e le architetture a microserviziMySQL Day Milano 2018 - MySQL e le architetture a microservizi
MySQL Day Milano 2018 - MySQL e le architetture a microservizi
 
MySQL Day Milano 2018 - Le architetture a microservizi
MySQL Day Milano 2018 - Le architetture a microserviziMySQL Day Milano 2018 - Le architetture a microservizi
MySQL Day Milano 2018 - Le architetture a microservizi
 
Forum ICT Security 2018 - Il GDPR applicato al settore del retail: il caso di...
Forum ICT Security 2018 - Il GDPR applicato al settore del retail: il caso di...Forum ICT Security 2018 - Il GDPR applicato al settore del retail: il caso di...
Forum ICT Security 2018 - Il GDPR applicato al settore del retail: il caso di...
 

Open Source Day 2018 - OpenShift accelera la digital transformation di SIAE

  • 1. #RedHatOSD OPENSHIFT ACCELERA LA DIGITAL TRANSFORMATION DI SIAE Riccardo Fiano, Manager Sales & Accounting @ Par-Tec Ivan Vigolo, Chief Information and Innovation Officer @ SIAE Igino Di Lello, Project Manager @ Alkemy
  • 2. #RedHatOSD PAR-TEC IN A NUTSHELL In Italia siamo considerati dei veterani del cappello rosso Collaboriamo da 13 anni e questo è il nostro 8° Open Source Day Siamo uno dei pochi Red Hat Premier Business Partner italiani I primi in Italia con specializzazione Cloud Infrastructure Par-Tec è un software & infrastructure system integrator che si distingue per: • la proposizione al mercato di servizi professionali altamente qualificati e soluzioni cross-market • il rispetto degli standard e la promozione delle tecnologie open source
  • 4. #RedHatOSD IVAN VIGOLO Chief Information and Innovation Officer, SIAE
  • 5. #RedHatOSD CHI È SIAE È una società di gestione collettiva del diritto d'autore nasce a Milano il 23 aprile del 1882 87.453 iscritti opere tutelate 59.309.201 utilizzazioni online 1.5triliardi eventi 1.8milioni 7a collecting al mondo
  • 7. #RedHatOSD LA DIGITAL TRANSFORMATION DI SIAE OFFRIRE SERVIZI DIGITALI FACILI DA USARE COMODI E PERSONALIZZATI PER SODDISFARE LE ESIGENZE DEI CLIENTI PROCESSI SEMPLIFICATI PER FORNIRE SERVIZI MIGLIORI SEMPRE DISPONIBILI ESATTAMENTE COME SE LI ASPETTA IL CLIENTE TECNOLOGIA AL SERVIZIO DEL BUSINESS VALORIZZAZIONE DEI DATI MACHINE LEARNING & A.I. ECOSISTEMA DIGITALE A 360° + +
  • 8. #RedHatOSD LA DIGITAL TRANSFORMATION DI SIAE OFFRIRE SERVIZI DIGITALI FACILI DA USARE COMODI E PERSONALIZZATI PER SODDISFARE LE ESIGENZE DEI CLIENTI PROCESSI SEMPLIFICATI PER FORNIRE SERVIZI MIGLIORI SEMPRE DISPONIBILI ESATTAMENTE COME SE LI ASPETTA IL CLIENTE TECNOLOGIA AL SERVIZIO DEL BUSINESS VALORIZZAZIONE DEI DATI MACHINE LEARNING & A.I. ECOSISTEMA DIGITALE A 360° CUSTOMER CENTRICITY CUSTOMER EXPERIENCE TECHNICAL INNOVATION+ +
  • 9. #RedHatOSD IL VIAGGIO DELLA TRASFORMAZIONE CHANGE CULTURALE PROCESSI e STANDARDIZZAZIONE COMUNICAZIONE IMPLEMENTAZIONESISTEMI
  • 10. #RedHatOSD IL VIAGGIO DELLA TRASFORMAZIONE ABBIAMO INIZIATO LA TRASFORMAZIONE DALL’ELEMENTO DISTINTIVO DELL’AZIENDA IL LOGO
  • 11. #RedHatOSD IL VIAGGIO DELLA TRASFORMAZIONE
  • 12. #RedHatOSD LE TAPPE DEL VIAGGIO 2H-2015 NUOVO SITO ISTITUZIONALE PORTALE FESTE PRIVATE 1H-2016 PORTALE MUSICA D’AMBIENTE 2H-2016 ISCRIZIONE ONLINE PORTALE AUTORI ED EDITORI PAGAMENTO ONLINE PORTALE OPERATORI PROFESSIONALI DEPOSITO OPERE ONLINE 1H-2017 CRM SOPHIA-MOMETIZZAZIONE UTILIZZAZIONI ONLINE 2H-2017 EVOLUZIONE ERP DIGITAL LIBRARY SERVIZI ONLINE 2.0 1H-2018 APP mobile PROGRAMMI PULITI SPORTELLO ON-LINE
  • 13. #RedHatOSD LO SPORTELLO ON-LINE ? PERCHÉ IL NUOVO SPORTELLO
  • 14. #RedHatOSD LO SPORTELLO ON-LINE affidabilità, scalabilità, eliminare i downtime, no impatti sul business velocità di deploy di nuove funzionalità e servizi, multi-versioning applicativo necessità di implementare un nuovo business model basato su processi e servizi del nuovo ecosistema digitale di SIAE RESILIENCE TIME TO MARKET NEW BUSINESS MODEL DIGITALIZATION nuovi user journey ed experience, digitalizzazione dei processi di front/back office per maggiore efficienza e cost reduction. anche in mobilità
  • 15. #RedHatOSD APPLICATION CONTAINER E MICROSERVIZI L’ARCHITETTURA SCELTA PER RISPONDERE A TUTTE LE CARATTERISTICHE SEGUE IL MODELLO CHE PREVEDE APPLICATION CONTAINER MICROSERVIZI ORCHESTRATI E COREOGRAFATI
  • 17. #RedHatOSD IL VALORE DELLE COMPETENZE Un progetto di questa complessità necessita di grandi competenze dei partner tecnologici NO grandi integrator tuttologi agli slogan SI smart integrator innovatori iper specialisti con l’arte del fare e non del dire
  • 19. #RedHatOSD SIAE E L'OPEN SOURCE: UNA STORIA LUNGA PIÙ DI 10 ANNI LEGACY ERA 1998 LINUX (x86) ERA 2007 VIRTUALIZATION ERA 2009 CLOUD ERA 2018 Sistemi Unix non-x86 Stack proprietari Windows Server Sistemi x86 Windows Server RHEL VMware Windows server RHEL VMware Windows server RHEL e OpenShift Container fever!
  • 20. #RedHatOSD LA PIATTAFORMA Collaudo Master Node Infra Node App Node Produzione Master Nodes Infra Nodes App Nodes
  • 21. #RedHatOSD LE DASHBOARD EFK = + + elasticsearch (storage) fluentd (log collection) kibana (visualization) In OpenShift la raccolta dei log è gestita con Devs Ops Mgmt App Node fluentd Infra Node kibana elastic
  • 23. #RedHatOSD DAI MONOLITI AI MICROSERVIZI Da dove siamo partiti… lo Sportello SIAE Monolita PRESENTATION LAYER BUSINESS LAYER DATA LAYER anagrafiche contabilità licenze pagamenti portali web anagrafiche contabilità licenze pagamenti portali web batch anagrafiche contabilità licenze pagamenti portali web batch Elevato accoppiamento funzionale Test complessi e molti non regressions EAR monolitico per tutte le componenti Difficile gestione dei batch Effort elevato per la gestione applicativa
  • 24. #RedHatOSD DAI MONOLITI AI MICROSERVIZI APPROCCIO e SOLUZIONE Scomposizione funzionale Pattern di sviluppo Disaccoppiamento funzionale tra sistemi Disaccoppiamento dati tra sistemi Disaccoppiamento modulare all’interno dei sistema Sportello Architettura a microservizi Comunicazione mediante API-REST Architettura scalabile funzionalmente
  • 25. #RedHatOSD DAI MONOLITI AI MICROSERVIZI Landscape a microservizi API gateway anagrafiche contabilità licenze pagamenti portali web batchUIX FrontEnd REST REST REST REST REST Discovery Monitoring Logging Clustering Event Bus RESILIENZA VELOCITÀ DI DEPLOY CONTINUOUS DELIVERY ELEVATA SCALABILITÀ ELEVATA DISPONIBILITÀ ACCOPPIAMENTO/DIPENDENZA DEBOLE INTERFACCE SERVIZI SEMPLICI DIMENSIONI SERVIZI RIDOTTE ESECUZIONE IN CONTAINER
  • 26. #RedHatOSD INTEGRAZIONE DELLE COMPONENTI OPEN SOURCE Riutilizzo di competenze e Know-How Riutilizzo di linguaggi e framework Integrazione di prodotti Open Source
  • 27. #RedHatOSD GRAZIE PER L’ATTENZIONE Riccardo Fiano, Manager Sales & Accounting @ Par-Tec Ivan Vigolo, Chief Information and Innovation Officer @ SIAE Igino Di Lello, Project Manager @ Alkemy