Enterprise Open Source - Intesys
-
Upload
intesys -
Category
Technology
-
view
932 -
download
3
Transcript of Enterprise Open Source - Intesys
Enterprise Open Source
Un nuovo approccio per l'infrastruttura IT
Intesys
Pagina � 2
IntesysWeb agency tecnologica che integra
competenze tecniche e marketing onlineper generare vantaggi concreti nella gestione
delle relazioni digitali
sede a Veronaattiva dal 1995
+90 collaboratori1 Società controllata
+200 Progetti sofware seguiti ogni anno
Pagina � 3
Portfolio
Pagina � 4
Progetti Open Source
ARAG
Intesa San Paolo Assicura
Ente Fiera di Verona
Università degli Studi di Verona
Amministrazione Comunale di Verona
AIM Vicenza - AIM Mobilità
Azienda Ospedaliera di Padova
ULSS20 e ULSS22 DEL VENETO
INFORMATICA TRENTINA
Pagina � 5
Il focus è
� il valore aggiunto dell'Open Source
Parlerò di:
� caratteristiche dell' Open Source, ma Enterprise!
� alcuni prodotti consolidati e diffusi
� 4 case history esemplificative di sinergia / valore aggiunto
Pagina � 6
Open Source, ma Enterprise!
Pagina � 7
Livello Enterprise
Una soluzione di classe enterprise:
•deve essere completa da un punto di vista funzionale
•deve garantire alta disponibilità,
•deve essere scalabile per fornire sempre alte prestazioni,
•deve assicurare elevati livelli di sicurezza dei dati,
•deve garantire supporto tecnico adeguato.
Pagina � 8
Enterprise Open Source
Le soluzioni open source presentano caratteristiche spesso non disponibili in soluzioni
proprietarie:
•Contenimento dei costi di licenze (in molti casi nulli)
•Riduzione dei tempi di sviluppo software
•Maggiore facilità di troubleshooting
•Maggiore aderenza agli standard e quindi maggiore garanzia sull’investimento
•Maggiore flessibilità dovuta al codice aperto
•Globale minore rischiosità dei progetti dovuta ai punti sopra elencati
Pagina � 9
Versione "Community" vs. "Enterprise"
Le versioni Community sono normalmente a codice aperto, gratuite, senza supporto. In
alcuni casi (non sempre) hanno funzionalità simili alle Enterprise.
Le versioni Enteprise sono a pagamento e comprendono supporto completo
(patch+assistenza). Di solito sono a codice aperto. In alcuni casi sono più ricche di
funzionalità.
Pagina � 10
Pagina � 11
Portal Server
Pagina � 12
Semplice, potente, "gratuito"
� Semplice da installare, utilizzare e manutenere.
� Architettura estremamente robusta (v.6)
� Il supporto nativo al multitenancy
� La versione Community (free of charge) è molto ricca di funzionalità
Pagina � 13
Gartner Quadrant: horizontal portal server
Pagina � 14
Collaboration (email, calendaring, contatti)
Pagina � 15
Zimbra: componenti Open Source
Zimbra ingloba una serie di prodotti open source:
Apache Lucene (search engine), Postfix (Unix email server), MySQL
(DB), OpenLDAP, Nginx (web server ad alte prestazioni),
SpamAssassin, Aspell (correttore ortografico).
Pagina � 16
Zimlet
Meccanismi per l'integrazione dei contenuti in filosofia open source e web 2.0.
Le informazioni condivise possono essere interne all'applicazione oppure di
terze parti. Tutte concorrono ad elaborare contenuti e produrre nuove
informazioni ed azioni in logica "mash-up".
Pagina � 17
Document ManagementEnterprise Content Management
Pagina � 18
Alfresco: standard e integrabilità
Alfresco è ingloba vari prodotti open source
Apache Lucene (search engine), Java-Spring (application development
framework for Java), Hibernate ( Object-relational mapping).
Supporta Web Services, REST, JSR 168, JSR 170 Level 2, MyFaces, WebDAV,
SQL, RSS, ODF, OpenSearch, LDAP, jBPM, CMIS, BPMN 2.0
Pagina � 19
Gartner Quadrant: ECM
- robusto e affidabile
- scalabile
- standard
- integrabile
- diffuso
Pagina � 20
APACHE SYNCOPE
Identity Management
Pagina � 21
Identity Management
Con Identity Management si intende la completa gestione delle identità
digitali di una persona fisica, dal processo di creazione e organizzazione, fino
all'eliminazione dell'identità digitale.
Le soluzioni di Identity Management, sono spesso associate ad architetture
basate su Single Sign On (SSO-Access Management), rendendo molto più
sicura l'infrastruttura IT (e compliant con normativa privacy)
Pagina � 22
Apache Syncope
�Nato dal lavoro di una software house italiana (www.tirasa.net)
�Sistema Open Source J2EE per gestire identità digitali in contesti enterprise
�Ingloba Spring, Hibernate, Activiti BPM, EHCache, Quartz, Apache Wicket...
Intesys ha una significativa esperienza consulenziale e tecnica su piattaforme
IDM commerciali (Oracle e SUN) ed è ora in grado, tramite Apache Syncope, di
proporre una valida alternativa molto flessibile, meno costosa e impattante.
Pagina � 23
Workflow & Business Process Management
Pagina � 24
BMPN 2.0
Il linguaggio BPMN rappresenta una notazione standardizzata dall'OMG e
comprensibile da vari attori: analisti che definiscono i processi, sviluppatori
software, responsabili della gestione e controllo. BPMN è traducibile da e in
formati XML per l'esecuzione dei processi.
Pagina � 25
Activiti
�Piattaforma di Business Process Management open source
�Implementa il nuovo standard BPMN 2.0 dell'OMG
�E' un progetto della Alfresco Software (evoluzione di jBPM)
E' composto da
�Engine (process degli XML BMPN 2)
�Explorer (webapp per Task Management, Report, Process Inspection, ...)
�Probe (webapp per administration and monitoring)
�Designer (eclipse plugin)
Pagina � 26
Il "valore aggiunto" ...
Pagina � 27
"Il tutto è maggiore della somma delle parti"Aristotele
Gli Open Source, per loro natura, possono essere agevolmente:
• inglobati (es. Lucene/Hibernate dentro Alfresco, chrome://credits/)
• estesi (es. Zimlet per Zimbra, Apache Solr per Liferay)
• affiancati (es. Activiti WFM per Syncope o Alfresco repository per Liferay)
in una logica "virale"
Pagina � 28
Pagina � 29
CASE #1
Settore sanitario
Identity Management - Business Process Management - Portal Server
• attività di gestione del provisioning degli account sulle risorse
• sistema di definizione e implementazione flussi approvativi
• scrittura di portlet per la gestione dei flussi e delle identità aziendali
• sviluppo connettori ad hoc (Zimbra)
5000 identità. 2 risorse autoritative, 7 risorse gestite
Sono già installati e utilizzati Liferay, Alfresco, Zimbra.
Con questa scelta è possibile affiancare:
� Liferay per le le form,
� Activiti per i workflow di gestione identità
� Zimbra con l'utilizzo di un connettore ad hoc.
Pagina � 30
CASE #2
Compagnia di assicurazioni
Document Management - Identity Management - Workflow Management
All'interno di un portale java (Liferay) attivo da circa 4 anni, sono stati sviluppati
flussi approvativi e dispositivi (Activiti) collegati al sistema documentale
(Alfresco). E' attivo un sistema di gestione identità (Syncope) ed è in previsione
il passaggio da Domino a Zimbra.
Il sistema documentale Alfresco è ora in produzione con un cluster di tre server
+ un server di sviluppo e un server di test e preproduzione. Gestisce
attualmente circa 1,5M di documenti ed è il cuore di svariati processi e servizi.
Un "cuore" documentale, robusto, performante, scalabile, aperto, standard...
Pagina � 31
CASE #3
Università degli Studi
Email/collaboration - Portal Server - Document Management
In fase di sviluppo un progetto enterprise per il portale interno (docenti e
amministrativi, circa 1000 utenze) con Liferay collegato con Zimbra e Alfresco
per servizi specifici integrati.
In Liferay saranno integrati anche portlet di avvio, configurazione e gestione di
servizi di videoconferenza (Vidyo - www.quivideo.it).
Pagina � 32
CASE #4
Azienda Municipalizzata
Liferay - Alfresco - CMIS
Pagina � 33
Intesyswww.intesys.itwww.intesys.it/Enterprise-Open-Source
Ilario Gavioli
General Manager