La visione Consulthink per la selezione di un'infrastruttura abilitante per l'IT di un'Azienda per la realizzazione della "Application Service Governance",
attraverso un'analisi di mercato e la realizzazione di PoC personalizzate .
ICARO: soluzioni e strumenti smart per avere maggiore flessibilit sul Cloud; adattare soluzioni software alle nuove esigenze cloud-based; produrre e gestire servizi a consumo: Business Process as a Service.
ICARO: Tramite modelli, strumenti e algoritmi per la gestione della configurazione e del deploy dei servizi e processi cloud; Il middleware e lastrazione dei servizi sul cloud; lottimizzazione dei costi per le PMI e per la gestione del cloud.
ICARO permette: automatizzare il processo di pubblicazione e vendita delle applicazioni a consumo su cloud; automatizzare il processo di monitoraggio di basso ed alto livello e l'impostazione di strategie di smart cloud; automatizzare il controllo sulle SLA (service level agreement) in modo da associare ad evetuali disfuzioni azioni di scaling, riconfigurazione, etc.
ICARO ha sviluppato: modello descrittivo per servizi e applicazioni;
sistema automatico di configurazione;
motore di intelligence per il cloud e reasoner che prendere decisioni su configurazioni: consistenza e completezza (sulla base din un ontologia Cloud per lo Smart Cloud);
soluzione di produzione del business, config automatica;
algoritmi per il monitoraggio del comportamento di servizi e applicazioni: IaaS, PaaS, SaaS,;
soluzione PaaS di tipo evoluto; algoritmi per la valutazione di modelli di costo e di business;
adeguamento dellarchitettura su alcune applicazioni; algoritmi di ottimizzazione della gestione del cloud.
Fly Together the TIM DIgital TransformationMarco Dacc嘆
油
TIM ha avviato una trasformazione del dominio BSS (Programma FLY TOGETHER) per abilitare, in modo flessibile ed efficace, la trasformazione del proprio modello di business e operation in linea con i driver legati agli obiettivi di commercializzazione e gestione dei servizi Digitali. Per raggiungere tale obiettivo 竪 stata identificata larchitettura target della Digital Service Delivery Platform (SDP) che ha lo scopo di:
Massimizzare la Customer Experience verso i canali digitali (Portali Web e App)
Ampliare il portafoglio di offerta con linserimento di nuovi servizi digitali con attenzione anche alla riduzione del time to market nellintroduzione di nuovi servizi/ prodotti sul mercato
Supportare Modelli di Business nuovi: Full Digital Provider, API Economy, Platform economy
Abilitare la Data Monetization attraverso linterazione con un ecosistema di terze parti
Analizzando le informazioni strutturate contenute nei file log applicativi, myInvenio 竪 in grado di disegnare automaticamente i processi aziendali e di confrontarli con modelli di riferimento, consentendo agli utenti di identificare i punti di forza e gli eventuali elementi critici presenti nei processi dellazienda.
Biznology 竪 una societ di ingegneria informatica che offre servizi di consulenza e supporto per la progettazione e lo sviluppo di applicazioni per sistemi informativi di differenti dimensioni e complessit.
Lapproccio metodologico e la profonda conoscenza delle architetture IT caratterizza tutte le attivit di consulenza dei professionisti che operano con Biznology.
Biznology nasce dalla fusione delle parole business e technology.
Noi riteniamo che i risultati veramente apprezzabili in ambito ICT si possano ottenere solo se si riesce ad avere una completa visione dinsieme che coniuga la prospettiva del business con le tecnologie ed il governo delle infrastrutture IT.
Proponiamo soluzioni ed interventi il cui successo si basa fondamentalmente sulla capacit di individuare le vere esigenze di business e sul creare valore attraverso luso delle giuste tecnologie ed il miglioramento dei sistemi informativi.
Biznology, precedentemente Master Reseller per lItalia della soluzione ASF, si posiziona ora come divisione focalizzata su problematiche di application integration nel perimetro delle attivit Talend Italia ed affianca la distribuzione di questi prodotti ai gi citati servizi di consulenza in ambito Project/Program Management, IT Governance, Enterprise Architecture e supporto per la progettazione e lo sviluppo di sistemi informativi aziendali.
Nellintervento Stefano Olivotto di Cr辿dit Agricole Italia ha illustrato la sua esperienza nelladozione di uno strumento di API management e di un processo di gestione delle API, con una particolare focalizzazione su metodologia di adozione, sulle principali sfide indirizzate e un verticale sul livello di automazione raggiunto mediante ladozione di tecniche di DevOps.
Per maggiori informazioni scrivi a sales@profesia.it
AskQ Call Management System: uno strumento completo per la gestione delle chiamate e delle richieste di servizio.
Disegnato per una gestione remota e centralizzata, risponde perfettamente alla crescente richiesta di utilizzo di strumenti e servizi professionali senza acquisirne linfrastruttura. Tutte le operazioni di mantenimento, backup e aggiornamento tecnologico sia hardware che software sono gestite centralmente dal team di supporto e sviluppo.
Con Xebialabs affrontiamo il tema della gestione della Toolchain devops e Release/Deploy in modo orchestrato e remotizzato.
XebiaLabs, leader del mercato ARA come riportato da Gartner e
Forrester. Con XebiaLabs gestire i rilasci dal punto di vista di processo e di effettivo deploy delle applicazioni 竪 solo un fatto di configurazione, al resto pensa lengine di XebiaLabs.
Il mercato del nuovo millennio chiede capacit di costruire la propria solidit in una situazione di grandi perturbazioni. Ogni azienda 竪 chiamata ad interpretare le costanti sfide accogliendo ogni istanza proposta dal mercato, avendo la capacit di re-immaginarsi, rispondendo a stimoli costanti e spesso disparati.
Oggi la grande sfida e interpretare la cosiddetta societ della conoscenza. Entrare e costruire valore a partire dalla grande opportunit rappresentata dalla rete. Linformazione produce valore, la corretta gestione delle informazioni migliora la qualit della vita e del lavoro, consente di ridurre gli sprechi e di aggredire i mercati in modo competitivo.
In tale contesto Insiel si sta misurando, ad esempio con il FLOSS, impegnata ad aprire interlocuzioni con la comunit, con le istituzioni internazionali, con gli operatori e con gli utenti stessi. Lobiettivo e interpretare questo innovativo modello di business sia allinterno dellazienda che mettendo a sistema la solidit e la forza di Insiel nella partecipazione a diversi progetti nazionali e internazionali in ambito Open Source.
Nellintervento verranno presentate esperienze e criticit maturate in ambito OS, sia per la conduzione di progetti di collaborazione e sviluppo che per ladozione di strumenti allinterno dellazienda.
Il software che oggi produce valore 竪 stato scritto parecchi anni fa. Il costo di manutenzione ed evoluzione sta diventando sempre pi湛 alto.
Parallelamente stiamo vivendo una forte accelerazione sul digitale: omnicanalit, self-service e ubiquit sono fattori che stanno influenzando i comportamenti delle persone. Alle aziende si chiede sempre pi湛 innovazione e semplicit dei servizi offerti.
In questa presentazione guarderemo avanti nel futuro, sui software che produrranno valore nei prossimi 10 anni e che stiamo costruendo ora.
Proveremo a dare una possibile risposta a questa domanda:
come possiamo evitare di accumulare un debito tecnico difficilmente ripagabile e nel contempo seguire laccelerazione che il mercato ci sta chiedendo senza impattare sul business esistente?
UAT Toolkit: collaudo di sistemi software complessiNiccol嘆 Avico
油
Nello sviluppo di sistemi software complessi i test effettuati dal fornitore, orientati a testare la robustezza del software e corretta esecuzione delle singole funzionalit, non sono sempre sufficienti per garantire al Cliente il rispetto delle specifiche e la coerenza con i propri di Business,
Considerando il caso di un sistema IT complesso, un collaudo effettuato verificando la correttezza delle principali transazioni lascer inevitabilmente scoperti moltissimi scenari reali d'uso del sistema.
UAT Toolkit 竪 un framework per il collaudo di sistemi, utilizzato nel caso di progetti medio-grandi, anche pluriennali e rilasciati per fasi.
In questa presentazione UAT Toolkit viene introdotto nelle sue caratteristiche principali e ne viene esemplificato l'uso in un caso d'esempio descritto.
UAT Toolkit valorizza il lavoro di tutta la squadra di progetto. Consente di massimizzare le sinergie tra committenza, fornitore, esperti del dominio di business e utenti finali, coinvolgendo tutte queste figure nel processo di Quality Assurance.
La struttura documentale organizzata per Deliverable, analitici ma snelli e senza componenti superflue, permette di pianificare e tracciare le attivit di test, gestendo anche i collaudi differenziati di parti di progetto. UAT Toolkit fornisce gi i template di tutti i Deliverable, pronti per essere adattati allo specifico progetto.
I Deliverable prodotti nel processo documentale di UAT Toolkit sono compatibili con i sistemi di Test Management e ne costituiscono l'input principale, qualora un tale sistema di supporto del testing sia disponibile per la fase di collaudo del sistema.
La struttura del processo di produzione dei Deliverable di UAT Toolkit innesca un circolo virtuoso per quanto riguarda il miglioramento continuo delle specifiche del sistema.
Taluni Deliverable prodotti da UAT Toolkit possono essere riutilizzati, dopo la conclusione positiva del progetto, anche nell'ambito della misurazione dei KPI e degli SLA contrattuali, qualora il Cliente preveda l'outsourcing di una o pi湛 Servizi (es. Contact center, amministrazione dei sistemi, ecc.) di supporto dell'esercizio.
UAT Toolkit affida a un facilitatore il ruolo di coordinamento delle attivit preparatorie del collaudo. Il facilitatore ha il compito di ridurre i tempi di acquisizione del Toolkit da parte dello staff del Cliente, tramite formazione e coaching sul posto. Inoltre studia le specifiche di sistema e si mette a disposizione del cliente per la scelta degli scenari di test, nonch竪 per rendere sempre pi湛 autonomo e consapevole lo staff aziendale.
Agic Technology: Linkem Best Practice in Customer Experience AgicTechnology
油
Agic Technology presenta il caso di successo Linkem per l'implementazione delle soluzioni Microsoft (CRM, AX SharePoint, BizTalk) e della piattaforma di Web Content Management Sitecore predisposta quale potente strumento di Digital Marketing
Il progetto DeFacto 竪 stato concepito a fronte delle manifeste difficolt che le aziende hanno nel processo di trasformazione digitale, ovvero nelladozione di pratiche agili e di DevOps, e a fronte della trasformazione dellofferta da applicazioni monolitiche ad applicazioni cloud-native, basate su architetture a micro-servizi.
Herzum, come Software Factory, e il Dipartimento di Ingegneria Informatica, Modellistica, Elettronica e Sistemistica, come centro di ricerca dellUniversit della Calabria, con la realizzazione di questo progetto, hanno implementato una soluzione innovativa per lapplicazione efficace e sicura di pratiche Agili e di DevSecOps nella gestione del ciclo di vita dei componenti software.
Big Data, Open Data e Open Information:
-Individuarli, Analizzarli e Gestirli: Benefici e Vantaggi;
-Open Data e Open Information: Definizioni e Quadro Normativo;
-Come avviare il processo di apertura dei dati;
More Related Content
Similar to Scenari introduzione Application Service Governance in Azienda (20)
Nellintervento Stefano Olivotto di Cr辿dit Agricole Italia ha illustrato la sua esperienza nelladozione di uno strumento di API management e di un processo di gestione delle API, con una particolare focalizzazione su metodologia di adozione, sulle principali sfide indirizzate e un verticale sul livello di automazione raggiunto mediante ladozione di tecniche di DevOps.
Per maggiori informazioni scrivi a sales@profesia.it
AskQ Call Management System: uno strumento completo per la gestione delle chiamate e delle richieste di servizio.
Disegnato per una gestione remota e centralizzata, risponde perfettamente alla crescente richiesta di utilizzo di strumenti e servizi professionali senza acquisirne linfrastruttura. Tutte le operazioni di mantenimento, backup e aggiornamento tecnologico sia hardware che software sono gestite centralmente dal team di supporto e sviluppo.
Con Xebialabs affrontiamo il tema della gestione della Toolchain devops e Release/Deploy in modo orchestrato e remotizzato.
XebiaLabs, leader del mercato ARA come riportato da Gartner e
Forrester. Con XebiaLabs gestire i rilasci dal punto di vista di processo e di effettivo deploy delle applicazioni 竪 solo un fatto di configurazione, al resto pensa lengine di XebiaLabs.
Il mercato del nuovo millennio chiede capacit di costruire la propria solidit in una situazione di grandi perturbazioni. Ogni azienda 竪 chiamata ad interpretare le costanti sfide accogliendo ogni istanza proposta dal mercato, avendo la capacit di re-immaginarsi, rispondendo a stimoli costanti e spesso disparati.
Oggi la grande sfida e interpretare la cosiddetta societ della conoscenza. Entrare e costruire valore a partire dalla grande opportunit rappresentata dalla rete. Linformazione produce valore, la corretta gestione delle informazioni migliora la qualit della vita e del lavoro, consente di ridurre gli sprechi e di aggredire i mercati in modo competitivo.
In tale contesto Insiel si sta misurando, ad esempio con il FLOSS, impegnata ad aprire interlocuzioni con la comunit, con le istituzioni internazionali, con gli operatori e con gli utenti stessi. Lobiettivo e interpretare questo innovativo modello di business sia allinterno dellazienda che mettendo a sistema la solidit e la forza di Insiel nella partecipazione a diversi progetti nazionali e internazionali in ambito Open Source.
Nellintervento verranno presentate esperienze e criticit maturate in ambito OS, sia per la conduzione di progetti di collaborazione e sviluppo che per ladozione di strumenti allinterno dellazienda.
Il software che oggi produce valore 竪 stato scritto parecchi anni fa. Il costo di manutenzione ed evoluzione sta diventando sempre pi湛 alto.
Parallelamente stiamo vivendo una forte accelerazione sul digitale: omnicanalit, self-service e ubiquit sono fattori che stanno influenzando i comportamenti delle persone. Alle aziende si chiede sempre pi湛 innovazione e semplicit dei servizi offerti.
In questa presentazione guarderemo avanti nel futuro, sui software che produrranno valore nei prossimi 10 anni e che stiamo costruendo ora.
Proveremo a dare una possibile risposta a questa domanda:
come possiamo evitare di accumulare un debito tecnico difficilmente ripagabile e nel contempo seguire laccelerazione che il mercato ci sta chiedendo senza impattare sul business esistente?
UAT Toolkit: collaudo di sistemi software complessiNiccol嘆 Avico
油
Nello sviluppo di sistemi software complessi i test effettuati dal fornitore, orientati a testare la robustezza del software e corretta esecuzione delle singole funzionalit, non sono sempre sufficienti per garantire al Cliente il rispetto delle specifiche e la coerenza con i propri di Business,
Considerando il caso di un sistema IT complesso, un collaudo effettuato verificando la correttezza delle principali transazioni lascer inevitabilmente scoperti moltissimi scenari reali d'uso del sistema.
UAT Toolkit 竪 un framework per il collaudo di sistemi, utilizzato nel caso di progetti medio-grandi, anche pluriennali e rilasciati per fasi.
In questa presentazione UAT Toolkit viene introdotto nelle sue caratteristiche principali e ne viene esemplificato l'uso in un caso d'esempio descritto.
UAT Toolkit valorizza il lavoro di tutta la squadra di progetto. Consente di massimizzare le sinergie tra committenza, fornitore, esperti del dominio di business e utenti finali, coinvolgendo tutte queste figure nel processo di Quality Assurance.
La struttura documentale organizzata per Deliverable, analitici ma snelli e senza componenti superflue, permette di pianificare e tracciare le attivit di test, gestendo anche i collaudi differenziati di parti di progetto. UAT Toolkit fornisce gi i template di tutti i Deliverable, pronti per essere adattati allo specifico progetto.
I Deliverable prodotti nel processo documentale di UAT Toolkit sono compatibili con i sistemi di Test Management e ne costituiscono l'input principale, qualora un tale sistema di supporto del testing sia disponibile per la fase di collaudo del sistema.
La struttura del processo di produzione dei Deliverable di UAT Toolkit innesca un circolo virtuoso per quanto riguarda il miglioramento continuo delle specifiche del sistema.
Taluni Deliverable prodotti da UAT Toolkit possono essere riutilizzati, dopo la conclusione positiva del progetto, anche nell'ambito della misurazione dei KPI e degli SLA contrattuali, qualora il Cliente preveda l'outsourcing di una o pi湛 Servizi (es. Contact center, amministrazione dei sistemi, ecc.) di supporto dell'esercizio.
UAT Toolkit affida a un facilitatore il ruolo di coordinamento delle attivit preparatorie del collaudo. Il facilitatore ha il compito di ridurre i tempi di acquisizione del Toolkit da parte dello staff del Cliente, tramite formazione e coaching sul posto. Inoltre studia le specifiche di sistema e si mette a disposizione del cliente per la scelta degli scenari di test, nonch竪 per rendere sempre pi湛 autonomo e consapevole lo staff aziendale.
Agic Technology: Linkem Best Practice in Customer Experience AgicTechnology
油
Agic Technology presenta il caso di successo Linkem per l'implementazione delle soluzioni Microsoft (CRM, AX SharePoint, BizTalk) e della piattaforma di Web Content Management Sitecore predisposta quale potente strumento di Digital Marketing
Il progetto DeFacto 竪 stato concepito a fronte delle manifeste difficolt che le aziende hanno nel processo di trasformazione digitale, ovvero nelladozione di pratiche agili e di DevOps, e a fronte della trasformazione dellofferta da applicazioni monolitiche ad applicazioni cloud-native, basate su architetture a micro-servizi.
Herzum, come Software Factory, e il Dipartimento di Ingegneria Informatica, Modellistica, Elettronica e Sistemistica, come centro di ricerca dellUniversit della Calabria, con la realizzazione di questo progetto, hanno implementato una soluzione innovativa per lapplicazione efficace e sicura di pratiche Agili e di DevSecOps nella gestione del ciclo di vita dei componenti software.
Big Data, Open Data e Open Information:
-Individuarli, Analizzarli e Gestirli: Benefici e Vantaggi;
-Open Data e Open Information: Definizioni e Quadro Normativo;
-Come avviare il processo di apertura dei dati;
La data science 竪 una branca dellinformatica, basata sui dati,油che si fonda su conoscenze relative allintegrazione dei dati (Big Data), allo sviluppo di algoritmi matematici (Analisi Predittiva/Machine Learning) e alle capacit油tecnologiche: di fatto si concentra e pone il suo massimo vantaggio sulla risoluzione analitica di problemi complessi.
E se vi chiedessi:
Cosa lega le ultime tendenze del cloud alla programmazione degli anni 80?
Quali sono le cose realmente importanti da tenere a mente quando si realizza un'applicazione?
Qual'竪 la strategia migliore per "inseguire professionalmente" le novit e non diventare rapidamente "obsoleto"?
Cosa si intende per "Pensiero Analogico e Azione Digitale"?
Questo e altro nel nuovo seminario di Pasquale Camastra (che si terr presso la nostra sede il 14/09/2017 alle ore 17:30), che, questa volta nelle vesti di Evolutionary Architect, racconter come affrontare le nuovissime tendenze delle Architetture Applicative in Cloud con lo spirito pionieristico di chi ha conosciuto l'informatica grazie al Commodor 64
Secure Development of Android App sometimes requires the use of third party libraries and external frameworks, often expensive or hard to quickly update if vulnerable.The Android SDK and Google Play Services provide security features and services, that allows a developer to take advantage of security enhancements in order to increase the security level of an application.The talk, starting from real common threats, will show how some of these features can be used into the different versions of Android, until the newest Nougat, to mitigate security risks that could afflict a mobile application.
A brief Consulthink S.p.A. Overview:
An ICT consulting company specialized in design and implementation of complex application systems and complete solutions in security and networking environments
Founded in 2004
Has always enjoyed steady growth in terms of revenue and employees
Markets ranging from Government to Public Utilities, as well as TLC operators.
Droidcon it 2015: Android Lollipop for EnterpriseConsulthinkspa
油
Android Lollipop introduced several new security features for enterprise mobile device management including enhanced SELinux policies, Smart Lock, Device Protection, the Device Administration API, and Managed Profiles. It also improved data encryption with faster encryption of only used blocks and support for encryption without password. These features help provide a more secure environment for enterprise mobility.
The document introduces Test Driven Development (TDD). TDD is a software development process that relies on short development cycles where you write an automated test first, then code to pass that test, and refactor as needed. The key benefits of TDD are that it encourages simple design, validates correctness, and drives the design of a program in a modular way. TDD best practices include writing self-explanatory test assertions, keeping tests small and isolated, integrating code frequently, and following the TDD mantra and rhythm of red-green-refactor.
Bitcoin is a digital currency that uses cryptography and a decentralized peer-to-peer network to facilitate secure transactions between users. Transactions are recorded on a public blockchain ledger that is verified by miners who solve complex computational puzzles. When Alice wants to send bitcoin to Bob, she broadcasts an encrypted transaction to the network using her private key, and Bob can then verify the transaction using Alice's public key. Miners work to validate transactions by solving proof-of-work puzzles and adding verified transactions to the blockchain, receiving bitcoin as a reward. This process prevents double spending and allows for decentralized verification of ownership without a central authority.
Descrizione delle principali tecnologie abilitanti alla gestione dei Big Data, con particolare attenzione allecosistema che gravita intorno al framework Hadoop di Apache.
Breve seminario tenuto da Pasquale Camastra Responsabile Consulthink della
BU Sviluppo Software e Qualit
(it.linkedin.com/in/pasqualecamastra) su un metodo da adottare per lo sviluppo di Software di Qualit da applicare ad approcci, tecniche e contesti diversi.
This document discusses Android key management and cryptography. It covers symmetric and asymmetric encryption algorithms like AES and RSA. It describes using the Android Keystore to securely store cryptographic keys and how PBKDF2 can be used to derive keys from passwords. It also demonstrates how apps can be reversed to extract hardcoded keys and discusses more secure alternatives like storing keys on a server.
Nella presentazione vengono introdotte le tematiche inerenti alla conservazione sicura e protetta del materiale crittografico utilizzato da unapplicazione (per il salvataggio cifrato dei dati, autenticazione con il backend, ecc).
Si prosegue poi con la descrizione di alcune delle tecniche e delle metodologie di Key Management disponibili nelle varie versioni di Android.
Il CodeLab al GDG DevFest si 竪 svolto alternando sessioni teoriche a sessioni pratiche di coding.
Prevenzione degli attacchi informatici che coinvolgono dati sensibili aziendaliConsulthinkspa
油
I recenti fatti di cronaca ci ricordano la necessit di proteggere in maniera adeguata gli asset pi湛 importanti per la sopravvivenza stessa di un'organizzazione: i dati e le piattaforme applicative che ne consentono la fruizione. La capacit di salvaguardare tali valori, di garantirne la massima utilizzabilit e di implementare adeguate misure di monitoraggio ed audit sono sempre pi湛 i fattori che contraddistinguono un'organizzazione di successo, e che ambisce a rimanere tale, dai sui competitor: prepararsi adeguatamente per mettere al sicuro i propri dati da eventi imprevisti e per garantire i livelli di compliance previsti dalle leggi e dalle regolamentazioni di settore 竪 diventata oggi unattivit vitale per qualunque organizzazione.
2. La visione Consulthink per la selezione di
un'infrastruttura abilitante per l'IT di un'Azienda
per la realizzazione della:
Application Service Governance
Attraverso un'analisi di mercato e la
realizzazione di PoC personalizzate .
Abstract
ASG
4. Il Contesto
Prendendo spunto dalle attuali tendenze tecnologiche 竪 possibile favorire la
valorizzazione del patrimonio informativo a disposizione dell'Azienda,
adottando uno strumento di Gestione ed Orchestrazione in sicurezza di
servizi http (API), nell'ottica di una SOA estesa verso il mondo Business e
Consumer .
Application Service Governance
ASG
5. DBMS
SOA (Servizi e BPMN Engine)
REST API GATEWAY
I nuovi
standard
architetturali
Front End
Back End
RESPONSIVE/
RICH CLIENT STACK
ENTERPRISE
STACK MOBILE STACK
6. LE API REST
REpresentational State Transfer (REST) 竪 un tipo di architettura software
Web, nato intorno agli anni 2000, la cui diffusione 竪 diventata pervasiva
grazie all'avvento delle tecnologie mobile.
REST si basa su scambi molto "leggeri" e frequenti delle informazioni, la
cui scalabilit e crescita sono diretti risultati di pochi principi chiave:
Lo stato dell'applicazione e le funzionalit sono divisi in risorse web
Ogni risorsa 竪 unica e indirizzabile
Tutte le risorse sono condivise tra i client (sia Web che App mobile).
Una chiamata REST
implementa un protocollo:
client-server
stateless
cachable
a livelli
7. L'adozione di un prodotto Enterprise pu嘆 essere una soluzione strategica
per avere un unico ambiente per lintegrazione, la gestione, i test e la
sicurezza dei servizi REST per applicazioni B2B, mobile e web 2.0.
API REST GATEWAY
8. Il tutto per ottenere una serie di vantaggi chiavi in mano quali:
La semplificazione dello sviluppo , dellaccesso ai servizi e la facilitazione del loro
riuso, attraverso lintroduzione di facility quali i Portali per lo Sviluppatore.
La semplificazione e la centralizzazione della gestione dei servizi, per facilitare il
riuso del proprio patrimonio applicativoin un ottica di SOA estesa ed Open Services.
Vantaggi
Il disaccoppiamento dalla guerra sulla
sicurezza di dati e protocolli, demandando al
fornitore, che 竪 costretto dal mercato a gestire
problematiche di sicurezza dei dati e
contromisure verso attacchi esterni.
9. Il disaccoppiamento dalla guerra delle piattaforme, demandando agli
aggiornamenti del prodotto la gestione di problematiche quali:
Problemi di diffusione e preminenza di un sistema operativo sullaltro e
conseguente rapida modifica degli scenari di business;
Problematiche di gestione delle performance e scalabilit dei servizi erogati
Riuso e semplificazione della attivit di testing e deploy delle applicazioni, che
possono appoggiarsi ad ambienti gi consolidati.
Vantaggi
Continua evoluzione dei sistemi
operativi e delle modalit di erogazione
delle App mobile;
10. Il Mercato
Nonostante la relativa modernit della
problematica di erogazione "controllata"
di servizi REST based, il mercato offre
gi alcune soluzioni che hanno
l'obiettivo di supportare le aziende nella
realizzazione di architetture basate sulle
API.
Dopo un primo momento di preminenza di prodotti e
tecnologie proprietarie, sono emersi anche Framework e
prodotti Open Source di elevato valore.
11. Le Tipologie
I sistemi che vengono attualmente proposti per l'esposizione di API Rest per il
mondo Mobility sono aggregabili in tre categorie:
Appliance Hardware: sistemi embedded (Fisici o Virtuali) innestabili on top
della propria infrastruttura tecnologica che forniscono in un'unica appliance
tutta la soluzione.
Infrastruttura Software: sistemi fortemente modularizzati che consentono
una profilazione incrementale della piattaforma.
Servizi API Cloud: che consentono di "esternalizzare" ed aumentare la
scalabilit delle proprie API secondo le ultime tendenze del "Service as a
Service".
12. Grazie all'esperienza fatta sull'argomento presso i suoi principali clienti, Consulthink ha
elaborato una strategia di selezione della piattaforma basata su tre passi:
Analisi dell'esigenza - per individuare le funzioni di primario interesse per il cliente;
Analisi del mercato per verificare quali delle tecnologie presenti sul mercato
(Open o Proprietarie) espongono, in letteratura e secondo gli analisti (Gartner,
Forrester, ), le funzioni di interesse, al fine di effettuare una prima selezione;
Proof of Concept ove vengono invitati i vendor selezionati al fine di verificare,
direttamente all'interno dell'IT del cliente, in modo omogeneo e con un tempo
operativo definito, l'effettiva compatibilit della soluzione e l'efficacia delle
funzionalit esposte.
La Selezione
13. Alla fine del ciclo di PoC, verr
prodotto un documento riassuntivo in
cui saranno presentati i risultati delle
PoC, esplicitati attraverso una
valutazione numerica, pesata e
mediata, dell'efficacia delle singole
funzionalit testate e della piattaforma
nel complesso.
Il Risultato
Prodotto
1
Prodotto
2
Prodotto
3
Prodotto
4
Prodotto
5
Prodotto
6
Funzionalit Mandatorie
Funzionalit a Valore Aggiunto
Condizioni Operative