Ottimizzazione Delle Performance Per REST API .NET

Analisi e miglioramento delle performance di un’applicazione REST API con tecnologia .NET

Udemy
platform
Italiano
language
Web Development
category
instructor
Ottimizzazione Delle Performance Per REST API .NET
77
students
1.5 hours
content
Mar 2023
last update
FREE
regular price

What you will learn

Imparare a sviluppare una REST API in .NET.

Come utilizzare Apache JMeter per testare le performance di una REST API.

Come utilizzare Power BI Desktop per comparare le performance di un modulo software.

Come analizzare le performance di una REST API in .NET.

Come migliorare le performance di una REST API.

Why take this course?

Le performance di una REST API sono un aspetto a cui spesso non si presta la dovuta attenzione durante lo sviluppo e ciò può portare a far emergere delle problematiche difficili da gestire quando ormai il progetto è avviato e l'applicazione ha raggiunto una certa complessità.

Il corso è ideato con due obbiettivi principali:

  • fornire una procedura per testare le performance di una REST API, la quale possa essere riutilizzata e personalizzata a seconda delle proprie esigenze;

  • fornire l'analisi dell'impatto sulle performance di un primo gruppo di miglioramenti che è possibile applicare ad una REST API sviluppata in .NET.

Durante il corso saranno affrontati i seguenti punti:

  • la definizione di un punto di riferimento su cui basare tutte le successive analisi da poter utilizzare come unità di misura dei successivi miglioramenti;

  • l'utilizzo e la configurazione di Apache JMeter al fine di impostare un test utile a valutare le performance di una REST API;

  • l'utilizzo di script SQL per riorganizzare e riaggregare i dati per renderli più facilmente utilizzabili per la comparazione delle performance.

  • l'applicazione individuale dei miglioramenti sulla REST API e l'analisi dell'incremento delle performance ottenuto. Nello specifico saranno applicati: la compressione delle risposte, l’utilizzo di indici, l’utilizzo di metodi asincroni, la disattivazione del tracking nelle query verso il database;

  • l'applicazione combinata dei miglioramenti sulla REST API e l'analisi dell'incremento delle performance ottenuto.


Screenshots

Ottimizzazione Delle Performance Per REST API .NET - Screenshot_01Ottimizzazione Delle Performance Per REST API .NET - Screenshot_02Ottimizzazione Delle Performance Per REST API .NET - Screenshot_03Ottimizzazione Delle Performance Per REST API .NET - Screenshot_04
5234722
udemy ID
3/26/2023
course created date
4/9/2023
course indexed date
Bot
course submited by