Pres Sviluppo SW cloud self-service v2 -...

12
2015 2015 2015 2015 Corso di f orso di f orso di f orso di formazione ormazione ormazione ormazione Contenuto: Contenuto: Contenuto: Contenuto: Introduzione allo sviluppo ed alla gestione self-service di applicazioni software e database “in cloud” con piattaforma aPaaS. [CORSO: SOFTWARE E DA CORSO: SOFTWARE E DA CORSO: SOFTWARE E DA CORSO: SOFTWARE E DATABASE TABASE TABASE TABASE SELF SELF SELF SELF-SERVICE SERVICE SERVICE SERVICEIN CLOUD IN CLOUD IN CLOUD IN CLOUD] Descrizione e Finalità della proposta formativa

Transcript of Pres Sviluppo SW cloud self-service v2 -...

Page 1: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

2015201520152015 CCCCorso di forso di forso di forso di formazioneormazioneormazioneormazione

Contenuto:Contenuto:Contenuto:Contenuto:

Introduzione allo sviluppo ed alla gestione self-service di applicazioni

software e database “in cloud” con piattaforma aPaaS.

[[[[CORSO: SOFTWARE E DACORSO: SOFTWARE E DACORSO: SOFTWARE E DACORSO: SOFTWARE E DATABASE TABASE TABASE TABASE

SELFSELFSELFSELF----SERVICESERVICESERVICESERVICEIN CLOUDIN CLOUDIN CLOUDIN CLOUD]]]]

Descrizione e Finalità della proposta formativa

Page 2: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 2/12

INTRODUZIONEINTRODUZIONEINTRODUZIONEINTRODUZIONE

Nel moderno operare di ogni professionista, manager, ingegnere la rilevanza degli

strumenti software è diventa sempre maggiore e la possibilità o la necessità di

applicazioni che facilitino il proprio operato rendendolo più efficiente e/o competitivo è

diventata uno degli elementi di successo di ogni attività.

A tal fine il comprendere o meglio ancora sviluppare/mantenere “fai da te” applicazioni

software su misura per la propria attività è da considerarsi “un plus”. Tanto più se tali

applicazioni sono poi accessibili via web e non richiedono un oneroso hardware ad-hoc

per essere rese disponibili, ma solo una comune connessione dati (modalità “cloud”).

Tale logica di sviluppo si basa sulla diffusione del “cloud”, diffusione dimostrata dalla

presenza di tale terminologia comunemente sul web anche nella letteratura non

specialistica.

Cloud computing Cloud computing Cloud computing Cloud computing :::: “informatica con il termine inglese cloud computing

(in italiano nuvola informatica) si indica un paradigma di erogazione di risorse

informatiche, come l'archiviazione, l'elaborazione o la trasmissione di dati,

caratterizzato dalla disponibilità on demand attraverso Internet a partire da un

insieme di risorse preesistenti e configurabili.

Le risorse non vengono pienamente configurate e messe in opera dal fornitore

apposta per l'utente, ma gli sono assegnate, rapidamente e convenientemente,

grazie a procedure automatizzate, a partire da un insieme di risorse condivise con

altri utenti lasciando all'utente parte dell'onere della configurazione. Quando

l'utente rilascia la risorsa, essa viene similmente riconfigurata nello stato iniziale e

rimessa a disposizione nel pool condiviso delle risorse, con altrettanta velocità ed

economia per il fornitore. " (Wikipedia)

Le moderne piattaforme di sviluppo software consentono di creare ed amministrare Le moderne piattaforme di sviluppo software consentono di creare ed amministrare Le moderne piattaforme di sviluppo software consentono di creare ed amministrare Le moderne piattaforme di sviluppo software consentono di creare ed amministrare

sistemi informativi (database, applicazioni, reportistica) direttamente nel cloud, sistemi informativi (database, applicazioni, reportistica) direttamente nel cloud, sistemi informativi (database, applicazioni, reportistica) direttamente nel cloud, sistemi informativi (database, applicazioni, reportistica) direttamente nel cloud,

utilizzando un semplice web browser e senza scrivere codice.utilizzando un semplice web browser e senza scrivere codice.utilizzando un semplice web browser e senza scrivere codice.utilizzando un semplice web browser e senza scrivere codice.

Page 3: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 3/12

