7 corsi gratuiti per architetti di soluzioni da Microsoft

Ciao, Habr! Oggi siamo al centro di una serie di raccolte di corsi gratuiti fantastici offerti da Microsoft. In questa parte abbiamo i corsi più interessanti, per architetti di soluzionitutti in italiano, доступные сразу, и по их окончанию вы получите бейдж. Присоединяйтесь!

Tutti gli articoli della serie

Questo blocco sarà aggiornato con l'uscita di nuovi articoli

  1. 7 corsi gratuiti per sviluppatori
  2. 5 corsi gratuiti per IT Administrator
  3. 7 corsi gratuiti per architetti di soluzioni
  4. 6 corsi più recenti su Azure
  5. ** dei più ********** ****** di M******** su *******

7 corsi gratuiti per architetti di soluzioni da Microsoft

7 corsi gratuiti per architetti di soluzioni da Microsoft

1. Creazione di bot intelligenti

L'interazione degli utenti con le applicazioni informatiche tramite conversazioni testuali, grafiche o vocali può essere realizzata grazie ai bot. Questo può consistere in un semplice dialogo "domanda - risposta" o in un bot complesso che consente agli utenti di interagire con i servizi in modo intelligente utilizzando la corrispondenza dei modelli, il tracciamento dello stato e metodi di intelligenza artificiale. In questo corso di 2,5 ore imparerai a creare un chatbot intelligente integrando QnA Maker e LUIS.

Scopri di più e inizia il corso qui

7 corsi gratuiti per architetti di soluzioni da Microsoft

2. Sviluppo e configurazione di un'applicazione ASP.NET che accede a un database SQL Azure

Crea un database per memorizzare i dati dell'applicazione e configura un'app ASP.NET per richiedere dati da quel database. Ci vorrà solo un'ora e sarà tutto pronto! A proposito, per frequentare il corso è necessaria una conoscenza generale dei database relazionali e conoscenze di base di C#.

In questo modulo vengono trattati i seguenti argomenti:

  • Creazione, configurazione e popolazione di un database separato nel servizio 'Database SQL Azure';
  • Configurazione di un'app ASP.NET per accedere a questo database.

Dettagli e inizio della formazione

7 corsi gratuiti per architetti di soluzioni da Microsoft

3. Bilanciamento del traffico di un web service tramite Gateway delle applicazioni

Dopo aver completato questo modulo, imparerai a migliorare la resilienza delle applicazioni distribuendo il carico tra diversi server e utilizzando il routing del traffico web.

In questo modulo apprenderai come eseguire le seguenti attività:

  • Definizione delle capacità di bilanciamento del carico del Gateway delle applicazioni;
  • Creazione di un Gateway delle applicazioni e configurazione del bilanciamento del carico;
  • Configurazione del Gateway delle applicazioni per la routing basato sui percorsi URL.

Dettagli e inizio della formazione

7 corsi gratuiti per architetti di soluzioni da Microsoft

4. Distribuzione e avvio di un'applicazione web containerizzata utilizzando Azure App Service

Crea un'immagine Docker e salvala nel repository del Registro dei container Azure. Utilizza Azure App Service per distribuire l'applicazione web dall'immagine Docker. Imposta una distribuzione continua dell'applicazione web utilizzando un web hook che monitora le modifiche all'immagine Docker.

Da questo modulo imparerai quanto segue.

  • Creazione di immagini Docker e loro salvataggio nel repository del Registro dei container Azure;
  • Esecuzione di applicazioni web dalle immagini Docker memorizzate nel Registro dei container, utilizzando Azure App Service;
  • Configurazione della distribuzione continua dell'applicazione web dall'immagine Docker utilizzando web hooks.

Dettagli e inizio della formazione

7 corsi gratuiti per architetti di soluzioni da Microsoft

5. Distribuzione di un sito web in Azure utilizzando Azure App Service

Le applicazioni web in Azure consentono di pubblicare e gestire facilmente un sito web, senza preoccuparsi dei server sottostanti, dello storage o delle risorse di rete. Questo corso copre i punti fondamentali per la pubblicazione di un sito web utilizzando Azure. Ci vorrà circa 5 ore per completarlo.

Moduli:

  • Preparazione dell'ambiente di sviluppo in Azure;
  • Distribuzione di un'applicazione web utilizzando Azure App Service;
  • Pubblicazione di un'applicazione web in Azure utilizzando Visual Studio;
  • Preparazione della distribuzione dell'applicazione web per il collaudo e il rollback utilizzando gli slot di distribuzione del servizio app;
  • Scalabilità dell'applicazione web del servizio app per soddisfare efficacemente la domanda tramite scalabilità verticale e orizzontale del servizio app Azure;
  • Distribuzione e avvio di un'applicazione web containerizzata utilizzando Azure App Service.

Dettagli e inizio della formazione

7 corsi gratuiti per architetti di soluzioni da Microsoft

6. Introduzione allo style architetturale n-tier per le applicazioni

Utilizzo di un template Resource Manager per distribuire un'applicazione in un'architettura n-tier, definendo i concetti fondamentali dell'architettura n-tier, e fornendo consigli e best practices per la distribuzione di tali applicazioni.

In questo modulo imparerai a svolgere le seguenti operazioni:

  • Definizione delle funzioni, delle limitazioni e degli aspetti chiave dell'architettura n-tier;
  • Definizione dei casi d'uso dell'architettura n-tier;
  • Distribuzione di un esempio di architettura n-tier utilizzando un template Resource Manager;
  • Definizione dei metodi e delle risorse per migliorare l'architettura n-tier.

Dettagli e inizio della formazione

7 corsi gratuiti per architetti di soluzioni da Microsoft

7. Elaborazione e classificazione delle immagini utilizzando i servizi di visione cognitive di Azure

Microsoft Cognitive Services offre funzionalità integrate per includere la visione artificiale nelle applicazioni. Scopri come utilizzare i servizi di Cognitive Vision per il riconoscimento facciale, l'etichettatura e la classificazione delle immagini, nonché per l'identificazione degli oggetti.

Moduli:

  • Riconoscimento di volti ed emozioni attraverso l'API di visione artificiale di Azure Cognitive Services;
  • Elaborazione delle immagini utilizzando il servizio di visione artificiale;
  • Classificazione delle immagini mediante un servizio di riconoscimento visivo personalizzato;
  • Valutazione dei requisiti per l'implementazione dell'API di riconoscimento visivo personalizzato.

Dettagli e inizio della formazione

Conclusione

Questi sono stati 7 corsi fantastici che possono essere utili per gli architetti delle soluzioni. Certamente, abbiamo anche altri corsi che non sono inclusi in questa selezione. Cerca nel nostro sito Microsoft Learn (dove sono elencati anche i corsi sopra citati).

Presto continueremo questa serie di articoli con altre due selezioni. E quali saranno – puoi provare a indovinarlo nei commenti. Le stelle nel sommario di questa serie di articoli non sono lì per caso.

*Si prega di notare che per completare alcuni moduli potrebbe essere necessaria una connessione sicura.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster