Semplificazione dell’assemblaggio di ambienti Dev + Test con Docker | Vertice sull’interoperabilità virtuale

Lo scorso sabato (01/08/2020) ho partecipato a una presentazione con il mio amico Luiz Carlos Faria (Microsoft MVP, MTAC) al Virtual Interop Summit . Il tema della lezione in questione è stato come semplificare l’assemblaggio dell’ambiente di sviluppo e test con Docker , in cui vengono illustrati diversi esempi di utilizzo di contenitori con tecnologie come Docker Compose , SQL Server , MongoDB , Linux , Apache Kafka , Jenkins , . NET Core e ASP.NET Core .

Pubblico in questa presentazione: 91 persone online

A differenza delle precedenti edizioni t , questa volta l ‘ Interop Summit si è tenuto online ed è stato presentato spettatori da tutto il Brasile . Vale la pena notare che l’evento ha avuto un carattere di beneficenza , con i proventi della vendita dei biglietti donati all’istituzione Ninho de Paz .

In questo post vorremmo ringraziare André Ruschel (Microsoft MVP, Regional Director) per l’invito a partecipare come relatori a questa edizione del Interop Summit .

>

Le diapositive che utilizziamo sono già state rese disponibili su Slideshare :

La registrazione di questa presentazione è stata resa disponibile anche su YouTube :

E prendo questo spazio per un invito …

Sono interessati a saperne di più sullo sviluppo senza server , creando applicazioni multipiattaforma scalabili a costi molto bassi con Funzioni di Azure e utilizzando la tua tecnologia preferita per la codifica ( .NET , Java , Node , Python , PowerShell , TypeScript )?

Quindi cogli l’occasione e partecipa ad un altro minicorso GRATUITO e ONLINE questa volta sull ‘ implementazione di soluzioni Serverless con Funzioni Azure , che sarà svolto dalla community Azure in Practice il 15/8/2020 (un sabato) dalle 9:00 alle 11:30, ora di Brasilia !

Effettua la registrazione al link sottostante , assicurati di indicare l’evento ad amici, amici e colleghi di lavoro, oltre a condividerlo sui social network (rilasceremo un certificato per i partecipanti!) :

https://bit.ly/anp-serverless-gratuito-blog-groffe

I seguenti sono repository GitHub contenenti alcuni degli esempi presentati:

Docker + Docker Compose + SQL Server + MongoDB + Apache Kafka

.NET Core 3.1 + Applicazione console + Apache Kafka + Topic + SQL Server + Dapper.Contrib + Serilog + FluentValidation + Action Manipulation

.NET Core 3.1 + Applicazione console + Apache Kafka + Topic + MongoDB + Serilog + FluentValidation + Action Manipulation

ASP.NET Core 3.1 + API REST + Apache Kafka + Topic + Dockerfile + Docker + Alpine Linux + Action Handling

Lascio anche qui in questo post i materiali che descrivono in dettaglio l’uso delle varie tecnologie utilizzate durante la presentazione.

Comincio con il blog di Luiz Carlos ( gaGO.io ) che è un’ottima fonte di studi incentrati su Docker :

In diversi articoli pubblicati qui sul mio blog affronterò anche il supporto di Docker offerto da tecnologie come Docker Compose , SQL Server , MongoDB , Linux , Apache Kafka , .NET Core , ASP.NET Core e servizi Microsoft Azure (i collegamenti includono anche video e progetti di esempio):

Docker – Guida di riferimento gratuita

Docker + Banche relazionali: attenzione importante nella creazione di contenitori

MongoDB + mongo-express + Docker Compose: configurazione rapida di un ambiente per l’utilizzo

Apache Kafka + Kafdrop + Docker Compose: configurazione rapida di un ambiente di test

Kubernetes – Guida di riferimento gratuita

Azioni GitHub – Guida di riferimento gratuita

Docker per sviluppatori .NET – Guida di riferimento

ASP.NET Core + Docker: lavorare con le variabili di ambiente

Microservizi: alternative per l’implementazione in Microsoft Azure

Docker + Azure DevOps: creazione e distribuzione automatizzate di applicazioni

In che modo Microsoft Azure può semplificare la pubblicazione delle tue app Web? – Suggerimento rapido