Il corso ha l’obiettivo di insegnare ad implementare e gestire soluzioni IT in ambito AWS.
Concetti di virtualizzazione e rete.
Panoramica sui Servizi Web Amazon (Amazon Web Services - AWS).
Vantaggi e Svantaggi.
Gestione Identità.
EC2 – Elastic Cloud: Piattaforma come Servizio a consumo. Autoscaling ed attivazione ad eventi. Esigenze ed opportunità che soddisfa. Possibilità e limiti.
Storage: S3. File System illimitati ed efficienti per il Web. Concetti e potenzialità.
Database come Servizio: DynamoDB (noSQL), Map Reduce, Kinesis, Redshift. In cosa si differenziano questi servizi e come possono essere utilizzati.
Networking: Virtual Private Cloud (VPC), CDN, DNS e Load Balancer.
Servizi per i Clienti Enterprise: Amazon RDS per Oracle e Sql Server, su Sistemi scalabili.
Servizi di messaggistica, notifiche e posta.
Come trasferire i propri Sistemi su Cloud. Come ottimizzare il processo di Porting, evitare problemi e sfruttare le potenzialità del Cloud.
Servizi Applicativi: panoramica ed esempi dei più interessanti servizi per le applicazioni (IoT, tools di sviluppo e CD/CD, Intelligenza artificiale analisi e big data).
Analisi dei Pro e Contro.
Best Practices.