Contattataci

Struttura del corso

GIORNO 1

Modulo 1: Registrazione utente?

  • Registrazione dell’utente
  • Introduzione alla Console di gestione AWS
  • Panoramica delle attività di gestione e della fatturazione
  • Struttura dei prezzi di Amazon

Modulo 2: Panoramica generale di AWS – Vista d’insieme a 10.000 piedi?

  • Presentazione di AWS
  • EC2: Panoramica generale
  • EBS: Descrizione generale
  • Gruppi di sicurezza: Introduzione
  • Elastic IP: Spiegazione base
  • CloudFront: Descrizione generale
  • S3: Panoramica di base
  • Glacier: Introduzione
  • IAM: Descrizione generale
  • RDS: Presentazione di base

Modulo 3: Amazon EC2 – Windows Server 2012 (Laboratorio pratico)

  • Avviare un’istanza di Windows Server 2012
  • Decifrare la password e scaricare il client RDP
  • Connettersi all’istanza EC2 con Windows 2012
  • Terminare l’istanza di Windows Server 2012

Modulo 4: Amazon EC2 – Gruppi di sicurezza (Laboratorio pratico)

  • Creazione di gruppi di sicurezza
  • Modifica dei gruppi di sicurezza
  • Eliminazione dei gruppi di sicurezza

Modulo 5: Amazon Elastic Block Store (Laboratorio pratico)

  • Creare un volume standard
  • Creare ed eliminare snapshot
  • Associare i volumi a server Windows Server 2012 e Ubuntu 14.04
  • Disassociare ed eliminare i volumi

Modulo 6: Amazon Elastic Load Balancing (ELB) (Laboratorio pratico)

  • Laboratorio 6.1
    1. Avviare due istanze EC2 Ubuntu – server web Apache con dati utente preconfigurati
    2. Modificare i file HTML su entrambi i server
    3. Testare il funzionamento dei server web tramite Internet
  • Laboratorio 6.2
    1. Creare un Elastic Load Balancer
    2. Aggiungere entrambi i server Ubuntu all’ELB
    3. Verificare il corretto funzionamento dell’Elastic Load Balancer
    4. Eliminare l’Elastic Load Balancer creato

Modulo 7: AWS Route53

  • Cos’è Route53?
  • Integrazione dimostrativa di Route53 con l’ELB precedentemente creato (effettuata esclusivamente dall’istruttore)

Modulo 8: AWS S3 (Laboratorio pratico)

  • Panoramica e struttura dei prezzi di AWS S3
  • Creare bucket e cartelle
  • Caricare, scaricare, condividere ed eliminare oggetti
  • Eliminare un bucket

GIORNO 2

Modulo 1: Amazon EC2 – Windows Server 2012 con dati utente (Laboratorio pratico)

  • Avviare un server Windows 2012 R2
  • Configurare un web server mediante comandi PowerShell forniti dai dati utente
  • Verificare che i dati utente siano stati applicati correttamente
  • Terminare il server Ubuntu avviato in precedenza

Modulo 2: Amazon EC2 – Ubuntu 14.04 con dati utente (Laboratorio pratico)

  • Avviare una istanza cloud EC2 basata su Ubuntu
  • Configurare il web server utilizzando i dati utente specificati
  • Confermare che i dati utente siano stati eseguiti correttamente

Modulo 3: Amazon EC2 – Ubuntu 14.04 con metadati (Laboratorio pratico)

  • Introduzione ai metadati
  • Recuperare informazioni sui metadati relative all’istanza EC2 in uso
  • Terminare il server Ubuntu avviato

Modulo 4: Amazon Simple Storage Service (S3) (Laboratorio pratico)

  • Panoramica e struttura dei prezzi di AWS S3
  • Creare un bucket S3
  • Abilitazione della versioning dei file
  • Configurazione di servizi web statici mediante S3
  • Replicare gli oggetti in altre regioni geografiche
  • Utilizzo di Route53 per il reindirizzamento verso siti web statici (dimostrazione live da parte dell’istruttore)

Modulo 5: Amazon Glacier (Laboratorio pratico)

  • Panoramica e struttura dei prezzi di AWS Glacier
  • Definire politiche di ciclo di vita per la gestione dei dati
  • Recuperare dati archiviati in Glacier
  • Impostare l’eliminazione automatica dei dati da S3 secondo regole predefinite

Modulo 6: AWS CloudFormation

  • Utilizzo di CloudFormation per la gestione dell’infrastruttura in forma di codice
  • Creazione di un nuovo stack mediante CloudFormation
  • Implementazione di un template di esempio in formato JSON
  • Applicazione di template già predisposti per l’uso

