Descrizione
Il corso Developing on AWS fornisce gli strumenti per usare il kit SDK AWS per sviluppare applicazioni cloud sicure e scalabili. Verrà illustrato come interagire con AWS tramite codice e si discuterà di nozioni chiave, best practice e suggerimenti per la risoluzione dei problemi. Si consiglia una conoscenza approfondita di almeno un linguaggio di programmazione di alto livello e una conoscenza operative dei servizi AWS principali e dell’implementazione del cloud pubblico.
Obiettivi
L’obiettivo principale del corso Developing on AWS è fornire ai partecipanti le competenze teoriche e tecniche per usare il kit SDK AWS per sviluppare applicazioni cloud sicure e scalabili.
Conoscenze in uscita
A fine corso, i partecipanti saranno in grado di:
- Configurare le credenziali SDK AWS e le credenziali sviluppatore per Java, C#/.NET e Python
- Interagire con i servizi AWS e sviluppare soluzioni utilizzando il kit SDK AWS
- Utilizzare AWS Identity and Access Management (IAM) per l’autenticazione dei servizi
- Utilizzare Amazon Simple Storage Service (Amazon S3) e Amazon DynamoDB come datastore
Programma didattico
- Introduzione ad AWS
- Introduzione allo sviluppo su AWS
- Gli strumenti per lo sviluppo e la gestione
- AWS Identity e gestione degli accessi
- Introduzione a IAM
- Introduzione al Lab Environment
- Sviluppo di soluzioni di storage con Amazon Simple Storage Service
- Sviluppo di soluzioni Flexible NoSQL con Amazon DynamoDB
- Sviluppo di soluzioni event-driven con AWS Lambda
- Sviluppo di soluzioni con Amazon API Gateway
- Sviluppo di soluzioni con AWS Step Functions
- Sviluppo di soluzioni con Amazon Simple Queue Service e Amazon Simple Notification Service
- Caching delle informazioni con Amazon ElastiCache
- Sviluppo di applicazioni sicure
- Il deploy delle applicazioni
Caratteristiche del corso
24 ore | |
Esercitazione individuale, Lezione frontale, Aula Virtuale | |
Dispense | |
Full Stack Developer | |
Attestato di frequenza e profitto. |