- 123
- 170 123
Michele Ferracin
Italy
Приєднався 29 бер 2020
I empower software teams to achieve more by doing less.
Il team DevOps è una pratica sbagliata?
Il team DevOps è prassi comune soprattutto nelle grandi aziende (ma anche medie). La pratica di creare questo team rivela, tuttavia, una scarsa conoscenza della cultura DevOps e un approccio superficiale limitato alla sola automazione. In una cultura che incentiva la collaborazione spinta tra Dev e Ops come può introdurre un terzo attore facilitare le cose? C'è solo un valido DevOps team e lo spiego nel video.
Il team DevOps diventa un team di platform o team di tooling: niente di male in tutto questo ma diamo il nome giusto alle cose.
➡️ 🧑🏫 KUBERNETES FONDAMENTI www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1
➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB
👉🏻 HAI BISOGNO DI UNA CONSULENZA PER MIGLIORARE IL TUO TEAM DI
SVILUPPO o DIPARTIMENTO IT? info@limeware.it
👉🏻VUOI FORMARE IL TUO TEAM E ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? info@limeware.it
🟢 La mia azienda: www.limeware.it/
📧 Newsletter go.micheleferracin.it/newsletter
💼 LinkedIn: www.linkedin.com/in/micheleferracin/
Il team DevOps diventa un team di platform o team di tooling: niente di male in tutto questo ma diamo il nome giusto alle cose.
➡️ 🧑🏫 KUBERNETES FONDAMENTI www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1
➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB
👉🏻 HAI BISOGNO DI UNA CONSULENZA PER MIGLIORARE IL TUO TEAM DI
SVILUPPO o DIPARTIMENTO IT? info@limeware.it
👉🏻VUOI FORMARE IL TUO TEAM E ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? info@limeware.it
🟢 La mia azienda: www.limeware.it/
📧 Newsletter go.micheleferracin.it/newsletter
💼 LinkedIn: www.linkedin.com/in/micheleferracin/
Переглядів: 219
Відео
Genera release note al TOP con ChatGPT e Azure DevOps
Переглядів 1593 місяці тому
Generare le release note non è mai stato così facile. Non sai più cosa scrivere? Non ne hai voglia? Il tuo team si dimentica? Ora non ci sono più scuse. Con ChatGPT 4o ed Azure DevOps non c'è scampo. SCARICA IL PDF con 5 AZIONI PER TECH LEADER - go.micheleferracin.it/5-azioni-tech-leader-pdf In questo video mostro e commento uno script da poter inserire in Azure Pipeline per generare un documen...
Trunk-based development: come farlo bene
Переглядів 6574 місяці тому
Scopri i vantaggi del trunk-based development, una metodologia di sviluppo software che può rivoluzionare il modo in cui lavori e consegni il codice. SCARICA IL PDF con 5 AZIONI PER TECH LEADER - go.micheleferracin.it/5-azioni-tech-leader-pdf In questo video, esplorerai come il trunk-based development può migliorare l'efficienza e la qualità del tuo software attraverso: - Integrazione continua:...
Implementazione CI/CD microservizi e applicazioni con Kubernetes in cloud
Переглядів 3724 місяці тому
Come implementare un processo di CI/CD per applicazioni e microservizi per un deployment su Kubernetes in cloud. ➡️ 🧑🏫 KUBERNETES FONDAMENTI www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1 ➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB Kubernetes è lo st...
Corso Azure DevOps Fondamenti | Trailer
Переглядів 7 тис.4 місяці тому
➡️ 🧑🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB Sapevi che i DevOps Engineer sono tra le figure più cercato nel mondo IT in questo periodo? Con questo scorso farai un passo avanti nella tua carriera DevOps! Questo è il corso che stavi aspettando per conoscere DevOps e mettere in pratica le cono...
Kubernetes Fondamenti in italiano - Corso completo (trailer)
Переглядів 7 тис.4 місяці тому
Kubernetes Fondamenti - www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1 Kubernetes è lo standard de facto per l'orchestrazione di container e le architetture a microservizi. È una delle competenze più richieste nel mercato degli ultimi anni e continuerà ad esserlo! Questo corso è la tua porta d'accesso al mondo di Kubernetes, fornendoti le competenze neces...
Chi e che cosa fa un Chief Tecnhology Officier (CTO)
Переглядів 2325 місяців тому
Chi e che cosa fa un Chief Tecnhology Officier (CTO)
Cosa sono i Pod e come usarli in un cluster Kubernetes - Tutorial italiano
Переглядів 6685 місяців тому
Cosa sono i Pod e come usarli in un cluster Kubernetes - Tutorial italiano
Come sfruttare al massimo il version control
Переглядів 2486 місяців тому
Come sfruttare al massimo il version control
Come gestire e progettare i test automatici
Переглядів 2906 місяців тому
Come gestire e progettare i test automatici
Come implementare Deployment Automation allo stato dell'arte - 4 principi pratici
Переглядів 2226 місяців тому
Come implementare Deployment Automation allo stato dell'arte - 4 principi pratici
Come gestire l'evoluzione di un database e automatizzare il deployment
Переглядів 2576 місяців тому
Come gestire l'evoluzione di un database e automatizzare il deployment
Continuous Integration fatta bene - sai davvero tutto?
Переглядів 2517 місяців тому
Continuous Integration fatta bene - sai davvero tutto?
Come mantenere una codebase - i processi e le pratiche da implementare
Переглядів 2377 місяців тому
Come mantenere una codebase - i processi e le pratiche da implementare
8 passi per gestire un'iniziativa DevOps
Переглядів 2367 місяців тому
8 passi per gestire un'iniziativa DevOps
Cosa fanno i migliori team software? N. 5 suggerimenti pratici
Переглядів 1807 місяців тому
Cosa fanno i migliori team software? N. 5 suggerimenti pratici
Come pubblicare applicazione Next.JS con Azure Pipeline su Azure App Service
Переглядів 2368 місяців тому
Come pubblicare applicazione Next.JS con Azure Pipeline su Azure App Service
Webinar PRACTICAL DEVOPS - Come avviare una cultura DevOps da SUBITO in modo pratico
Переглядів 34310 місяців тому
Webinar PRACTICAL DEVOPS - Come avviare una cultura DevOps da SUBITO in modo pratico
Impara dai problemi in produzione e non riperterli!
Переглядів 12310 місяців тому
Impara dai problemi in produzione e non riperterli!
Il nuovo Azure DevOps Boards Hub nuove funzionalità
Переглядів 31811 місяців тому
Il nuovo Azure DevOps Boards Hub nuove funzionalità
Provo Aqua Trivy con Azure Pipeline per scansionare segreti nei repository
Переглядів 135Рік тому
Provo Aqua Trivy con Azure Pipeline per scansionare segreti nei repository
Dependabot in Azure DevOps con Azure Pipeline
Переглядів 257Рік тому
Dependabot in Azure DevOps con Azure Pipeline
La Prima Via Di DevOps - A cosa serve? Che cos'é?
Переглядів 585Рік тому
La Prima Via Di DevOps - A cosa serve? Che cos'é?
Le Tre Vie di DevOps: perché DevOps non è solo automazione
Переглядів 1,1 тис.Рік тому
Le Tre Vie di DevOps: perché DevOps non è solo automazione
Cosa sono i learning test, come usarli e perché
Переглядів 163Рік тому
Cosa sono i learning test, come usarli e perché
Modern Auth per scenario web app - Come funziona in modo semplice
Переглядів 162Рік тому
Modern Auth per scenario web app - Come funziona in modo semplice
Modern Auth - Cos'è e perché ti serve in ogni software moderno
Переглядів 299Рік тому
Modern Auth - Cos'è e perché ti serve in ogni software moderno
Sempre chiaro e interessante, una risorsa preziosa per i developer
Grazie Michele per i tuoi video. A volte capita di avere una data specifica per il rilascio, e entro quella data tutte le feature nel ramo di rilascio devono essere validate. Nel mio caso, la validazione avviene attraverso test durante lo sviluppo locale da parte del programmatore, seguiti da ulteriori test da chi si occupa del controllo qualità. Solo a quel punto la feature viene integrata nel ramo di rilascio, per essere ulteriormente testata e validata prima di procedere. Chi si occupa dei test finali ha giornate dedicate a questo compito, quindi se una delle fasi rallenta, il rilascio rischia di fallire. Testare le feature prima di integrarle nel ramo di rilascio aiuta a prevenire contrattempi. Mi chiedevo come mai queste problematiche non vengono trattate nei tuoi video?
Ciao Michele, ho scoperto da poco il tuo canale e sto seguendo con interesse il tuo video corso su HTML, CSS che mi sarà sicuramente utile per gestire al meglio la creazione di EPUB con Sigil. Sono nuovo nell'utilizzo di Visual Studio Code e avrei bisogno di un chiarimento. Dopo aver installato alcune estensioni, all'apertura del programma ricevo un messaggio che mi invita ad assicurarmi che "Node" e `npm` siano installati. Potresti spiegarmi cosa sono "Node" e `npm`, come procedere per la loro installazione, o come verificare se sono già installati, in modo da eliminare definitivamente quel fastidioso messaggio che compare ogni volta che apro il programma? Ti ringrazio in anticipo per il tuo prezioso aiuto! Grazie mille, Mimmo
perche a me spunta sempre la pagina bianca nonostante metta il titolo esattamente come te
Non ho capito una cosa.. il DevOps che valida le PR?
Bel video, grazie!
Io quegli annunci li ho sempre visti come la ricerca di qualcuno che conosca le pratiche DevOps ma esitano comunque i team developers e operations, da cose deduci che quella azienda vogliano introdurre un nuovo team DevOps che si affianchi agli esistenti? Anche se poi probabilmente hai ragione 😅
Per come la penso io la figura dedicata a "fare DevOps" dalla mattina alla sera non esiste e non ha senso. Conoscere le pratiche DevOps è fantastico e allora dovrebbe essere una persona che fa principalmente processi e cultura in azienda : non programmare le pipeline al posto dei team di prodotto.
Lo deduco perché ne ho visti parecchi! 😄
Ciao, credo che il pdf con la lista non sia più disponibile
Molto bravo e chiarissimo! Grazie.
Complimenti!
Complimenti, video davvero fatto bene
Grazie!
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
...bravo...ma quello su cui si discute poco è la palese incapacità di project manager e analisti privi di background tecnologico solido, per cui chi sa fare viene "comandato" da persone fondamentalmente prive di esperienze che danno un apporto pari a zero nella produzione del software...per non parlare spesso della palese mancanza di competenze di dominio applicativo...
Ci farò un video sull'argomento!
@@MicheleFerracin🔝👍
Quello "T shaped" (spaziare in orizzontale su ampia gamma di competenze e saper scendere verticale su una specifica) è molto probabilmente il profilo professionale più versatile, nonché quello che più precisamente può definirsi "full stack"
Hai fatto centro
non si riesce netfly è una merda e non riesco a registrarmi. mi dispiace perchè sembrava un bel tutorial
Michele, secondo te ha senso usare kubernetes in una architettura non a microservizi, ma a "macroservizi" ovvero 4/5 monoliti che comunicano fra di loro? Il vantaggio sarebbe la contenirizzazione, il deploy A-B automatico e la facilità di scalare orizzontalmente. O c'è altro?
Non lo escluderei a priori. Lo scaling orizzontale sui monoliti perde efficienza, indagherei. Potrebbe starci, magari in ottica di scorporare un po' alla volta i monoliti e arrivare gradualmente ai veri microservizi.
Ciao Michele, sono ancora all'inizio del video e devo dire che sei molto bravo a spiegare. Devo fare una presentazione di Sonarqube e sto prendendo spunto da te. Volevo chiederti cosa ne pensi di Snyk? Potrebbe essere un suo direttissimo concorrente? Grazie!
Ciao e grazie! Guarda nelle mie LIVE c'è una sessione di circa 1 ora fatta proprio con Snyk e viene anche parlato delle differenze con Sqube.
@@MicheleFerracin trovato! Grazie mille!
Bravissimo, spiegazione molto chiara e basata sui concetti essenziali per chi inizia. GRAZIE !!
Grandeee💪💪
Effetto lockin 😂
complimenti, chiaro e veloce.
Ciao, complimenti per la spiegazione. Che programmi usi per simulare la lavagna ?
Microsoft Whiteboard
Consiglio Michael Feathers Working Effectively with Legacy Code. Per iniziare ad appassionarsi a l'arte del testing.
Grazie Michele. Mi hai chiarito le idee su un ruolo a cui avrei voluto aspirare. Non pensavo fosse molto orientato al business. Ora so meglio su cosa devo concentrarmi 😊
Io vorrei capire dove investire, qualche azienda promettente per l'IA?
Penso che per essere reperibile la notte mi debbano pagare profumatamente. Se no è sfruttamento a favore dei soliti padroni.
Ovviamente tutto andrebbe concordato!
Molto interessante bravo non lo sapevo
Grazie! Mi piace connettere concetti del passato col presente!
Mai titolo fu più adeguato.
Ciao Michele è urgente ho bisogno del tuo aiuto. Sono un appassionato di informatica in generale che non ha precedenti studi nel settore e che vuole iniziare un percorso per diventare Cloud Engineer. Sai qui in Italia come potrei iniziare un percorso di formazione mirato all' inserimento lavorativo? Conosci enti o Academy varie? Ti ringrazio 🙏
Academy ce ne sono parecchie per full stack Developer e per frontend developer. Io darei un occhio a quelle full stack.
@@MicheleFerracin ti ringrazio, ma io parlavo di Cloud non di programmazione!
@@skyllo6897 Ah quindi intendi focalizzato sulla parte infrastrutturale del cloud. Sinceramente non saprei :)
Sarebbe interessante capire cosa intendi per basi 😙
Programmazione ad oggetti e i principi ad essa legati. Le basi del networking. Le basi del funzionamento un sistema operativo. Le basi del proprio linguaggio preferito. Le basi di un database relazionale.
complimenti per il video, spieghi molto bene :-)
grazie, chiarissimo! grazie davvero
Bravo, complimenti per l'esposizione
Ti ringrazio tantissimo, facevo fatica a mettere naso su queste cose essendo un semplice dev
non ho capito alcune cose, ma gli altri potrebbero vedere il contenuto all'interno del mio container?
Dipende dal contesto 👍
Complimenti... ti seguo con interesse!
essendo che hanno aggiornato Netlify non mi ritrovo molto, in più metto manualmente il file con tutto foto sito ecc... mi dice in produzione, clicco e mi esce pagina non trovato error 404, ho provato a mettere anche solo il sito senza immagini pensando fosse un problema di memoria, ma no, sempre error 404
Il link della checklist (quella che punta a AWeber) sembra non funzionare.
Mi sembrava che una volta avevi pubblicato un video sui libri che ti avevano portato formazione in ambito DevOps, ma non lo trovo più sul tuo canale. Lo hai per caso rimosso? Se sì, ne parleresti ancora?
C'è c'è si intitola i migliori libri DevOps da leggere 😊
@@MicheleFerracin Hai ragione, mi era sfuggito.
ciao, che tool consigli per estrarre e confrontare i database?
Dipende dallo stack tecnologico su cui lavori. Ecco alcuni esempi: migrate (Go) alembic (Python) Active Record Migrations (Ruby on Rails) dbup (.NET) Entity Framework Migrations (.NET) Laravel Migrations (PHP) Flyway (platform-independent) Liquibase (platform-independent)
grazie @@MicheleFerracin
Ciao Michele! Grazie mille per questo video, molto apprezzato! Volevo chiederti se potevi elencare dei tool utili in questo processo, nello specifico l'ambiente in cui lavoro è composto da un DB SQL Server su Azure, Azure DevOps e ambiente .NET. Grazie ancora!
I SQL project di visual studio, i tool di RedGate, DbUp sono tra i più diffusi per le tecnologie con cui lavori 😊
grazie mille!
CI è compatibile con scrum? La tecnica sarebbe quella di suddividere gli sprint in unità di sviluppo giornaliere?
È totalmente compatibile con scrum essendo una pratica tecnica che amplifica e anticipa i feedback di qualità del codice senza interferenze con la pianificazione degli sprint.
Grazie Michele ascoltare Tiziano Durante Microsoft Italy Datacenter Lead è stato un piacere. Finalmente un Italiano che ci spiega qualcosa dei datacenter Microsoft
Tiziano ci ha parlato davvero di un mondo super interessante!
Primo linke
Quindi querySelector é per le classi menre getElementById é per gli id?
funziona ancora ?
gratis ?
Ciao Michele, ottima spiegazione; ho capito molti concetti che prima mi sfuggivano.....GRAZIE mille
Mi fa piacere! Grazie del commento!
Ciao Michele, ottimi video su Doker. E' possibile fare un video in cui spieghi come costruire un container che monta delle usb ed eventualmente i driver specifici? Sto utilizzando Doker desktop e ho utilizzato un'immagine di katalonstudio, costruito un container per fare eseguire una suite; mi piacerebbe usare il container potendo utilizzare una porta usb dove è collegato un hardware. Pensi sia fattibile? Grazie Michele
Bisogna fare un po' di ricerca e capire bene dove si vuole arrivare
Ciao Michele, faresti un corso completo su devops, tutti i tool da conoscere. Anche se è a pagamento, ma non ci sono corsi buoni in italiano in merito. Grazie se lo farai😊
Ciao! Conoscere tutti i tool è un obiettivo un po' troppo ambizioso! 😅 Nella descrizione del video c'è un link al corso da me registrato su Azure DevOps su Udemy se può esserti utile!
Grazie Michele , concetti veramente utili anche nell’esperienza organizzativa generale di una attività produttiva, soprattutto la fase tre della visione la trovo fondamentale.
La visione da a tutti il contesto e il perché si intraprende una certa attività. Concordo, importantissima!