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
Recensioni (5)
L'allenatore aveva una buona comprensione dei concetti
Josheel - Verizon Connect
Corso - Amazon Redshift
Traduzione automatica
La parte pratica.
Radu - Ness Digital Engineering
Corso - AWS: A Hands-on Introduction to Cloud Computing
Traduzione automatica
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Corso - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Corso - AWS Lambda for Developers
IOT applications