Eclipse Day 2010 in Rome



Documenti analoghi
Creative Commons Attribution-Share Alike 3.0 Unported License

OPEN SOURCE ALTERNATIVA IN TEMPO DI CRISI O CRISI DEL SOFTWARE PROPRIETARIO?

Eclipse Day 2010 in Rome

L'Open Source, le imprese, gli utenti e le community

Stefano Mainetti Fondazione Politecnico di Milano

Stefano Scamuzzo. Engineering Group. Research & Innovation Division. stefano.scamuzzo@eng.it.

Intalio. Leader nei Sistemi Open Source per il Business Process Management. Andrea Calcagno Amministratore Delegato

Progetto ICARO. Paolo Nesi. Università degli Studi di Firenze, DISIT LAB

L o. Walter Ambu japs: una soluzione agile (

Interoperabilità e cooperazione applicativa tra sistemi informativi

Business Intelligence. strumento per gli Open Data

Introduzione ad Architetture Orientate ai Servizi e Web Service

CloudComputing: scenari di mercato, trend e opportunità

APPENDICE 7 AL CAPITOLATO TECNICO

Cloud Computing: alcuni punti fermi per non smarrirsi fra le nuvole

LISTINO UFFICIALE PER. Vers Validità : 1 Gennaio 2015

Frameworks di sviluppo Java EE e SOA I progetti Spago e Spagic

MAX DOLGICER ROMA NOVEMBRE 2008 ROMA NOVEMBRE 2008 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

Dematerializzare per Semplificare

8.A.8 Orchestratore Locale. ESB Piano dei test

Introduzione. E un sistema EAI molto flessibile, semplice ed efficace:

Hybrid IT Governance. Stefano Mainetti Responsabile Scientifico Osservatorio Cloud & ICT as a Service. Network Digital4 - events

Dematerializzare per Semplificare

IT ARCHITECTURE: COME PREPARARSI AL CLOUD

Michele Sonnessa Politecnico di Torino. I portali come strategia di integrazione del software gestionale

Le nuove soluzioni in risposta alle esigenze delle imprese

Stefano Bucci Technology Director Sales Consulting. Roma, 23 Maggio 2007

Servizi di qualità su e con la piattaforma MAXIMO

Cloud Simulator and Smart Cloud based on Knowledge Base

Presentazione di Cedac Software

CST Consulting Documentazione di prodotto: la gestione integrata del processo di sviluppo - dal concept al lancio sul mercato. Il caso Fonderie Sime

MAX DOLGICER SOI. (Service Oriented Integration) CONCETTI, TECNOLOGIE E BEST PRACTICES

icaro x PMI ICT Paolo Nesi (UNIFI, DISIT Lab) Feb 2015

Titolo Perché scegliere Alfresco. Titolo1 ECM Alfresco

Reingegnerizzazione di un Content Management System verso l accessibilità secondo la normativa italiana

MAX DOLGICER. Quando SOA non è sufficiente: Ottenere Agilità con il BUSINESS PROCESS EVENT

Ottimizzare l IT. Interesse verso il cloud. Cloud computing. Ottimizzare l'it 16/04/2010. Assyrus Srl 1. Cloud Computing

Applicazione: GAS - Gestione AcceSsi

Service Oriented Architecture what and why? QuickTime and a decompressor are needed to see this picture.

Il gruppo Acciaierie Venete

Presentazione del Progetto. l Associazione U-Smart per Terni-Narni Smart Land

CLOUD COMPUTING introduzione all'ict as a service. Giuseppe Scalici (AICQ Sicilia - Nucleo Open Source)

Verso la creazione di un prototipo di sportello unico marittimo (direttiva 65/2010/UE)

Smart Cities and Communities and Social Innovation Bando MIUR D.D. 391/Ric. del 5 luglio Monitoring e Billing in OCP

Indice. Indice Premessa e scopo del documento Ambiente operativo Architettura di sistema... 5

Alessandro Huber Chief Technology Officer, Microsoft Italia Claudia Angelelli Service Line Manager, Microsoft Italia

Progettare, sviluppare e gestire seguendo la Think it easy philosophy

Riccardo Paganelli Analisi, Reporting, Dashboard, Scorecard per prendere le migliori decisioni: Cognos 8 BI

ALLEGATO 8.1 DESCRIZIONE PROFILI PROFESSIONALI

TECHNOLOGY SOLUTIONS Soluzioni e consulenza per la comunità finanziaria. vwd group Italia

Concetti base. Impianti Informatici. Web application

Processo di sviluppo in SECSERVIZI: la metodologia JMC. Versione 1.0 Eclipse-IT 2010 Savona, 30/9/2010

MAX DOLGICER BUSINESS INTEGRATION ANDARE OLTRE L APPLICATION INTEGRATION E LA SOA ROMA OTTOBRE 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

Fare sistema in Sanità è oggi un imperativo: il CAST. Giancarlo Galardi Coordinamento Innovazione in Sanità, Regione Toscana. Roma, 6 novembre 2014

Pagine romane (I-XVIII) OK.qxd:romane.qxd :23 Pagina VI. Indice

Abstract. Reply e il Cloud Computing: la potenza di internet e un modello di costi a consumo. Il Cloud Computing per Reply

<Insert Picture Here> Il Successo nel Cloud Computing con Oracle Advanced Customer Services (ACS)

Un sistema per l'emulazione delle reti su cluster di macchine virtuali Anno Accademico 2007/2008

Addition X DataNet S.r.l.

Streaming Tool per CoFFEE

Realizzazione di uno strumento web-based per la simulazione remota di reti di sensori senza filo

e Gnosis, I sistemi di gestione e consultazione degli atti digitali Della Procura di Lecce. ForumPA 11 maggio 2009

GoCloud just google consulting

Interoperabilità dei Protocolli Informatici delle pubbliche amministrazioni lucane

TAS Group. Company Profile 2014

Progettazione di Sistemi Interattivi. Gli strati e la rete. Struttura e supporti all implementazione di applicazioni in rete (cenni)

L'impatto della flessibilità sull'infrastruttura tecnologica. Luca Amato IT Architect, Global Technology Services, IBM Italia

Relatore Marco Lesandrelli Corporate account manager

Business Analytics. Business Unit Offering: Business Intelligence. Copyright 2014 Alfa Sistemi

Sommario IX. Indice analitico 331

Introduzione ai Web Services Alberto Polzonetti

Modulo Piattaforma Concorsi Interattivi

[Panoramica soluzioni FOSS di livello aziendale]

Il Cloud e la SOA. Impatto sulle organizzazioni ICT. 16 Ottobre Francesco Polimeni Presales Consultant HP Software

L'infrastruttura tecnologica Oracle Workflow alla base del progetto di Valutazione di Impatto Ambientale

Strumenti e Soluzioni per il Business Process Management in ambito Enterprise

Intelligent Government Cloud

La società Volocom. Trasformare le informazioni in conoscenza. Conoscere per agire

La Gestione Documentale. Integrazione con Microsoft Dynamics NAV. Mario Pavese. Sales Manager Soluzioni EDP

Mail: UNI EN ISO 9001:2008

Una rassegna dei sistemi operativi per il Cloud Computing

Progetto di Applicazioni Software

Introduzione alla programmazione in SharePoint

SMART MANAGEMENT. LA GESTIONE DEL CLIENTE NELLE UTILITY: normative, tecnologie supporto IT

INformation and MObility for TOurism

Un esempio di modellazione di processo con josh. Pierpaolo Manzini Direttore Commerciale, it Consult

Il Cloud per aziende e pubbliche amministrazioni

La piattaforma Microsoft per la gestione documentale e integrazioni con la firma digitale

DEFINIO REPLY FINANCIAL PLATFORM

NEAL. Increase your Siebel productivity

Servizi a cittadini e imprese. L impatto del web 2.0 sui servizi, la costruzione e la gestione della conoscenza

JBoss ESB Un caso d'uso italiano: La Porta di Dominio per la Cooperazione Applicativa

Progetto di Applicazioni Software

dacomat Model View Lo strumento unico brevettato per l integrazione e la documentazione aziendale mediante modelli.

LA TECHNOLOGY TRANSFER PRESENTA. Sviluppare e Integrare. basate sul CLOUD ROMA NOVEMBRE 2010 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

La Roadmap dello sviluppo per System i5: dalle Applicazioni Legacy alla SOA

GeoIntelligence. La piattaforma di Location Intelligence di Value Lab. Roberto Messora. Milano, 27/11/2014

icaro x Cloud Service Provider Paolo Nesi (UNIFI, DISIT Lab) Feb 2015

Amministrazione Patrimonio Fondi

Sistemi di BPM su Cloud per la flessibilità delle PMI

Transcript:

Living IT Architectures Open Source per la realizzazione del modello XaaS www.spagoworld.org/openevents

Engineering Engineering Group: Group: nuovo nuovo approccio approccio per per progetti progetti di di integrazione integrazione Dalla cooperazione applicativa con ESB Netta separazione organizzativa tra: Applicativi Infrastruttura d integrazione Servizi di governance specifici All outsourcing tramite modello XaaS Tutto è ricondotto al concetto di nodi con componenti specializzati: SaaS PaaS CaaS IaaS Software (front-end & back-end) Piattaforma Comunicazione Intelligence IT Governance: trasversale 2 2

Modello Modellodi diriferimento: XaaS XaaS Software Anything as a service Web 2.0 SaaS Applic. Bundles BI Everything as a service IaaS XaaS IaaS Solution BI Platform PaaS CaaS Communication Obiettivo Applicazioni ed informazioni possono essere accessibili da chiunque Calo degli investimenti su spese per sviluppo (beni durevoli) Aumento degli investimenti su spese operative (gestione di un business) Minore interesse verso lo sviluppo come silos applicativo Maggiore interesse verso la composizione applicativa e tramite processi 3

Organizzazione Organizzazione progetti progetti User Interface Processi & Regole Componenti IT IT Governance Governance 4

Relazioni Relazionicon con IT IT Governance: Governance: Overview Overview MANAGER DEI SERVIZI E DEI CONTRATTI PORTALE DI GOVERNANCE GOVERNANCE AMMINISTRATIVA GOVERNANCE DEI SERVIZI PM REFERENTI CLIENTE GESTIONE CONOSCENZA GOVERNANCE INFRASTRUTTURA GOVERNANCE SICUREZZA GOVERNANCE APPLICATIVA PERSONALE OPERATIVO UTENTI SERVIZI/APPLICATIVI 5

IT IT Governance Governance Rivolta all efficienza di tutti gli attori e delle risorse coinvolte: Services Implementation Administration Registry Rules Management Tools IDE Management Monitoring Process Definition & Implementation JMX Deploy & Versioning Nodes Environment 6

XaaS: XaaS: Architettura ArchitetturaTecnologica Rich Internet Application RIA Technology Spagic Connectors (HTTP, WS, JMS, DB, File, FTP,..) App.bundels Eclipse Equinox Eclipse P2 Spagic BPM Spagic Service Manager Eclise ECF (MQ) JBoss JBPM Spagic Bundles EcliseLink JBoss Drools User front end CaaS Comunication as a Service SaaS Software as a Service PaaS Platform as a Service XaaS (Everything as a Service) IaaS Intelligence as a Services - SpagoBI 7

Spagic Spagic www.spagic.org www.spagic.org Cooperazione con sistemi esterni Proprietary Message EDI ETL/Data Warehouse Custom application SMS & Wireless HL7 ebusiness XML Legacy System DBMS CHAT RSS 8

Universal Universal Middleware Middleware Spagic Spagic & Eclipse Eclipse ebpm ebpm Routing Enterprise Service Bus Registry Orchestration Queue JMS Transformation Adaptation Cooperation Eclipse ebpm Task Task Task Business Services Infrastructure Services Connectors Services Task Container 9

User User interface interface da damvc a MVP MVP Eclipse Day 2010 in Rome Presentation Pattern: da MVC a MVP Netta separazione servizi utente (VIEW & PRESENTER) / servizi di backend Disponiblità librerie di widget (es. GWT / Flex / Silverlight) Alta compatibilità browser Supporto specifiche accessibilità W3C ARIA Supporto internazionalizzazione MVP Patter Presentation UI VIEW Presenter Widget Base Widget composite Business Logic (user) Data Access Interface (RPC Client) Client (browser) Model Data Access Implementation (RPC Server) Business Logic (procedure) Middleware (Spagic) 10

ebpm ebpmww.eclipse.org/ebpm ebpm Dalla modellazione BPMN alla cooperazione applicativa tramite orchestrazione di componenti OSGi Definizione dei processi di business tramite editor BPMN Possibilità di estendere l importazione dei processi da altri strumenti (esempio: ARIS) Associazione (drag & drop) di servizi o connettori Spagic OSGi sulle attività di processo Pubblicazione su OSGi BPM gateway verso JBoss JBPM o su Apache BPEL ODE 11

TaskList ebpm ebpm Orchestrazione Orchestrazione & Human Human Activity Activity Assegnazione attività Integrazione con regole autorizzative del BPM Disponibilità di API Associazione metadati / attività Modulo integrabile in applicazioni esistenti Electronic Form Produzione automatica di form partendo dallo schema dei dati scambiati. Web form Possibile integrazione con Forms PDF per gestione del ciclo di vita di moduli elettronici. Form Designer PDF form 12

IaaS IaaS- -SpagoBI 13

SpagoBI: SpagoBI: www.spagobi.org www.spagobi.org per l analisi l in tempo reale (RT) e dei dati storici Infrastruttura comune Eclipse ebam ebam 14

ebam ebam extended extendedbusiness Activity ActivityMonitoring www.eclipse.org/ebam ebam Per il monitoraggio applicativo e funzionalità analitiche anche con profondità storica Monitoraggio di servizi, processi, applicazioni, infrastrutture Raccolta dati da sorgenti eterogenee e distribuite Gestione delle informazioni in tempo reale con logica ad eventi Motore di regole basato su CEP (Complex Event Processing) Console per la definizione di allarmi, eventi, SLA Utilizza progetti Eclipse: Eclipse Link, TFTP, BIRT 15