Contattataci

Struttura del corso

Introduzione all’architettura a microservizi

  • Cosa sono i microservizi?
  • Vantaggi e sfide nell’utilizzo di microservizi
  • Confronto con le architetture monolitiche

Configurazione di AWS Cloud9 per lo sviluppo di microservizi

  • Creazione di un ambiente AWS Cloud9
  • Personalizzazione dell’ambiente di sviluppo
  • Collegamento dei servizi AWS all’ambiente Cloud9

Sviluppo di microservizi con Docker

  • Introduzione a Docker e al concetto di containerizzazione
  • Creazione e test di container Docker
  • Utilizzo di Docker Compose per applicazioni composte da più container

Distribuzione dei microservizi su AWS ECS e Lambda

  • Configurazione di Amazon ECS per la gestione dei container
  • Deploy dei microservizi tramite AWS Lambda
  • Gestione della scalabilità nei microservizi su AWS

Gestione delle API con AWS API Gateway

  • Creazione e gestione di API RESTful
  • Collegamento delle API ai rispettivi microservizi
  • Versionamento e controllo del traffico verso le API

Monitoraggio e registrazione dei log nei microservizi

  • Utilizzo di AWS CloudWatch per il monitoraggio continuo
  • Impostazione della registrazione dei dati tramite Amazon CloudWatch Logs
  • Creazione di allarmi e notifiche personalizzate

Best practice per la sicurezza nei microservizi

  • Configurazione di ruoli e politiche IAM per la sicurezza
  • Protezione dei microservizi attraverso AWS API Gateway
  • Crittografia dei dati in transito e a riposo

Riepilogo e prossimi passi da intraprendere

Requisiti

  • Conoscenza di base dei concetti legati all’informatica cloud
  • Familiarità con i servizi AWS
  • Esperienza nello sviluppo in Python o JavaScript

Destinatari del corso

  • Sviluppatori specializzati in architetture a microservizi
  • Ingegneri cloud
  • Professionisti DevOps
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative