Struttura del corso

Introduzione all'architettura Microservices

  • Cosa sono i microservizi?
  • Vantaggi e sfide dei microservizi
  • Confronto con architetture monolitiche

Configurazione di AWS Cloud9 per lo sviluppo Microservices

  • Creazione di un ambiente AWS Cloud9
  • Configurazione dell'ambiente di sviluppo
  • Connessione dei servizi AWS al cloud9

Costruire Microservices con Docker

  • Introduzione a Docker e alla containerizzazione
  • Costruzione e collaudo di container Docker
  • Utilizzo di Docker Compose per applicazioni multi-contenitore

Distribuzione Microservices su AWS ECS e Lambda

  • Configurazione di Amazon ECS per l'orchestrazione dei container
  • Distribuzione di microservizi con AWS Lambda
  • Dimensionamento dei microservizi in AWS

Gestione delle API con AWS API Gateway

  • Creazione e gestione di API RESTful
  • Connessione delle API ai microservizi
  • Controllo delle versioni e limitazione delle API

Monitoraggio e registrazione Microservices

  • Utilizzo di AWS CloudWatch per il monitoraggio
  • Configurazione della registrazione con Amazon CloudWatch Logs
  • Implementazione di allarmi e notifiche

Microservices Best practice per la sicurezza

  • Implementazione di ruoli e policy IAM
  • Protezione dei microservizi con API Gateway
  • Crittografia dei dati in transito e inattivi

Riepilogo e passaggi successivi

Requisiti

  • Conoscenza di base dei concetti di cloud computing
  • Familiarità con i servizi AWS
  • Esperienza con Python o JavaScript

Pubblico

  • Sviluppatori focalizzati sull'architettura dei microservizi
  • Ingegneri cloud
  • DevOps professionisti
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative