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.