Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
- Panoramica sull’architettura di IIS 10 e sulle novità introdotte.
Introduzione alla piattaforma .NET
- Il Common Language Runtime (CLR) e la libreria delle classi di base del framework.
- ASP.NET Web Forms, MVC e strumenti per lo sviluppo di servizi web.
Installazione di IIS 10
- Procedimenti per installazioni pulite ed aggiornamenti.
- Installazione da riga di comando e configurazione automatizzata.
Strumenti di gestione di IIS 10
- L’utilizzo di IIS Manager, dei cmdlet PowerShell e della gestione via terminale.
- Impostazioni avanzate e configurazioni specifiche per ciascuna esigenza.
Fondamenti nella gestione dei siti web
- Siti, applicazioni e directory virtuali: come crearle e configurarle in modo ottimale.
- Log di tracciamento ed impostazioni avanzate per gli host header.
- Gestione pratica di applicazioni e cartelle virtuali.
Gestione dei pool delle applicazioni web
- Concetti base sui pool e modalità corretta di gestione degli stessi.
- Aspecti di sicurezza, impostazioni avanzate e definizione degli utenti autorizzati.
Imballaggio e distribuzione delle applicazioni ASP.NET:
- Creazione e implementazione di pacchetti di installazione adeguati.
- Gestione corretta della versione software ed aggiornamenti futuri.
- Strategie migliori da seguire per una distribuzione efficace.
Sicurezza in IIS 10
- Principali misure di tutela sia del server che dei servizi web.
- L’impiego di filtri richiesta e strumenti per la riscrittura degli URL.
- Utilizzo adeguato di protocolli SSL/TLS ed autenticazione tramite certificati client.
Autenticazione e autorizzazione
- I diversi meccanismi disponibili per la verifica dell’identità.
- Configurazioni specifiche da attivare all’interno di IIS 10.
Ottimizzazione delle prestazioni
- Tecniche utili al monitoraggio e al miglioramento costante delle performance di IIS 10.
- Strategie mirate all’ottimizzazione delle applicazioni basate su .NET.
Risoluzione dei problemi e diagnosi precisa
- Identificazione pratica dei principali difetti tecnici e modalità corretta di risoluzione in IIS 10 ed ASP.NET.
- Gestione efficace delle pagine di errore, logging dettagliato e tracciamento richieste non riuscite.
Bilanciamento del carico e configurazione dei server in rete
- Modalità corrette per gestire diversi server come un’unica infrastruttura integrata con IIS 10.
- Tecniche consolidate nel bilanciamento della richiesta degli utenti e copia coordinata del contenuto tra i vari server.
- Procedimenti necessari per ottenere sistemi sempre attivi, senza interruzioni di servizio.
Riepilogo finale ed indicazioni future
Requisiti
- Conoscenze di base sui concetti fondamentali delle reti informatiche
- Esperienza pratica nell’amministrazione di Windows Server
Destinatari del corso
- Amministratori di sistema
- Sviluppatori web
- Professionisti IT
35 ore