Questo sito utilizza cookie tecnici, analytics e di terze parti.
Proseguendo nella navigazione accetti l’utilizzo dei cookie.

Serverless on AWS: from Zero to Hero

Durata
4+ ore
Video
30+ video
Lingua
Italian

Abbonati a Improove con il piano Learn

Accedi a questo corso e a tutti quelli disponibili sul sito, in costante aggiornamento.

120 / anno

Disdici in qualsiasi momento

Acquista Learn

oppure

Acquista il corso

150

Accesso illimitato completo

Acquista corso singolo

Descrizione del corso

Negli ultimi anni serverless è diventato sinonimo di “applicazioni moderne” e cloud-native. E’ indubbio che queste tecnologie siano in grado di ridurre considerevolmente il time to market ed il carico cognitivo del dev team, mantenendolo focalizzato solo sulle componenti di logica.  Il corso Serverless on AWS: from Zero to Hero offre un valido supporto sia a sviluppatori che ad architect e decision maker nell’apprendere i benefici di queste tecnologie ed iniziare a impiegarle fin dal prossimo progetto.

Cosa imparerai

Perchè realizzare servizi serverless

Creare lambda function su cloud AWS

Ottimizzare l'uso delle risorse

Lezioni

1. Panoramica del corso

Struttura, contenuti e prerequisiti del corso

  1. Panoramica del corso Gratis

    Facciamo una panoramica degli argomenti trattati nel corso e dei prerequisiti necessari

    05:45
2. Architetture serverless

  1. Cos'é serverless?

    Partiamo con il definire il contesto in cui ci muoveremo, chiarendo cosa si intende per serverless

    13:42
  2. Perché serverless?

    Capito cosa intendiamo per serverless, chiediamoci perchè utilizzarlo per le nostre soluzioni

    08:18
  3. Function-as-a-Service

    Analizziamo nel dettaglio il modello dietro servless, chiamato function-as-a-service

    10:22
  4. Serverless e microservizi

    Esaminiamo la relazione che c'é tra serverless e microservizi

    11:51
3. AWS Lambda

  1. Introduzione ad AWS Lambda

    Introduciamo le funzioni Lambda di AWS analizzando le potenzialità della piattaforma

    12:51
  2. Demo: overview della console AWS Lambda

    In questa demo esploriamo la console messa a disposizione da AWS per la creazione e la gestione delle funzioni Lambda

    07:04
  3. Recap overview console e logging

    Facciamo un breve recap delle funzionalità offerte dalla console della Lambda AWS e introduciamo il tema del logging

    01:59
  4. Demo: una semplice funzione Lambda da console

    In questa demo vedremo come creare direttamente dalla console una semplice funzione Lambda

    08:51
  5. Come invocare una funzione Lambda

    Vediamo adesso quali sono le modalità di invocazione di una funzione Lambda

    17:15
  6. Anatomia di un Lambda handler

    Analizziamo la struttura di un handler Lambda

    08:20
  7. Cold Start

    Vediamo che cos'è il cold start e se è un problema per le nostre funzioni

    17:00
4. Framework di sviluppo serverless

  1. Serverless Framework

    Analizziamo il Serverless Framework

    12:59
  2. AWS SAM

    Analizziamo AWS SAM

    08:43
  3. AWS CDK

    Analizziamo AWS CDK

    14:08
5. Il primo progetto serverless

  1. Architettura del nostro progetto

    Analizziamo l'architettura del progetto che creeremo

    02:09
  2. Demo: installazione e configurazione del Serverless Framework

    In questa demo vediamo come installare e configurare il Servless Framework

    02:07
  3. Demo: creazione e deploy del progetto con Serverless Framework

    Creiamo adesso con il Servless Framework la nostra funzione hello world

    11:50
  4. Demo: supporto a Typescript nel Serverless Framework

    Aggiungiamo il supporto a Typescript per il nostro progetto Serverless Framework

    07:47
  5. Demo: installazione AWS SAM

    Vediamo adesso come installare AWS SAM

    04:47
  6. Demo: creazione del progetto con AWS SAM

    In questa demo vediamo come realizzare il progetto hello World con AWS SAM

    07:00
  7. Demo: deploy del progetto con AWS SAM

    Analizziamo adesso come eseguire il deploy utilizzando AWS SAM

    08:01
  8. Demo: il file samconfig.toml

    Un piccolo approfondimento su AWS SAM e il file samconfig

    01:54
  9. Demo: installazione e configurazione AWS CDK

    Infine installiamo e configuriamo AWS CDK

    01:31
  10. Demo: creazione del progetto con AWS CDK

    In questa demo vediamo come creare il progetto hello world con AWS CDK

    07:33
  11. Demo: deploy del progetto con AWS CDK

    Eseguiamo il deploy della nostra funzione hello world con AWS CDK

    10:09
  12. Demo: Hello World parametrizzato con AWS CDK

    Concludiamo questa sezione parametrizzando la funzione hello world creata con AWS CDK

    03:00
6. Un CRUD serverless

  1. Struttura del progetto

    07:47
  2. Database serverless

    52:56
7. Conclusioni

  1. Conclusioni

    14:47

Il docente

  • Over a Decade in AI Leadership and cloud-native development. 
    Riding the Architect Elevator to connect different stakeholders, fostering innovation in a challenging yet evolving technology market. 

    Honored as an AWS Serverless Hero, my expertise spans Typescript to Python, NextJS to cloud-native development, from data engineering to deep learning.

    As a co-founder of Serverless Italy events and a resonant voice in global AI dialogues, I bridge knowledge gaps, inspire digital transformations, and thus empower people and brands at their best.