Contattataci

Struttura del corso

Introduzione a Microsoft Azure

  • Panoramica sui servizi offerti da Azure e sulle basi del cloud computing
  • Configurazione di un abbonamento e dell’ambiente di lavoro su Azure
  • Approccio ai gruppi di risorse, alle macchine virtuali e alla rete

Realizzazione di architetture event-driven e serverless

  • Introduzione ad Azure Functions e al paradigma del computing senza server
  • Progettazione di applicazioni basate su eventi con Azure Event Grid e Service Bus
  • Creazione di API ed elaborati lavorativi di tipo serverless

Gestione dello storage e dei database su Azure

  • Scoperta delle opzioni di storage offerte da Azure (Blob, Table, Queue, File)
  • Amministrazione del database Azure SQL e di Cosmos DB
  • Integrazione dei servizi di storage nelle applicazioni cloud

Deploy delle applicazioni web su Azure

  • Spiegazione di Azure App Service e dei vari modelli di deployment disponibili
  • Creazione ed implementazione di applicazioni containerizzate tramite Docker
  • Scalabilità delle applicazioni web grazie a Kubernetes e ad Azure Container Instances

Integrazione dell’intelligenza artificiale e del machine learning nelle applicazioni cloud

  • Presentazione di Azure AI e dei Cognitive Services disponibili
  • Progettazione e sviluppo di modelli tramite Azure Machine Learning Studio
  • Utilizzo delle funzionalità di computer vision ed elaborazione del linguaggio naturale

Pratiche DevOps e implementazione CI/CD su Azure

  • Configurazione dei pipeline CI/CD tramite Azure DevOps
  • Gestione dell’infrastruttura come codice con l’ausilio di Terraform e Bicep
  • Monitoraggio ed elaborazione dei log tramite Azure Monitor

Potenziamento dello sviluppo con GitHub Copilot

  • Introduzione a GitHub Copilot e all’assistenza alla scrittura di codice basata sull’intelligenza artificiale
  • Utilizzo di Copilot per scrivere, correggere ed ottimizzare il codice delle applicazioni cloud
  • Linee guida migliori per sfruttare efficacemente lo sviluppo assistito da IA in un contesto di cloud computing

Progetto finale: Realizzazione di un’applicazione cloud basata sull’IA

  • Progettazione di una soluzione cloud scalabile e dotata di intelligenza artificiale
  • Implementazione pratica dell’applicazione nella fase finale
  • Ottimizzazioni relative alle prestazioni, alla sicurezza e al monitoraggio continuo

Riepilogo generale e prossimi passi da intraprendere

Requisiti

  • Conoscenze di base sui concetti fondamentali del cloud computing
  • Esperienza nello sviluppo con almeno un linguaggio di programmazione (preferibilmente Python, JavaScript o C#)
  • Conoscenza dello sviluppo di applicazioni web e dei database

Destinatari

  • Sviluppatori cloud ed ingegneri software
  • Professionisti dell’intelligenza artificiale e data scientist interessati all’integrazione dell’IA nel cloud
  • Professionisti IT ed ingegneri DevOps
 35 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative