Workshop sulle competenze ed il lavoro degli IT Systems Architect L impatto del Cloud Computing e di altre Tecnologie emergenti sul ruolo dell IT Systems Architect Milano, 9 novembre ore 18.00 Palazzo FAST Piazzale Rodolfo Morandi, 2 Il ruolo e le competenze dell IT Architect Marco R.A. Bozzetti Past President ClubTI Milano e Fida Inform, Malabo Srl, GeaLab Srl Gli incontri del Cantiere dei Mestieri ICT Programma Eventi Sezione AICA di Milano 2010-2011 Sfide, opportunità e competenze per i professionisti dell ICT
I(C)T Architect : chi è e cosa fa (o dovrebbe fare) I tipici principali compiti includono: - Definizione, progetto e gestione dell architettura ICT di un organizzazione in funzione dei processi che deve supportare e dei sistemi preesistenti con i quali deve interagire. - Definizione degli standard interni e degli archi temporali di validità di prodotti e tecnologie piano evolutivo dei sistemi (road map) - scelte infrastrutturali (hardware e reti), - definizione dei paradigmi applicativi, del software di base e di ambiente; - Definizione dell organizzazione generale dei dati (modello dei dati) e del software applicativo, - definizione degli aspetti architetturali della sicurezza - definizione dele logiche e delle procedure standard per l acquisizione, gestione ed utilizzo di risorse ICT ( procurament e governance) il tutto in funzione del risultati da ottenere e del rapporto costi/benefici, sia per la fase di sviluppo che per il periodo di esercizio. 1
Architetture ICT architettura è un termine generico, usato nell ambito ICT con diversi significati e con diverse valenze - schemi e struttura di un circuito integrato, di una CPU, di una scheda madre in un PC, - Schemi e struttura di un intero dispositivo e/o di sue parti: un PC, un cellulare, un router, un server, ecc.; - Schemi e struttura (in moduli) di un programma software o di una suite di programmi: sistemi operativi, middleware, pacchetti applicativi quali ERP, CRM, SCM, ecc. - Schemi e struttura di un intera rete trasmissiva o di un intero sistema informativo (hardware e software) e/o di sue parti» di un Fornitore ICT che inquadra così l interoperabilità e le funzionalità complessive di un proprio insiemi di prodotti hardware e/o software» ICT Enterprise Architecture (EA): architettura di uno specifico Sistema Informativo d un Impresa o di un Ente Indipendentemente dalle varie accezioni, il termine architettura implica sempre un approccio ed una logica di sistema: - più elementi o parti tra loro interagenti, in modo che l insieme delle funzionalità del sistema sia maggiore della somma delle funzionalità dei singoli componenti. 2
ICT Enterprise Architecture (EA): una definizione ICT Enterprise Architecture is an architectural framework for the development of ICT systems, in terms of: products, systems, services hardware, software, TLC and in line with the enterprise business goals. The EA has to dynamically evolve depending on the business, processes, ICT and market evolutions and innovations. For the Company, the EA is like a town-plan that states the ICT standards and guide-lines. 3
EA: i processi, le normative, gli stakeholder PROCESSI dell Azienda/Ente PROCESSI ICT (DSI) Procedure (SLA) BUSINESS ARCHITECTURES EA Contratti e procedure (SLA) Le normative MERCATO ICT Evoluzione tecnologica Outsourcer e Fornitori 4
L EA come urbanistica dei sistemi ICT L EA è la mappa e il piano regolatore dei Sistemi Informativi aziendali, e deve: individuare il quadro di riferimento tecnologico adottato e da adottarsi nel breve e nel medio-lungo termine, con il relativo piano assicurare la compatibilità dei sistemi e delle varianti che forniscono il vantaggio competitivo salvaguardare gli investimenti fatti rendere gestibile la complessità e l eterogeneità crescente dei sistemi garantire una reale ICT governance garantire agilità e flessibilità per permettere uno sviluppo controllato e congruente con gli obiettivi di business 5
Perché è necessaria una EA aziendale La complessità dei sistemi informativi aziendali nasce dalla sovrapposizione nel tempo di soluzioni architetturali e applicative disomogenee tra loro. La soluzione è la definizione e implementazione di una infrastruttura software aziendale che permetta la comunicazione flessibile tra le applicazioni. 6 6
La visione d insieme dell associazione processi - ICT nella SOA Managing & e2e control BAM BSM WSM Syste m Mgmt Business Service High Level Business Process Business Service Explicit Processes Electronic Image KPI, Real-time Alerting Electronic Image of the High Level Business Proc... Business Service Applications Server Storage Business Process Mgmt Web Services Application layer Execution Business Level I.T. Levels Fonte: Telecom Italia 7
Certificazioni e standard per l Architetto ICT Standard e certificazioni internazionali e indipendenti - Europeo Eucip: 2 su 21+1 profili di un sistema di competenze» IT Systems Architect» TLC Architect - IASA Certificazioni proprietarie su tecnologie e prodotti (esempi : Cisco, IBM, Microsoft, ) Specifici riferimenti alla figura dell Architetto ICT in ITIL e in Cobit 8
EUCIP v. 2.4 : IT Systems Architect e TLC Architect A EUCIP IT Systems Architect is expected to play a key role in designing performing and secure IT systems - with a special focus on software architectures - integrating and upgrading them; besides a thorough competence in ICT (all domains: software, hardware and networks), this requires specific design techniques and the ability to describe a system in terms of components and logical flows. A EUCIP Telecommunication Architect is expected to combine telecommunication skills with a specific effectiveness in identifying and implementing IT solutions for digital convergence. This requires a thorough competence on wireless digital communications over analogue media as on transfer of analogue signals over digital networks. Professional consultancy skills and a general competence in systems development are also important. 9
IASA Foundational Knowledge Pillars: Business Technology Strategy IT Environment Quality Attributes Human Dynamics Design Specializations: Software Architecture Infrastructure Architecture Information Architecture Business Architecture 10
Il ruolo e la figura dell Architetto ICT nella realtà italiana Ruolo e figura non ancora ben definita-presente, spesso visto come un senior e/o super esperto sistemista Lato domanda - presente solo in realtà con grandi Sistemi Informativi» operante più nell ambito infrastrutture che in quello applicativo» Fino ad ieri taglio strettamente tecnico, ora orientato anche ai servizi e agli applicativi - In quelle medio piccole difficilmente è all interno, normalmente è un consulente terzo chiamato in caso di revisioni-razionalizzazioni dell intero sistema informatico e/o di importanti acquisti hardware-software Lato offerta - per i Fornitori di sistemi complessi - Supporto progettuale e in parte consulenziale per la scelta e l integrazione dei vari moduli-prodotti 11
Per approfondimenti, non mancate all EAConference del 2/12/2010. Iscrizioni già aperte sul sito www.soiel.it 12