Cdp OpenSource Roadmap - Presente e futuro Novembre 2016, Roma - Red Hat

Pagina creata da Ginevra Gentili
 
CONTINUA A LEGGERE
Cdp OpenSource Roadmap - Presente e futuro Novembre 2016, Roma - Red Hat
Cdp OpenSource Roadmap
          Presente e futuro

           Novembre 2016, Roma
Cdp OpenSource Roadmap - Presente e futuro Novembre 2016, Roma - Red Hat
Chi è Cdp
Cdp OpenSource Roadmap - Presente e futuro Novembre 2016, Roma - Red Hat
Cdp OpenSource Roadmap - Presente e futuro Novembre 2016, Roma - Red Hat
Executive summary

 Il percorso di cambiamento intrapreso di recente da Cdp ha generato
  numerose iniziative progettuali caratterizzate da complessità
  realizzative con un elevato impatto sull’ict
 Sulla base dei requisiti si rileva una significativa concentrazione di
  attività progettuali prevista per il 2017
 Per soddisfare i requisiti di business, il time to market e garantire la
  sostenibilità della soluzione si è resa necessaria la definizione di una
  nuova Enterprise architetture (EA)
Cdp OpenSource Roadmap - Presente e futuro Novembre 2016, Roma - Red Hat
Ogni rivoluzione ha bisogno di princìpi
Cdp OpenSource Roadmap - Presente e futuro Novembre 2016, Roma - Red Hat
Princìpi

                • Permette di evitare il                      • Permettono una
                  vendor lock in                                evoluzione
                                                                indipendente dei
Le componenti   • Offre la possibilità di      I sistemi        singoli moduli
devono essere     comprendere meglio il     devono essere       (microservizi) anche
 Open source:     funzionamento delle         modulari:         con tecnologie diverse
                  componenti
                                                              • Aiutano un agevole
                • Abbatte i costi
                                                                sviluppo parallelo

                • Permettono una veloce                     • La soluzione deve poter essere
                  integrazione                                facilmente eseguita su uno dei
  Interfacce                                   I sistemi      principali cloud pubblici
  standard e    • Alto riutilizzo           devono essere
                                                            • Le licenze del software devono
    aperte:     • Tecnologia adatta allo     cloud ready      prevedere la possibilità di
                  scopo                                       essere usate in cloud
EA
       Catalogo

Cdp nella definizione del proprio Enterprise Architecture Landscape ha definito un proprio catalogo di
componenti in linea con i principi espressi in precedenza. I progetti possono attingere da questo elenco
per costruire le soluzioni. Il catalogo viene tenuto aggiornato con i nuovi standard per i quali dove
possibile vengono anche definite le best practcies.

     Ambito Componente       Nome componente             Descrizione                                       Status
     Frontend                Angular JS 2.0              Framework Javascript                              Approved
     Frontend                Material Design 2.0         UI Component framework                            Approved
     Middleware              Jboss EAP 7.X               Application Server, messaging                     Approved
     Database                Postgresql 9.5              RDBMS,Database                                    Approved
     DataBase                Jboss Datagrid              In memory DataGrid                                Approved
     DataManagement          Cloudera CDH 5.X            Distribuzione Hadoop, Datawarehouse               Approved
     DataManagement          Apache Spark                Analisys,ETL,Stream Processor, Machine Learning   Approved
     DataManagement          Apache HIVE                 Analisys,ETL,SQL,BigData,Datawarehouse            Approved
     DataManagement          Apache Impala               MPP,Datawarehouse                                 Approved
     DataManagement          Apache SOLR                 Full Text Search                                  Approved
     OS                      Redhat Linux 7.X            Sistema Operativo                                 Approved
     Programming Language    Java EE7                    Framework di Sviluppo                             Approved
     Programming Language    Python 3.X                  Linguaggio di programmazione                      Approved
     DataManagement          pySpark                     Interfaccia Python per Spark                      Approved
     Security                Oauth2                      Protocollo Authenticazione                        Approved
     Security                Jboss Identity Management   Identity management, Authentication Server        Approved
     Middleware              Swagger                     API Framework                                     Approved
Architettura Progetto Crediti

                  Consistency
                  Manager

           Anagrafica
 Incassi                        Rate   …
           Rapporti
Business case Crediti

                          Costi in MW+DB

                                                                    ~ 4X
Anno 1     Anno 2          Anno 3       Anno 4       Anno 5   Totale 5 Anni

                         Proprietaria   Opensource
Lessons Learned sull’opensource

•   Sponsorship del Top management
•   Il cambiamento va gestito
•   Individuate i champions
•   Forte governance sulle componenti e
    librerie
•   Costruire un ecosistema di partner
•   Investire parte dei savings in formazione-
    assunzioni
•   Agli sviluppatori piace
•   Definite degli stack
•   Non sottovalutate le migrazioni
Prossimi Passi

•   DevOps
•   Containers-Docker
•   Red Hat Atomic
•   Kubernetes
•   Cloud
Grazie
www.cdp.it
Puoi anche leggere