Queste nuove piattaforme di sviluppo si caratterizzano per l’estrema rapidità con cui i

sistemi informativi possono essere modellati e messi in esercizio, e per la facilità con cui

possono essere successivamente modificati ed estesi.

Inoltre nel caso di alcune piattaforme (tra cui quella illustrata nel corso, Livebase®) i

sistemi creati sono interamente basati su tecnologie open source (codice sorgente aperto)

e possono essere facilmente integrati con altri sistemi.

Quindi tali piattaforme consentono:

• drastico abbattimento dei tempi e dei costi di sviluppo e di manutenzione,

ottenuto eliminando spesso totalmente l’attività di codifica e minimizzando la

necessità di test;

• maggiore robustezza e migliore aderenza agli standard ed alle normative

applicabili per tutte le applicazioni generate;

• abbassamento del livello di tecnicalità necessario per sviluppare e mettere in

esercizio un sistema informativo anche complesso.

Page 4: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 4/12

Per poter cogliere gli indubbi vantaggi di queste nuove tecnologie, facendo leva sul

background tecnico e la propensione alla schematizzazione logica degli ingegneri di

qualunque estrazione ed operanti in qualunque settore, è possibile introdurre loro e

rendere da loro utilizzabili tali nuove tecnologie e far sì che diventino strumenti a loro

utili per lo sviluppo o la manutenzione di software in modalità “fai da te” o come prodotto

per terzi.

Page 5: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 5/12

Per far ciò è necessaria:

a) una conoscenza di alcuni elementi base teorici (elementi di teoria dei Database ed

introduzione ai DBMS, Database Management System);

b) l’introduzione e la possibilità di entrate i contatto praticamente con una

piattaforma di sviluppo cloud;

c) la descrizione esemplificativa di un caso applicativo affrontato con lo sviluppo di

un software self-service su una piattaforma cloud.

Proprio per soddisfare le necessità di cui sopra il corso propone una prima parte teorica e

poi l’introduzione della piattaforma di sviluppo Livebase® come esempio di uno

strumento che implementa il descritto nuovo paradigma di sviluppo software.

La Fhoster srl ha sviluppato la piattaforma Livebase® cloud, basata su tecnologie open-

source, che consente di consolidare, gestire e condividere in modo agile e sicuro tutti

quei dati che, per qualsiasi motivo, sfuggono ai sistemi gestionali esistenti, e che spesso

finiscono dispersi su documenti e spreadsheet eterogenei, fuori dal controllo.

La piattaforma è interamente configurabile via web, ed integra quanto occorre per

modellare, dispiegare, manutenere ed amministrare centralmente tutte quelle

applicazioni che, per vincoli di tempo e/o di budget, sono spesso sviluppate

autonomamente dai singoli utilizzando strumenti di produttività personale spesso non

adeguati alle finalità che si vogliono raggiungere.

Ad esempio gli utenti abituati ad usare MS Excel per creare tabelle pivot, grafici e

statistiche basate sui dati aziendali o professionali, possono continuare a farlo creando

delle semplici WebQuery (funzionalità nativa di Excel) verso le applicazioni ospitate sulla

piattaforma Fhoster, con la garanzia di lavorare con dati sempre aggiornati e controllati

centralmente, anche dal punto di vista dei diritti, da un sistema informativo robusto.

Page 6: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 6/12

Nel seguito sono quindi sono dettagliate le finalità, i destinatari, le modalità e le figure

coinvolte in un corso di formazione che miri a rendere questi nuovi strumenti software

compressibili, accessibili ed eventualmente da subito utilizzabili.

Page 7: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 7/12

OBIETTIVIOBIETTIVIOBIETTIVIOBIETTIVI

Questo corso si propone di introdurre:

- Concetti base dei sistemi DBMS (Data Base Managment System);

- Introduzione al disegno di applicazioni software per la gestione dati strutturati;

- Concetti base delle architetture cloud;

- Introduzione Piattaforme aPaaS (application Platform as a Service);

- Utilizzo della Piattaforma Livebase® (aPaaS) per lo sviluppo la manutenzone self-

service di applicazioni cloud;

- Casi applicativi ed esempi pratici di sviluppo in-house di software di gestione;