GIORNO 3

Modulo 7: AWS – IAM (Identity and Access Management)

  • Cosa è IAM? Introduzione completa
  • Federazione di identità tra AWS e Active Directory – Descrizione teorica
  • Primi passi con IAM
  • Ruoli IAM: Delegazione e federazione (Laboratorio pratico)
    1. Creare un nuovo ruolo
    2. Assegnare il ruolo a un utente
    3. Eliminare il ruolo creato
  • Utenti e gruppi IAM (Laboratorio pratico)
    1. Creare utente e gruppo
    2. Aggiungere un utente al gruppo appena creato
    3. Impostare le regole relative alle password per gli utenti
    4. Assegnare policy specifiche agli utenti
    5. Abilitare l’autenticazione a due fattori per tutti gli utenti
  • Ruoli IAM (Laboratorio pratico)
    1. Creare un ruolo IAM con pieni permessi su EC2 e S3
    2. Avviare un’istanza EC2 e verificare l’accesso tramite interfaccia a riga di comando

Modulo 8: AWS CLI

  • Utilizzo di AWS CLI per interagire con i servizi AWS
  • Avviare un’istanza con pieni permessi su S3 ed EC2 mediante la CLI
  • Configurare il client awscli
  • Creare gruppi di sicurezza tramite la CLI
  • Generare una coppia di chiavi per l’accesso mediante CLI
  • Avviare un’istanza EC2 utilizzando la CLI
  • Terminare un’istanza EC2 tramite interfaccia a riga di comando
  • Eliminare un’istanza EC2 attraverso la CLI
  • Creare un load balancer mediante CLI
  • Rimuovere un load balancer utilizzando la CLI
  • Creare un bucket S3 con strumenti a riga di comando
  • Caricare e scaricare oggetti da un bucket S3 tramite CLI
  • Visualizzare l’elenco dei bucket disponibili usando la CLI
  • Eliminare un bucket sfruttando i comandi di linea

Modulo 9: Best practice per lo sviluppo e la distribuzione delle applicazioni

  • Implementare applicazioni tramite AWS Elastic Beanstalk
  • Distribuire un ambiente basato su Python mediante Elastic Beanstalk
  • Configurare un ambiente IIS grazie a questo servizio
  • Terminare sia l’ambiente Python che quello Beanstalk creati in precedenza

GIORNO 4

Modulo 10: AWS – Virtual Private Cloud (VPC)

  • Cos’è una VPC? Introduzione approfondita
  • Elementi costitutivi di una configurazione VPC
    1. VPC contenente un singolo subnet pubblico
    2. VPC composta da subnet pubbliche e private
    3. Tecnica di interconnessione tra più VPC chiamata peering
    4. Controllo dell’accesso tramite liste di controllo
  • Configurazione pratica delle istanze all’interno di una VPC (Laboratorio svolto dagli studenti)
    1. Creazione di una VPC da zero
    2. Definizione e gestione delle subnet
    3. Configurazione del gateway Internet
    4. Impostazione di regole di instradamento
    5. Creazione e attivazione di un’istanza NAT per la connettività esterna
    6. Generazione di gruppi di sicurezza adatti alla rete in uso
    7. Avvio effettivo delle istanze configurate

Modulo 11: Servizi gestiti AWS e database mediante SDK Python

  • Descrivere le caratteristiche di Amazon DynamoDB
  • Illustrare gli elementi fondamentali di Amazon RDS
  • Configurare lo SDK Python per l’accesso a DynamoDB
  • Creare tabelle utilizzando lo strumento sviluppato in Python
  • Inserire nuovi elementi nella tabella tramite l’SDK
  • Eseguire interrogazioni sui dati presenti nella tabella con lo strumento di query Python
  • Rimuovere elementi specificati dalla tabella mediante SDK Python

Modulo 12: AWS RDS (descrizione teorica)

  • Descrivere Amazon RDS nella sua interezza
  • Confrontare la gestione autonoma di un database su EC2 con l’utilizzo dei servizi gestiti da AWS RDS

Modulo 13: AWS – SNS, SQS e SWF (descrizione teorica)

  • Simple Notification Service (SNS): Descrizione generale e casi d’uso tipici
  • Simple Queue Service (SQS): Presentazione dei concetti fondamentali e delle applicazioni pratiche
  • Simple Workflow Service (SWF): Introduzione e utilizzo tipico nel contesto professionale

Requisiti

Conoscenze base di Linux (ad esempio, gestione di file e cartelle).

 28 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative