700+ courses, half price
Descrizione del corso
In questo corso imparerai a creare, pubblicare e proteggere API con Azure API Management. Inizierai configurando un’istanza di API Management e documentando le API per gli sviluppatori. Poi esplorerai come controllare l’accesso con sottoscrizioni e chiavi e applicare policy per mettere in sicurezza e ottimizzare il traffico. Infine, vedrai come i gateway API rendono i servizi più facili da gestire e scalare, con esercitazioni pratiche nel portale di Azure.
Prerequisiti
Programma
Struttura del corso
1
Lavorare con API Management
Impara le basi per creare e gestire API con Azure. Creerai API RESTful in Python, le distribuirai con Azure Function Apps e le integrerai in Azure API Management. Lungo il percorso, metterai in sicurezza le tue API con autenticazione e chiavi API, esplorando come i sistemi su larga scala gestiscono prestazioni e sicurezza.
- Introduzione ad Azure API Management50 XP
- Weather API: invocare e formattare una risposta100 XP
- Introduzione alla gestione delle API50 XP
- Verbi HTTP e architettura RESTful100 XP
- App di Funzioni e servizio di API Management50 XP
- Configurare una Function App100 XP
- Creare una REST API in Python100 XP
- Anatomia del servizio Azure API Management50 XP
- Creare un servizio Azure API Management100 XP
- Fondamenti di Azure API Management50 XP
- Integrare le API con API Management100 XP
2
Mettere in sicurezza e ottimizzare le API
Porta le tue API al livello successivo applicando policy per sicurezza, trasformazione e prestazioni. Userai OAuth 2.0, OpenID Connect e CORS per proteggere l’accesso, implementando al contempo caching, quote e limiti di velocità per mantenere le API rapide e affidabili. Alla fine saprai come proteggere e ottimizzare le API per l’uso nel mondo reale.
3
Automatizzare il ciclo di vita delle API e l’osservabilità
Scopri come gestire API su larga scala con automazione, monitoraggio e versioning. Distribuirai nuove versioni in sicurezza, monitorerai le prestazioni con Azure Monitor e Application Insights e automatizzerai le distribuzioni con i modelli ARM. Questo capitolo ti fornisce pratiche DevOps moderne per la gestione del ciclo di vita delle API.
Azure API Management
Corso
completato