Platform as a SPlatform as a SPlatform as a SPlatform as a Seeeervicervicervicervice (PaaS)(PaaS)(PaaS)(PaaS): “è la distribuzione di piattaforme di

elaborazione (Computing platform) e di solution stack come servizio. Gli elementi

del PaaS permettono di sviluppare, testare, implementare e gestire le applicazioni

aziendali senza i costi e la complessità associati all'acquisto, la configurazione,

l'ottimizzazione e la gestione dell'hardware e del software di base. Gli elementi del

PaaS possono essere impiegati per lo sviluppo di applicazioni e di servizi

applicativi come la collaborazione in team, l'integrazione Web, l'integrazione del

database, la sicurezza e la gestione dello stato. Tali servizi possono essere

impiegati come una soluzione integrata sul Web" (Wikipedia)

Ciò cercando così di DIMINUIREDIMINUIREDIMINUIREDIMINUIRE:

� Difficolta nella gestione Difficolta nella gestione Difficolta nella gestione Difficolta nella gestione di dati strutturati e di cardinalità elevatadi dati strutturati e di cardinalità elevatadi dati strutturati e di cardinalità elevatadi dati strutturati e di cardinalità elevata;;;;

� Non Non Non Non comprensionecomprensionecomprensionecomprensione delle nuove modalità di sviluppo e di utilizzo di delle nuove modalità di sviluppo e di utilizzo di delle nuove modalità di sviluppo e di utilizzo di delle nuove modalità di sviluppo e di utilizzo di

applicazioni “in cloud”applicazioni “in cloud”applicazioni “in cloud”applicazioni “in cloud”;;;;

� L’utilizzo improprio, limiL’utilizzo improprio, limiL’utilizzo improprio, limiL’utilizzo improprio, limitativo e non sicuro di fogli excel per dati strutturatitativo e non sicuro di fogli excel per dati strutturatitativo e non sicuro di fogli excel per dati strutturatitativo e non sicuro di fogli excel per dati strutturati;;;;

� Il ricorso allo sviluppo esterno/terzo per semplici applicazioni softwareIl ricorso allo sviluppo esterno/terzo per semplici applicazioni softwareIl ricorso allo sviluppo esterno/terzo per semplici applicazioni softwareIl ricorso allo sviluppo esterno/terzo per semplici applicazioni software;;;;

� Riduzione dei costi di Riduzione dei costi di Riduzione dei costi di Riduzione dei costi di manutenzione/manutenzione/manutenzione/manutenzione/evoluzione delle proprie applicazionievoluzione delle proprie applicazionievoluzione delle proprie applicazionievoluzione delle proprie applicazioni;;;;

� Riduzione dei costi.Riduzione dei costi.Riduzione dei costi.Riduzione dei costi.

Page 8: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 8/12

ed AGEVOLARE AGEVOLARE AGEVOLARE AGEVOLARE o AUMENTAREAUMENTAREAUMENTAREAUMENTARE::::

� la la la la comprensionecomprensionecomprensionecomprensione delle modalità organizzative e di gestone dei dati digitalidelle modalità organizzative e di gestone dei dati digitalidelle modalità organizzative e di gestone dei dati digitalidelle modalità organizzative e di gestone dei dati digitali;;;;

� la produttività propria e dei collaboratori nella gestione delle la produttività propria e dei collaboratori nella gestione delle la produttività propria e dei collaboratori nella gestione delle la produttività propria e dei collaboratori nella gestione delle

informazioni digitaliinformazioni digitaliinformazioni digitaliinformazioni digitali;;;;

� lllla possibilità di sviluppo selfa possibilità di sviluppo selfa possibilità di sviluppo selfa possibilità di sviluppo self----service di service di service di service di applicazioniapplicazioniapplicazioniapplicazioni softwaresoftwaresoftwaresoftware a a a a

supporto delsupporto delsupporto delsupporto della propria attivitàla propria attivitàla propria attivitàla propria attività;;;;

� accessibilità aiaccessibilità aiaccessibilità aiaccessibilità ai propri dati epropri dati epropri dati epropri dati ed ad ad ad alle proprie lle proprie lle proprie lle proprie applicazioniapplicazioniapplicazioniapplicazioni via webvia webvia webvia web

(software (software (software (software ““““in cloudin cloudin cloudin cloud””””))));;;;

� ddddematerializzazione delle infrastruttura informatiematerializzazione delle infrastruttura informatiematerializzazione delle infrastruttura informatiematerializzazione delle infrastruttura informatica conca conca conca con riduzione riduzione riduzione riduzione del costo e degli del costo e degli del costo e degli del costo e degli

oneri di gestione dell’hardware in sedeoneri di gestione dell’hardware in sedeoneri di gestione dell’hardware in sedeoneri di gestione dell’hardware in sede....

Page 9: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 9/12

Destinatari

E’ potenziale destinatario del corso qualunque Ingegnere sia interessato a:

� Comprendere nuove modalità di gestione strutturata dei dati anche solo per Comprendere nuove modalità di gestione strutturata dei dati anche solo per Comprendere nuove modalità di gestione strutturata dei dati anche solo per Comprendere nuove modalità di gestione strutturata dei dati anche solo per

ridurre il gap formativo rispetto all’evoluzioni del settore digitale;ridurre il gap formativo rispetto all’evoluzioni del settore digitale;ridurre il gap formativo rispetto all’evoluzioni del settore digitale;ridurre il gap formativo rispetto all’evoluzioni del settore digitale;

� apprendere le caratteristiche fondapprendere le caratteristiche fondapprendere le caratteristiche fondapprendere le caratteristiche fondamentali della generazione di una applicazione amentali della generazione di una applicazione amentali della generazione di una applicazione amentali della generazione di una applicazione

software con accessibilità websoftware con accessibilità websoftware con accessibilità websoftware con accessibilità web,,,, anche peranche peranche peranche per l’l’l’l’analisi delle necessità/soluzioni analisi delle necessità/soluzioni analisi delle necessità/soluzioni analisi delle necessità/soluzioni nel nel nel nel

proprio ambito professionale e per l’emissione dei requisiti verso sviluppatori proprio ambito professionale e per l’emissione dei requisiti verso sviluppatori proprio ambito professionale e per l’emissione dei requisiti verso sviluppatori proprio ambito professionale e per l’emissione dei requisiti verso sviluppatori

software terzisoftware terzisoftware terzisoftware terzi; ; ; ;

� sviluppo selfsviluppo selfsviluppo selfsviluppo self----serviceserviceserviceservice di piccdi piccdi piccdi piccole applicazioni inole applicazioni inole applicazioni inole applicazioni in----hhhhoooouseuseuseuse a soluzione di problematiche a soluzione di problematiche a soluzione di problematiche a soluzione di problematiche

interne interne interne interne o a supporto della propria attività; o a supporto della propria attività; o a supporto della propria attività; o a supporto della propria attività;

� trasferimento di dati o processi esistenti, solo parzialmente strutturati (es. excel), trasferimento di dati o processi esistenti, solo parzialmente strutturati (es. excel), trasferimento di dati o processi esistenti, solo parzialmente strutturati (es. excel), trasferimento di dati o processi esistenti, solo parzialmente strutturati (es. excel),

ad un sistema strutturato (DBMS) ed accessibile via web (cloud);ad un sistema strutturato (DBMS) ed accessibile via web (cloud);ad un sistema strutturato (DBMS) ed accessibile via web (cloud);ad un sistema strutturato (DBMS) ed accessibile via web (cloud);

� ssssviluppatori software professionaliviluppatori software professionaliviluppatori software professionaliviluppatori software professionali, anche per terzi,, anche per terzi,, anche per terzi,, anche per terzi, interessarti all’utilizzo di nuovi interessarti all’utilizzo di nuovi interessarti all’utilizzo di nuovi interessarti all’utilizzo di nuovi

strumentistrumentistrumentistrumenti e paradigmi di sviluppo aPaaS (e paradigmi di sviluppo aPaaS (e paradigmi di sviluppo aPaaS (e paradigmi di sviluppo aPaaS (application Platform as a Serviceapplication Platform as a Serviceapplication Platform as a Serviceapplication Platform as a Service))))....

Page 10: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 10/12

Programma sintetico degli incontri

Il percorso dell’iniziativa

• Modulo/Lezione 1: IntroduzIntroduzIntroduzIntroduziiiione ed elementi di teoria dei Database ed one ed elementi di teoria dei Database ed one ed elementi di teoria dei Database ed one ed elementi di teoria dei Database ed

