Struttura del corso

1) Fondamenti del Cloud e AWS

  • Concetti di Computing nel Cloud
  • Modelli di servizio (IaaS, PaaS, SaaS)
  • Modelli di distribuzione (Pubblico, Privato, ibrido, Multicloud)
  • Introduzione ad AWS
  • Infrastruttura globale: Regioni, Zone di disponibilità e Edge Locations
  • Accesso al Console Management di AWS e CLI

Esercitazioni pratiche:

  • Creazione dell'account, impostazione iniziale ed esplorazione della console
  • Configurazione degli utenti in IAM (Identity and Access Management)

2) Calcolo e Networking

  • Servizi di calcolo
    • Amazon EC2: istanze, AMIs, tipi, scalabilità automatica
    • AWS Lambda: computazione senza server
  • Servizi di networking
    • Amazon VPC: subnet, route, gateways, sicurezza
    • Elastic Load Balancing (ELB)

Esercitazioni pratiche:

  • Avvio e accesso a un'istanza EC2
  • Creazione di una VPC semplice con subnet pubbliche e private

3) Archiviazione e Database

  • Servizi di archiviazione
    • Amazon S3: bucket, politiche, versioning
    • Amazon EBS e Amazon EFS
  • Servizi di database
    • Amazon RDS (MySQL/PostgreSQL)
    • Amazon Aurora (MySQL/PostgreSQL)
    • DynamoDB (NoSQL)

Esercitazioni pratiche:

  • Creazione e configurazione di un bucket S3 per l'hosting di siti web statici
  • Creazione di un database RDS ed accesso tramite istanza EC2

4) Sicurezza, Monitoraggio e Automazione

  • Sicurezza e Governance
    • IAM (utenti, gruppi, ruoli ed politiche)
    • Secrets Manager and Parameter Store: best practice per la gestione dei segreti
    • AWS Organizations e controllo dei costi
  • Monitoraggio
    • Amazon CloudWatch: metriche, log ed allarmi
    • AWS CloudTrail: auditing delle attività
  • Automazione
    • AWS CloudFormation: infrastruttura come codice

Esercitazioni pratiche:

  • Creazione di allarmi in CloudWatch
  • Distribuzione semplice tramite CloudFormation

5) Integrazione, API Gateway e Progetto Finale

  • Integrazione dei servizi
    • Amazon API Gateway: creazione, configurazione e sicurezza dell'API
    • Integrazione con AWS Lambda e DynamoDB
    • Architetture altamente disponibili e scalabili
    • Uso di servizi gestiti (ECS/EKS – introduzione)
  • Best Practice
    • Well-Architected Framework
    • Gestione e ottimizzazione dei costi di AWS

Esercitazioni pratiche del progetto finale:
Costruzione di un'applicazione web semplice su AWS integrando:

  • API Gateway + Lambda (backend senza server)
  • S3 (archiviazione sito statico o risorse)
  • RDS o DynamoDB (strato dati)
  • CloudWatch per il monitoraggio

Requisiti

  • Comprendere i concetti base di IT
  • Esperienza con reti generali
  • Familiarità con database e applicazioni web

Destinatari

  • Professionisti IT
  • Amministratori di sistemi
  • Sviluppatori che esplorano piattaforme cloud
 35 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative