La Configuration Management riguarda le politiche, i processi e gli strumenti per la gestione dei sistemi software in evoluzione.
La Software Configuration Management è stata definita da Bersoff, Henson e Siegel come la disciplina che identifica la configurazione di un sistema in momenti distinti nel tempo allo scopo di controllare sistematicamente i cambiamenti e garantire l’integrità e la tracciabilità di ogni configurazione per tutto il ciclo di vita.
Seminario in lingua italiana, svolto con Antonio Fasulo.
La qualità del software si misura anche con l’integrazione degli strumenti agli standard aziendali. Il webinar mostrerà come Polarion QA e Neoload rappresentino una soluzione completa, innovativa e semplice da usare in ambienti web, cloud e mobile. Il webinar affronta i temi del Test Management e test di carico con l'utilizzo di strumenti innovativi e semplici da usare: Polarion QA e Neoload. La combinazione dei due fornisce un approccio efficace e innovativo.
La Configuration Management riguarda le politiche, i processi e gli strumenti per la gestione dei sistemi software in evoluzione.
La Software Configuration Management è stata definita da Bersoff, Henson e Siegel come la disciplina che identifica la configurazione di un sistema in momenti distinti nel tempo allo scopo di controllare sistematicamente i cambiamenti e garantire l’integrità e la tracciabilità di ogni configurazione per tutto il ciclo di vita.
Seminario in lingua italiana, svolto con Antonio Fasulo.
La qualità del software si misura anche con l’integrazione degli strumenti agli standard aziendali. Il webinar mostrerà come Polarion QA e Neoload rappresentino una soluzione completa, innovativa e semplice da usare in ambienti web, cloud e mobile. Il webinar affronta i temi del Test Management e test di carico con l'utilizzo di strumenti innovativi e semplici da usare: Polarion QA e Neoload. La combinazione dei due fornisce un approccio efficace e innovativo.
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 l’engine di XebiaLabs.
Managed operations: fare Service Support al tempo della crisiNiccolò Avico
Come si fa a coniugare LDS con LOW? Quando il budget non è più quello pompato nei Datacenter del secolo scorso ma i livelli di servizio aumentano, in presenza di molteplici tecnologie e servizi da garantire H24, organizzazione e interventi mirati fanno la differenza.
TPi: una metodologia per il miglioramento del processo di test, by Andrea Di ...Codemotion
La sempre più concreta necessità di avere un processo di test strutturato, porta a dover individuare il proprio livello di maturità del processo di test per capire come poterne pianificare un percorso di miglioramento e adottare gli strumenti per applicarlo. Il talk si concentra su TPi®, una metodologia che permette di definire il livello di maturità ed identificare possibili percorsi di crescita, e su una possibile applicazione di tool opensource per il Test Management & Defect Tracking.
Slide del decimo Meetup di Milano, che si è tenuto il 26 Gennaio dalle ore 10:30 alle ore 12:00 in formato virtuale.
Abbiamo parlato insieme a Davide Bonaciti di come ha realizzato un caso d'uso di automazione e CI/CD. Stefano Bernardini, Serena Galassi e Lorenzo Ornella, invece, ci parleranno di DataGraph e ci mostreranno una demo di implementazione per realizzare un'asta del fantacalcio 2.0.
MySQL Day Milano 2018 - Le architetture a microserviziPar-Tec S.p.A.
In occasione del MySQL Day 2018 di Milano il TechAdvisor Michelangelo Uberti ha fornito una panoramica sui concetti chiave, sui benefici e sulle opportunità offerte dalle architetture a microservizi.
I punti trattati durante la presentazione sono:
- Presentazione dell’offerta Par-Tec dedicata a MySQL Enterprise Edition
- Dai monoliti ai microservizi
- Un esempio concreto: Netflix
- Architetture a microservizi: vantaggi e punti di attenzione
- Dalla virtualizzazione ai container
- Containerizzazione: vantaggi e punti di attenzione
- Come superare i limiti dei container
- Introduzione al paradigma DevOps
Per saperne di più, scaricate le slide e guardate il video della presentazione del nostro TechAdvisor su https://www.par-tec.it/le-architetture-a-microservizi
Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...Codemotion
Realizzare un’unica piattaforma che garantisce Omni-channel, Zero-downtime, Functional-decomposition e Auto-scaling è possibile? Vi raccontiamo un caso reale di come, utilizzando Zuul, Eureka, SpringBoot, Docker abbiamo realizzato i desideri del cliente e attuato questa trasformazione.
Il supporto dell'Application Lifecycle Management nell'eGov. Emerasoft racconta un caso di successo di una Pubblica Amministrazione che migliora il governo delle attività produttive con Polarion ALM
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...K-Tech Formazione
Smau 09, K-Tech (www.k-tech.it) presenta: Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli abbandoni degli utenti.
Le applicazioni con problemi prestazionali rappresentano una tara per il business aziendale. Utenti insoddisfatti da servizi "lenti" abbandonano il sito e si rivolgono alla concorrenza. Diminuisce la credibilità del marchio.
Eppure è possibile prevedere il comportamento delle applicazioni web ed evitare la fuga degli utenti.
Utilizzando le tecniche dell'APM (Application Performance Management) si rilevano le perfomance dei sistemi di produzione e si misurano i risultati dei test di carico sui cloni. Sulla base dei dati di performance si costruisce un modello lineare che descrive il comportamento del sistema in produzione in funzione dei traffico degli utenti.
Il risultato finale è la certificazione del sistema per un valore limite di utenti connessi per ora.
La presentazione usa esempi concreti, ognuno con necessità e complessità diverse, in cui abbiamo applicato con successo il processo di certificazione.
Mostreremo le specificità dell'analisi preliminare, gli strumenti software disponibili, gli obiettivi preposti e come questi siano stati raggiunti utilizzando il metodo esposto.
Target: Manager, Architettura IT, Responsabili delle linee di business, Responsabili Tecnici.
Agile requirements - alla ricerca del filo rosso (iad 2013)Fabio Armani
requisiti rappresentano, a mio avviso, il ‘fil rouge’ di tutto lo sviluppo software, sia che si tratti di applicazioni web o mobile, sia che siano coinvolti grandi sistemi Enterprise. Cerchiamo di capire perché.
Possiamo affermare che Lean Agile sta di fatto divenendo uno delle metodologie più adottate (se non il main-stream stesso) in ambito informatico e conseguentemente anche in ambiti connessi con l’informatica.
Nel mio talk (che spero possa trasformarsi in una tavola rotonda sul tema degli agile requirements e di ciò che ruota attorno ad essi) desidero presentare le varie possibilità di gestire i requisiti in modo agile e di seguire ad esempio il percorso delle “user story” (uno dei più efficaci metodi inventati in ambito agile o meglio nella metodologia eXtreme Programming per gestire i requisiti) in tutte le diverse fasi della loro ‘vita’ : a partire da ‘theme’, ‘epic’ e poi ‘story’ realizzata durante una determinata iterazione, fino al loro testing mediante Acceptance Test Driven Development e convalida business sul campo con gli utenti finali e i diversi stakeholder.
Bene… per poter effettuare questo affascinante itinerario cosa e chi viene coinvolto? Scopriremo assieme (ed argomenteremo le diverse soluzioni) che un’intera organizzazione Enterprise si dovrà plasmare per consentire ad una storia di divenire parte di una nuova funzionalità di successo.
Per avere realmente successo dovremmo scomodare molte metodologie tra le quali Lean , Agile, Lean StartUp, Lean UX e questo ci porterà nuovamente al punto di partenza. Perché vogliamo realizzare proprio questa storia? Quale era il requisito da cui siamo partiti. A quale Vision ci siamo ispirati?
Sono certo che il tema è affascinante e sarà interessante affrontarlo collettivamente, specialmente se trattato in ambito di round table.
Introduction to Microsoft Azure Well Architected Framework in Italian - Session 5 of 6
Introduzione a Microsoft Azure Well Architected Framework in Italiano - Sessione 5 di 6
Modulo 5: eccellenza operativa
La corsa alla trasformazione digitale della PA è iniziata da tempo, ma quanti cittadini sono saliti sul treno in corsa e quanti sono fermi in stazione in coda allo sportello informazioni?
In questo breve webinar vedremo perché adottare una DAP - Digital Adoption Platform rappresenti per le Pubbliche Amministrazioni un acceleratore di innovazione e un aiuto concreto a raggiungere gli obiettivi del CAD - Codice di Amministrazione Digitale.
target: IT manager & Digital Transformation Manager della Pubblica Amministrazione
Ogni mese vengono scaricati 1,2 miliardi di componenti Open Source vulnerabili
La percezione sulla sicurezza del patrimonio open source aziendale purtroppo non corrisponde alla realtà di come viene effettivamente gestito il rischio legato all'open source a livello globale.
Partecipa al webinar “Percezione Vs realtà: Uno sguardo data-driven sulla gestione del rischio Open Source” per scoprire la verità dietro al consumo dei componenti open source. Ci vediamo mercoledì 30 novembre alle 14:30.
Perché partecipare
Partecipa al webinar per scoprire best practices efficaci per la gestione dell'open source supportate dall'8° Rapporto annuale sullo stato della Software Supply Chain in compagnia di Andrea Deganutti e Mario Iotti. Preparati ad affrontare il 2023 con una nuova consapevolezza del tuo patrimonio Open Source e acquisire le strategie più efficaci per affrontare al meglio i rischi legati all’utilizzo di componenti vulnerabili.
Vuoi saperne di più? Scrivi a sales@emerasoft.com per conoscere meglio Sonatype e sapere perché anche tu hai bisogno di un tool di SCA - Software Composition Analysis
More Related Content
Similar to Polarion UC 2010 - Reale Mutua Assicurazioni - Il Change Management Applicativo in ambiente distribuito
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 l’engine di XebiaLabs.
Managed operations: fare Service Support al tempo della crisiNiccolò Avico
Come si fa a coniugare LDS con LOW? Quando il budget non è più quello pompato nei Datacenter del secolo scorso ma i livelli di servizio aumentano, in presenza di molteplici tecnologie e servizi da garantire H24, organizzazione e interventi mirati fanno la differenza.
TPi: una metodologia per il miglioramento del processo di test, by Andrea Di ...Codemotion
La sempre più concreta necessità di avere un processo di test strutturato, porta a dover individuare il proprio livello di maturità del processo di test per capire come poterne pianificare un percorso di miglioramento e adottare gli strumenti per applicarlo. Il talk si concentra su TPi®, una metodologia che permette di definire il livello di maturità ed identificare possibili percorsi di crescita, e su una possibile applicazione di tool opensource per il Test Management & Defect Tracking.
Slide del decimo Meetup di Milano, che si è tenuto il 26 Gennaio dalle ore 10:30 alle ore 12:00 in formato virtuale.
Abbiamo parlato insieme a Davide Bonaciti di come ha realizzato un caso d'uso di automazione e CI/CD. Stefano Bernardini, Serena Galassi e Lorenzo Ornella, invece, ci parleranno di DataGraph e ci mostreranno una demo di implementazione per realizzare un'asta del fantacalcio 2.0.
MySQL Day Milano 2018 - Le architetture a microserviziPar-Tec S.p.A.
In occasione del MySQL Day 2018 di Milano il TechAdvisor Michelangelo Uberti ha fornito una panoramica sui concetti chiave, sui benefici e sulle opportunità offerte dalle architetture a microservizi.
I punti trattati durante la presentazione sono:
- Presentazione dell’offerta Par-Tec dedicata a MySQL Enterprise Edition
- Dai monoliti ai microservizi
- Un esempio concreto: Netflix
- Architetture a microservizi: vantaggi e punti di attenzione
- Dalla virtualizzazione ai container
- Containerizzazione: vantaggi e punti di attenzione
- Come superare i limiti dei container
- Introduzione al paradigma DevOps
Per saperne di più, scaricate le slide e guardate il video della presentazione del nostro TechAdvisor su https://www.par-tec.it/le-architetture-a-microservizi
Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...Codemotion
Realizzare un’unica piattaforma che garantisce Omni-channel, Zero-downtime, Functional-decomposition e Auto-scaling è possibile? Vi raccontiamo un caso reale di come, utilizzando Zuul, Eureka, SpringBoot, Docker abbiamo realizzato i desideri del cliente e attuato questa trasformazione.
Il supporto dell'Application Lifecycle Management nell'eGov. Emerasoft racconta un caso di successo di una Pubblica Amministrazione che migliora il governo delle attività produttive con Polarion ALM
Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli a...K-Tech Formazione
Smau 09, K-Tech (www.k-tech.it) presenta: Segnali dal futuro. Prevedere le prestazioni dei sistemi web ed evitare gli abbandoni degli utenti.
Le applicazioni con problemi prestazionali rappresentano una tara per il business aziendale. Utenti insoddisfatti da servizi "lenti" abbandonano il sito e si rivolgono alla concorrenza. Diminuisce la credibilità del marchio.
Eppure è possibile prevedere il comportamento delle applicazioni web ed evitare la fuga degli utenti.
Utilizzando le tecniche dell'APM (Application Performance Management) si rilevano le perfomance dei sistemi di produzione e si misurano i risultati dei test di carico sui cloni. Sulla base dei dati di performance si costruisce un modello lineare che descrive il comportamento del sistema in produzione in funzione dei traffico degli utenti.
Il risultato finale è la certificazione del sistema per un valore limite di utenti connessi per ora.
La presentazione usa esempi concreti, ognuno con necessità e complessità diverse, in cui abbiamo applicato con successo il processo di certificazione.
Mostreremo le specificità dell'analisi preliminare, gli strumenti software disponibili, gli obiettivi preposti e come questi siano stati raggiunti utilizzando il metodo esposto.
Target: Manager, Architettura IT, Responsabili delle linee di business, Responsabili Tecnici.
Agile requirements - alla ricerca del filo rosso (iad 2013)Fabio Armani
requisiti rappresentano, a mio avviso, il ‘fil rouge’ di tutto lo sviluppo software, sia che si tratti di applicazioni web o mobile, sia che siano coinvolti grandi sistemi Enterprise. Cerchiamo di capire perché.
Possiamo affermare che Lean Agile sta di fatto divenendo uno delle metodologie più adottate (se non il main-stream stesso) in ambito informatico e conseguentemente anche in ambiti connessi con l’informatica.
Nel mio talk (che spero possa trasformarsi in una tavola rotonda sul tema degli agile requirements e di ciò che ruota attorno ad essi) desidero presentare le varie possibilità di gestire i requisiti in modo agile e di seguire ad esempio il percorso delle “user story” (uno dei più efficaci metodi inventati in ambito agile o meglio nella metodologia eXtreme Programming per gestire i requisiti) in tutte le diverse fasi della loro ‘vita’ : a partire da ‘theme’, ‘epic’ e poi ‘story’ realizzata durante una determinata iterazione, fino al loro testing mediante Acceptance Test Driven Development e convalida business sul campo con gli utenti finali e i diversi stakeholder.
Bene… per poter effettuare questo affascinante itinerario cosa e chi viene coinvolto? Scopriremo assieme (ed argomenteremo le diverse soluzioni) che un’intera organizzazione Enterprise si dovrà plasmare per consentire ad una storia di divenire parte di una nuova funzionalità di successo.
Per avere realmente successo dovremmo scomodare molte metodologie tra le quali Lean , Agile, Lean StartUp, Lean UX e questo ci porterà nuovamente al punto di partenza. Perché vogliamo realizzare proprio questa storia? Quale era il requisito da cui siamo partiti. A quale Vision ci siamo ispirati?
Sono certo che il tema è affascinante e sarà interessante affrontarlo collettivamente, specialmente se trattato in ambito di round table.
Introduction to Microsoft Azure Well Architected Framework in Italian - Session 5 of 6
Introduzione a Microsoft Azure Well Architected Framework in Italiano - Sessione 5 di 6
Modulo 5: eccellenza operativa
La corsa alla trasformazione digitale della PA è iniziata da tempo, ma quanti cittadini sono saliti sul treno in corsa e quanti sono fermi in stazione in coda allo sportello informazioni?
In questo breve webinar vedremo perché adottare una DAP - Digital Adoption Platform rappresenti per le Pubbliche Amministrazioni un acceleratore di innovazione e un aiuto concreto a raggiungere gli obiettivi del CAD - Codice di Amministrazione Digitale.
target: IT manager & Digital Transformation Manager della Pubblica Amministrazione
Ogni mese vengono scaricati 1,2 miliardi di componenti Open Source vulnerabili
La percezione sulla sicurezza del patrimonio open source aziendale purtroppo non corrisponde alla realtà di come viene effettivamente gestito il rischio legato all'open source a livello globale.
Partecipa al webinar “Percezione Vs realtà: Uno sguardo data-driven sulla gestione del rischio Open Source” per scoprire la verità dietro al consumo dei componenti open source. Ci vediamo mercoledì 30 novembre alle 14:30.
Perché partecipare
Partecipa al webinar per scoprire best practices efficaci per la gestione dell'open source supportate dall'8° Rapporto annuale sullo stato della Software Supply Chain in compagnia di Andrea Deganutti e Mario Iotti. Preparati ad affrontare il 2023 con una nuova consapevolezza del tuo patrimonio Open Source e acquisire le strategie più efficaci per affrontare al meglio i rischi legati all’utilizzo di componenti vulnerabili.
Vuoi saperne di più? Scrivi a sales@emerasoft.com per conoscere meglio Sonatype e sapere perché anche tu hai bisogno di un tool di SCA - Software Composition Analysis
Verso il DevOps con i modelli Enterprise Architect.
LemonTree è un sistema di versionamento dei modelli (Diff & Merge) Plug & Play che ha rivoluzionato il modo di lavorare dei team di modellazione distribuiti, supportando la compliance normativa con i principali standards come ISO 26262.
In questo webinar vediamo come gestire i tuoi modelli con le pipeline, collaborare in modo strutturato con il tuo team, utilizzare le migliori strategie di Software Engineering per collaborare sui modelli software. Tutto questo grazie a Lemontree.
Emerasoft è Partner ufficiale Lemontree. Scrivi a sales@emerasoft.com per gestire il versionamento dei tuoi modelli software e garantire la compliance normativa.
DevSecOps toolchain: da Open Source a Enterprise è un attimo... o quasi!
Tips & tricks per cavalcare sempre l’onda giusta nel tempestoso oceano dell’IT moderno. Andrea e Alessandro hanno parlato alle nuove leve dell'informatica di: fasi evolutive del DevOps, DevOps Platforms, da DevOps a DevSecOps, Quality scan, Security scan ma anche API Security scan, SAST & DAST. Infine hanno mostrato alcuni esempi di quanto descritto anticipando il “must have 2023” del DevSecOps.
Presentazione a cura di Andrea Deganutti e Riccardo Bernasconi in occasione del Gitlab Connect Day Italy del 20 giugno.
Abbiamo raccontato il percorso di un'azienda moderna verso la DevOps Platform.
Vuoi saperne di più? Scrivi a sales@emerasoft.com per conoscere l'unico partner certificato in Italia e chiedere una consulenza
Verso la Repubblica Digitale. La digitalizzazione della PA ha reso le code allo sportello un vecchio ricordo... ma come è possibile ridurre veramente la distanza tra la Pubblica Amministrazione e il cittadino? E infine come rendere i cittadini "competenti digitali"?
Una Digital Adoption Platform è la soluzione: Newired.
Scrivi a sales@emerasoft.com per saperne di più!
Il DevOps si è evoluto, e con lui la sua complessità. In questo meetup racconteremo le 4 fasi della piattaforma DevOps condividendo le iterazioni più cruciali secondo la nostra esperienza:
1. Bring Your Own (BYO): strumenti diversi
2. Best In Class (BIC): toolchain standardizzato
3. Fai da te (fai da te): integrazione personalizzata
4. Piattaforma DevOps: singola applicazione
Emerasoft è partner Gitlab certificato, contattaci per saperne di più: scrivi a gitlab@emerasoft.com
Le architetture stanno giungendo ad un punto di svolta epocale spinti dalle esigenze del business di offrire più prodotti in tempi sempre più ridotti. Da qui l’esigenza di ripensare il concetto di architettura di back-end verso un approccio più adattivo con la conseguente necessità di dover adeguare completamente il parco applicativo legacy. Vi racconteremo come affrontare questo percorso.
Contattaci per partire insieme a noi: sales@emerasoft.com
Conosciamo vFunction, la soluzione per modernizzare le tue applicazioni Java monolitiche in microservizi.
vFunction è la prima e unica piattaforma per sviluppatori e architetti che trasforma in modo intelligente e automatico applicazioni Java monolitiche complesse in microservizi, ripristinando la velocità di progettazione e ottimizzando i vantaggi del cloud. Progettato per eliminare i vincoli di tempo, rischio e costo della modernizzazione manuale delle applicazioni aziendali, vFunction offre un modello ripetibile e scalabile, creato appositamente per la modernizzazione cloud-native. Con vFunction, le aziende leader in tutto il mondo stanno accelerando il journey verso l'architettura cloud-native e guadagnando un vantaggio competitivo.
Emerasoft è partner per l'Italia e presenterà il webinar.
Scrivi a sales@emerasoft.com per effettuare una POV - Proof Of Value con vFunction
Il modo di lavorare è cambiato, che ci piaccia o no. Emerasoft, Lynx Group, ha identificato temi e tecnologie che non possiamo più fare a meno di considerare: dalla Software Supply Chain al Value Stream Management, alla Digital Onboarding. Ecco alcuni consigli per lavorare meglio, con più efficienza e produttività
La collaborazione digitale è la chiave del successo dei tuoi progetti IT.
Quello che ieri pensavi fosse un accessorio, oggi è urgente e ti consentirà di rimanere competitivo ed efficiente in un mercato mutevole che ha bisogno di continui adattamenti.
In questo breve documento diamo evidenza degli aspetti più rilevanti dell'integrazione tra Polarion e Gitlab. Il primo, strumento di collaborazione leader mondiale nella gestione e tracciabilità dei requisiti e il secondo, standard di fatto per la CI/CD e piattaforma DevOps completa che ti permette di ottenere Velocità, Sicurezza ed efficienza in un'unica soluzione.
Gli attacchi alla supply chain open source di nuova generazione sono aumentati del 400% nei primi mesi del 2021.
Gli hackers sono sempre più creativi e stanno ricorrendo ad attacchi alla supply-chain di nuova generazione per trasformare i progetti open source in canali di distribuzione di malware.
Perché invadere l'ecosistema open source? La ragione è che i componenti compromessi possono essere immediatamente sfruttati una volta scaricati.
Adottare un approccio secure by design è al momento l'unica arma di difesa. Ne parliamo in questo webinar, in compagnia di Riccardo Bernasconi e Gabriele Gianoglio
Il webinar è una overview di Lemontree: tool che permette il versionamento dei modelli di Sparx Enterprise Architect . Verrà mostrato come è possibile collaborare attraverso l'utilizzo di SVN o Git e facilitare la compliance con i principali standard (Es. IEC, ISO26262, ...)
Target: SW Architect e System Architect, IT Manager, UML Architect
Scrivi a sales@emerasoft.com per una demo
Il modo di fare software è cambiato, Digital.ai approda in Italia con Emerasoft.
Digital.ai è la nuova realtà sul panorama mondiale in grado di rispondere alle nuove esigenze di Aziende di tipo Enterprise che necessitano di monitorare e valorizzare ogni step del processo produttivo delle applicazioni.
Digital.ai raccoglie tecnologie leader di mercato, come:
Xebialabs - Arxan - Collabnet - Experitest - Numerify
Perché partecipare
Per conoscere l’innovativo approccio al Value Stream Management
Per scoprire da vicino le soluzioni leader di mercato che oggi fanno parte della compagine delle tecnologie della piattaforma
Infine per conoscere perché abbiamo deciso di portare Digital.ai sul mercato italiano
Scrivi a sales@emerasoft.com per saperne di più
INAIL e la cultura cybersecurity: dal DevSecOps alla tutela applicativa. Evento digitale a cura di Emerasoft e Sonatype trasmesso il 26 novembre online.
Presentazione a cura di INAIL: Adele Gambacorta, Responsabile Ufficio Supporto al processo di produzione e Certificazione, Direzione centrale per l’organizzazione digitale di INAIL.
Per rivedere l'evento: https://youtu.be/gCPK6iydIcE
Vuoi saperne di più? vai su www.sonatype.com o scrivi a sales@emerasoft.com per una consulenza personalizzata
INAIL e la cultura cybersecurity: dal DevSecOps alla tutela applicativa. Evento digitale a cura di Emerasoft e Sonatype trasmesso il 26 novembre online.
Presentazione a cura di Sonatype: Advanced Development Pack.
Per rivedere l'evento: https://youtu.be/gCPK6iydIcE
Vuoi saperne di più? vai su www.sonatype.com o scrivi a sales@emerasoft.com per una consulenza personalizzata
Formazione in aula, tutorial, manuali… sono il passato. Oggi la formazione è on-the-job e contestuale all’utilizzo dell'applicazione. Newired supporta gli utenti step by step ad eseguire operazioni anche complesse sul tool Polarion mentre li sta eseguendo, ottimizzando la produttività e limitando la richiesta di supporto.
API Gitlab, risparmia tempo nella configurazione dei progetti.
Emerasoft presenta il primo meetup in italiano su Gitlab - 30 minuti - in cui ci focalizzeremo sull'utilizzo delle API per la configurazione dei progetti Gitlab.
Sabrina presenterà l'applicazione Web Gitlab raccontando la nostra esperienza nella configurazione di nuovi progetti utilizzando l'API Gitlab.
Agenda:
- Gitlab Intro
- Funzionalità dell'ultima versione
- Caso d'uso su API Gitlab (Utenti, Gruppi, Progetti)
Vuoi saperne di più?
Unisciti al Gitlab Meetup Milano: https://www.meetup.com/it-IT/Gitlab-Meetup-Milano/ o scrivici all'indirizzo gitlab@emerasoft.com
Emerasoft e Smartbear presentano un webinar in cui hanno dimostrato che l'automazione dei test per API e UI è sempre più indispensabile.
Le API sono fondamentali in un'architettura software moderna: fungono da collante di dati e forniscono una vasta gamma di servizi per gli utenti su un'unica piattaforma digitale.
I test sulle API sono davvero il punto debole per i test delle moderne applicazioni software e aumentano esponenzialmente la copertura dei test, testando migliaia di scenari in pochi secondi.
Rivedi il nostro webinar live e scoprirai:
I vantaggi di testare le API e le interfacce grafiche in un unico framework
Esempi live di test API e UI
Come ottimizzare la tua strategia di test multilivello per raggiungere gli obiettivi di automazione del 2020
Produrre software sicuro di alta qualità è possibile! Anche quando si sviluppa con Librerie Open Source.
In questo webinar raccontiamo quali sono gli errori comuni che si fanno quando si sviluppa software e come è possibile evitarli grazie a semplici ma importanti azioni.
Infine sono condivisi esempi pratici di come utilizzare l’Open Source al meglio.
Il webinar è rivolto a IT Manager, CISO, DevOps Manager
More from Emerasoft, solutions to collaborate (20)
SCA del Software Open Source: come interpretarlo per evitare problemi di sicu...
Polarion UC 2010 - Reale Mutua Assicurazioni - Il Change Management Applicativo in ambiente distribuito
1. Il Change Managemet Applicativo
in ambiente distribuito
POLARION USER CONFERENCE 2010
Badia di Campoleone Green Resort - Capolona (AR)
5 - 6 ottobre 2010
Relatore: Roberto Padello
E-mail: roberto.padello@realemutua.it
Sito Internet: www.realemutua.it
2. Agenda
Il Gruppo Reale Mutua
Il contesto organizzativo e tecnologico
Gli interventi progettuali per il Change
Management
Possibili evoluzioni
2
3. Reale Mutua Assicurazioni
La più grande assicurazione in forma di mutua italiana
• Reale Mutua Assicurazioni è la più grande compagnia italiana in forma di
mutua, autorizzata ad esercitare tutti i rami di assicurazione.
• Gli assicurati prendono il nome di “soci” e ricevono annualmente, su
delibera del Consiglio di Amministrazione, i benefici di mutualità, ovvero
sconti di polizza per i rami che hanno registrato le migliori performances nel
corso dell’anno precedente.
Dati di Reale Mutua
• Costituita il 31/12/1828: 180 anni di storia
• Sede Centrale: Torino
• 1.235 dipendenti
• 350 agenzie, dislocate su tutto il territorio nazionale
• Circa 1.430.000 soci-assicurati
• 45 C.L.D. (Centri Liquidazione Danni) ubicati su tutto il territorio italiano
3
4. Dati del Gruppo Reale Mutua
Reale Mutua è Capogruppo di un Gruppo Italo – Spagnolo operante
nei settori assicurativo, bancario ed in quelli derivati
• Dipendenti: circa 2.800
• Agenzie: 850 (in Italia)
• Raccolta premi 2009: 3.375 milioni di Euro
• Utile 2009: 43 milioni di Euro
• Margine di solvibilità: 1.500 Milioni di Euro
Le realtà italiane e quelle spagnole sono supportate da due funzioni
informatiche distinte
4
6. Agenda
Il Gruppo Reale Mutua
Il contesto organizzativo e tecnologico
Gli interventi progettuali per il Change
Management
Possibili evoluzioni
6
7. Struttura della Direzione I.C.T. del Gruppo RMA
Sistemi Informativi
Integrazioni soluzioni IT Architetture
Sicurezza e continuità del
Gestione tecnica contratti
business
Governo IT
Canali di vendita Servizi applicativi Servizi tecnologici
7
8. Struttura della Direzione I.C.T. del Gruppo RMA
Servizi applicativi
Servizi e
Danni Vita Test
amministrazione
Servizi tecnologici
Gestione del
Evoluzione
Esercizio Servizi di supporto cambiamento
tecnologica
e della config.
8
9. Ciclo di vita del software
DEMAND MANAGER SERVIZI APPLICATIVI
Accettazione richiesta Analisi e sviluppo
ESERCIZIO TEST
Modifica in produzione Verifica
GESTIONE DEL
CAMBIAMENTO E
DELLA CONFIG.
Approvazione change
9
11. L’esigenza
MAIN FRAME SISTEMI
DISTRIBUITI
SVILUPPO SVILUPPO
UNIT
UNIT
INTEGRATION INTEGRATION
INTEGRATION
SYSTEM SYSTEM
SYSTEM
ESERCIZIO ESERCIZIO
ESERCIZIO
11
12. Agenda
Il Gruppo Reale Mutua
Il contesto organizzativo e tecnologico
Gli interventi progettuali per il Change
Management
Possibili evoluzioni
12
13. Gli obiettivi degli interventi effettuati
Gli interventi effettuati si sono basati POLARION, SUBVERSION e
IBM TWS avvalendosi della consulenza di EMERASOFT.
Gli obiettivi perseguiti si possono riassumere in:
• Uniformità del repository dei sorgenti
• Standardizzazione nella messa in produzione degli applicativi sui sistemi
distribuiti
• Incremento della qualità obbligando il passaggio in tutta la filiera di test
• Conformità al modello organizzativo previsto
• Sincronizzazione dei passaggi in produzione tra ambienti diversi (in
corso di realizzazione)
13
14. Fasi progettuali
Sono state avviate, in momenti successivi, due fasi progettuali con
risultati concretamente misurabili:
• La prima fase ha visto la creazione di una banca del software utilizzando
Subversion come unico repository per contenere tutti i sorgenti dei
software applicativi che precedentemente erano dispersi in diversi
contenitori. Questa fase ha messo al sicuro in nostro patrimonio software
anche sul sito di Disaster Recovery.
• La seconda fase, attualmente in fase di roll out, consiste nell’inserimento
in Polarion delle varie applicazioni gestite sull’ambiente distribuito
rendendone il rilascio conforme con il modello organizzativo previsto.
14
15. Come si lavorava prima …
• I sorgenti venivano depositati in vari contenitori, in casi estremi lo stesso
pc dello sviluppatore
• I rilasci in test potevano avvenire in qualunque momento
• Non esisteva alcun modo di mettere in relazioni rilasci su diversi ambienti
e/o applicazioni
• Il rilascio in Esercizio poteva essere effettuato senza il passaggio da test e
non era in alcun modo legato all’attività batch
• Gli ambienti di test erano spesso indisponibili per via dei rilasci in corso
• Il coordinamento del rilascio in Esercizio avveniva solamente per via
organizzativa e non strumentale
15
16. … e come si è lavorato dopo
• I sorgenti sono su un unico repository replicato in sito di Disaster
Recovery
• I rilasci in test avvengono in precisi momenti governati da applicazioni
TWS
• Si possono creare dipendenze e legami tra rilasci di applicazioni anche in
ambienti diversi
• Il rilascio in Esercizio avviene nella finestra notturna coordinato con
l’attività batch attraverso il TWS
• Gli ambienti di test sono stabili
• Il coordinamento dei rilasci viene coadiuvato dagli strumenti
• Il gestore dei rilasci ha sotto controllo la situazione
16
18. Attività su Polarion
• Integration Testing
• Test Waiting for Approval
• System Testing
• Waiting for Test
• Production Deploy
• Test Running
• Test completed | Test Failed
• Closed
18
19. Ruoli e funzionalità assegnate
Sono stati definiti su Polarion alcuni ruoli per la gestione del pacchetto
di rilascio:
• Sviluppatore: può creare un nuovo work item e inserire il deploy e
richiedere il rilascio in un ambiente di test
• Responsabile dell’applicazione: oltre alle fasi precedenti può decidere
di saltare l’ambiente di integration e system e richiedere il passaggio in
esercizio
• Change manager: approva il passaggio nei vari ambienti
19
20. Cosa avviene in pratica
Creazione
pacchetto
Richiesta
Deploy
Approvazione
Deploy
Pronto per
il Deploy
si
si
Deploy OK? Esercizio
Test OK?
no no
Closed Closed
20
21. Cosa avviene in pratica
Creazione
pacchetto
Richiesta
Deploy
Approvazione
Deploy
Il Deploy avviene attraverso il TWS che,
Pronto per
in orari prestabiliti, analizza i rilasci da
il Deploy
effettuare, li raggruppa per application si
server e predispone i task e le
si
applicazioni per realizzare l’installazione.
Deploy OK? Esercizio
Test OK?
Al termine verifica il risultato e lo
no no
comunica a Polarion modificando lo
stato del workitem.
Closed Closed
21
22. Agenda
Il Gruppo Reale Mutua
Il contesto organizzativo e tecnologico
Gli interventi progettuali per il Change
Management
Possibili evoluzioni
22
23. Esperienze future
• L’introduzione della build con controllo di qualità
• La gestione dei test
• Il collegamento con il sistema di demand e ticketing
• La gestione delle change tecnologiche
• La gestione del CMDB
23