introduzione ai DBMS, Database Management Systemintroduzione ai DBMS, Database Management Systemintroduzione ai DBMS, Database Management Systemintroduzione ai DBMS, Database Management System

(tipologia: teorico/illustrativo)

• Modulo/Lezione 2: IntroduzIntroduzIntroduzIntroduziiiione one one one al “cloud” ed alla Piattaforma aPaaS al “cloud” ed alla Piattaforma aPaaS al “cloud” ed alla Piattaforma aPaaS al “cloud” ed alla Piattaforma aPaaS Livebase®Livebase®Livebase®Livebase®

(tipologia: teorico/illustrativo)

• Modulo/Lezione 3: Utilizzo base della Piattaforma aPaaS Utilizzo base della Piattaforma aPaaS Utilizzo base della Piattaforma aPaaS Utilizzo base della Piattaforma aPaaS Livebase®Livebase®Livebase®Livebase®

(tipologia: teorico/applicativo)

• Modulo/Lezione 4: Esempio di utilizzo della Piattaforma Esempio di utilizzo della Piattaforma Esempio di utilizzo della Piattaforma Esempio di utilizzo della Piattaforma Livebase®Livebase®Livebase®Livebase® per lo sviluppo per lo sviluppo per lo sviluppo per lo sviluppo

di una semplice applicazione per la soluzione di un caso operativodi una semplice applicazione per la soluzione di un caso operativodi una semplice applicazione per la soluzione di un caso operativodi una semplice applicazione per la soluzione di un caso operativo (es. gestione

avanzamento ore/documenti/progetti)

(tipologia: pratico/illustrativo)

Docenti

Il corso sarà svolto dai seguenti docentidocentidocentidocenti:

Ing. Antonio LeonforteIng. Antonio LeonforteIng. Antonio LeonforteIng. Antonio Leonforte : Ingegnere Elettronico, imprenditore seriale co-

fondatore della Fosther srl e di altre due società di sviluppo software.

Dal 2003 docente a contratto di Ingegneria del software presso

l’Università di Perugia. Capoprogetto ed architetto software con 16 anni

di esperienza professionale (due anni nel Regno Unito e nei Paesi Bassi)

su un vasto ambito di domini applicativi, dai sistemi di difesa in tempo reale ai grandi

sistemi informativi per l’industria e la Pubblica Amministrazione Centrale.

Page 11: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 11/12

Varie realtà utilizzano il paradigma aPaaS tramite la piattaforma Livebase®, tra questi:

Page 12: Pres Sviluppo SW cloud self-service v2 - ING4cdn.ing4.it/formazione/...SW_cloud_self-service_v2.pdf · introduzione ai DBMS, Database Management System); b) l’introduzione e la

Fondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di FrosinoneFondazione dell’Ordine degli Ingegneri della Provincia di Frosinone

CORSO: SOFTWARE E DATABASE SELF-SERVICE IN CLOUD

pag. 12/12

CONCLUSIONICONCLUSIONICONCLUSIONICONCLUSIONI

Il corso proposto permette di estendere l’offerta formativa per gli Ingegneri anche nel

campo delle tecnologie dell’Information Technology (IT), ciò sia allo scopo di coinvolgere

nel recente obbligatorio percorso di formazione professionale i colleghi con macro

indirizzi più specifici in tal senso (Ing. Elettronica, Telecomunicazioni, Informatica,

Gestionale) ma anche dare un overview a tutti i restanti ingegneri con altri profili che per

restare al passo con i tempi comunque hanno necessità di selezionare o utilizzare

strumenti informatici per la gestione dei dati e la loro condivisione sul web.

Inoltre il corso fornisce i concetti e il training base (introduzione ai DBMS, Database

Management System) su una piattaforma per lo sviluppo software aPaaS, idonea anche per

piccole applicazioni “low budget” (Livebase®), che permette a chiunque interessato di

iniziare da subito un percorso di creazione o manutenzione (se iniziale sviluppo da parte di

terzi) self-service, di software per la gestione strutturata dei dati “in cloud”.

Ciò nell’ottica di massimizzare la personalizzazione dell’applicazione “tagliata sul proprio

caso” e riduzione i costi di realizzazione, manutenzione grazie l’evoluzione e la diffusione

recente di tali nuove tecnologie informatiche.