
Creare un Account AWS: Guida Completa per Iniziare con Amazon Web Services
Setup completo account AWS, configurazione sicurezza, Free Tier e best practices per principianti
Creare un Account AWS: Guida Completa per Iniziare con Amazon Web Services
Amazon Web Services (AWS) è la piattaforma cloud leader mondiale, utilizzata da milioni di aziende e sviluppatori per costruire applicazioni scalabili, sicure e affidabili. Questa guida ti accompagnerà attraverso tutto il processo di creazione e configurazione di un account AWS, dalla registrazione iniziale fino alle configurazioni di sicurezza avanzate.
- Processo di registrazione: Step-by-step per creare l’account AWS
- Free Tier: Come sfruttare al massimo il piano gratuito
- Configurazione sicurezza: Setup MFA, IAM e best practices
- Billing e monitoring: Configurazione alert e budget
- Prime configurazioni: Setup iniziale per iniziare a usare AWS
- Troubleshooting: Risoluzione problemi comuni durante la registrazione
Indice della Guida
- Prerequisiti e Preparazione
- Processo di Registrazione
- Verificazione Account
- Comprensione del Free Tier
- Configurazione Sicurezza
- Setup Billing e Monitoring
- Prime Configurazioni AWS
- Best Practices Account
- Troubleshooting
Prerequisiti e Preparazione
Documenti e Informazioni Necessarie
Prima di iniziare la registrazione, assicurati di avere:
- Email valida: Accesso completo alla casella email (sarà l’username dell’account)
- Numero di telefono: Per verificazione SMS e chiamate
- Carta di credito/debito: Anche per il Free Tier (non verranno addebiti costi se rimani nei limiti, impoteremo anche un limite di spesa)
- Indirizzo di fatturazione: Completo e accurato
- Documento d’identità: Potrebbe essere richiesto per la verifica
Informazioni sui Costi
Struttura dei costi AWS:
- Free Tier (12 mesi)
- Sempre gratuito (alcuni servizi)
- 12 mesi gratis (per nuovi account)
- Prova gratuita (tempo limitato)
- Pay-as-you-go
- paghi solo quello che usi
- essun costo fisso o contratto
- Reserved Instances
- conti per impegni a lungo termine
- Fino a 75% di risparmio
Processo di Registrazione
Step 1: Accesso alla Pagina di Registrazione
-
Vai al sito ufficiale AWS:
- Visita aws.amazon.com
- Clicca su “Create an AWS Account” o “Crea un account AWS”
-
Scegli il tipo di account: Tipi di account disponibili:
- Personal (Personale), per uso individuale, progetti personali, apprendimento
- Business (Aziendale), per aziende, organizzazioni, uso commerciale
Step 2: Informazioni Account di Base
Nel form di registrazione sono richiesti:
- Email address: [tua-email@example.com]
- Password: [Password sicura 8+ caratteri]
- Confirm password: [Conferma password]
- AWS account name: [Nome descrittivo del tuo account]
- Minimo 8 caratteri con mix di maiuscole, minuscole, numeri e simboli
- Non riutilizzare password di altri servizi
- Considera un password manager come 1Password, Bitwarden o LastPass
- Evita informazioni personali facili da indovinare
Step 3: Informazioni di Contatto
- Inserisci le tue informazioni di fatturazione:
- Account Type: Personal/Business
- Full Name: [Nome completo]
- Phone Number: [+39 xxx xxx xxxx]
- Country/Region: [Italy]
- Address: [Via/Piazza completa]
- City: [Città]
- State/Province: [Provincia]
- Postal Code: [CAP]
Step 4: Informazioni di Pagamento
AWS richiede una carta di credito valida anche per il Free Tier per:
- Verifica dell’identità
- Prevenzione abusi
- Addebiti per servizi oltre i limiti gratuiti
Non preoccuparti: Se rimani nei limiti del Free Tier, non ci saranno addebiti.
Payment Information:
- Credit/Debit Card
- Card Number: [16 digit card number]
- Expiry Date: [MM/YY]
- CVV: [3-4 digit security code]
- Cardholder Name: [Nome come sulla carta]
- Billing Address
- [Stesso dell’indirizzo di contatto o diverso]
Step 5: Verificazione Identità per Telefono
AWS effettuerà una verifica telefonica:
-
Seleziona il metodo:
- SMS (Text message)
- Chiamata vocale (Voice call)
-
Inserisci il CAPTCHA
-
Attendi la chiamata/SMS:
Per chiamata vocale:- Rispondi e inserisci il PIN a 4 cifre mostrato sullo schermo
Per SMS:
- Inserisci il codice di 4 cifre ricevuto via SMS
Step 6: Selezione Piano di Supporto
AWS offre diversi piani di supporto:
- Basic Support (Gratuito)
- Documentazione e forum della community
- AWS Personal Health Dashboard
- Raccomandato per: Apprendimento e testing
- Developer Support ($29/mese)
- Support tecnico via email
- Tempo di risposta: < 24 ore
- Raccomandato per: Sviluppo individuale
- Business Support ($100/mese)
- Support 24/7 via chat e telefono
- Tempo di risposta: < 1 ora per sistemi critici
- Raccomandato per: Workload di produzione
- Enterprise Support ($15,000/mese)
- Technical Account Manager dedicato
- Support concierge
- Raccomandato per: Mission-critical workloads
Verifica Account
Conferma Email
- Controlla la tua email per il messaggio di conferma da AWS
- Clicca sul link di verifica nell’email
- Completa il processo seguendo le istruzioni
Attivazione Account
Il processo di attivazione può richiedere alcuni minuti. Riceverai un’email di conferma quando l’account sarà attivo:
|
|
Primo Accesso
-
Vai alla AWS Management Console: console.aws.amazon.com
-
Inserisci le tue credenziali:
- Email address (Root user email)
- Password
-
Verifica di essere nella regione corretta: Regioni AWS consigliate per l’Italia:
- EU (Frankfurt) - eu-central-1 (Consiliata)
- EU (Milan) - eu-south-1
- EU (Ireland) - eu-west-1
- EU (Paris) - eu-west-3
Comprensione del Free Tier
Tipi di Free Tier
AWS offre tre tipi di offerte gratuite:
1. Always Free (Sempre Gratuito)
Servizi che rimangono gratuiti anche dopo 12 mesi:
- AWS Lambda - 1 milione di richieste/mese
- Amazon DynamoDB - 25 GB di storage
- Amazon SNS - 1 milione di pubblicazioni/mese
- Amazon CloudWatch - 10 metriche personalizzate
- AWS CodeBuild - 100 minuti/mese
2. 12 Months Free (12 Mesi Gratuiti)
Servizi gratuiti per i primi 12 mesi dall’apertura account:
- Amazon EC2
- 750 ore/mese di istanze t2.micro o t3.micro
- Sistemi Linux, RHEL, SUSE Linux, Windows
- Amazon S3
- 5 GB di storage standard
- 20.000 richieste GET
- 2.000 richieste PUT
- Amazon RDS
- 750 ore/mese di istanze db.t2.micro
- 20 GB di storage SSD
- 20 GB di backup
- Amazon CloudFront
- 50 GB di data transfer out
- 2 milioni di richieste HTTP/HTTPS
- Elastic Load Balancing
- 750 ore/mese
- 15 GB di data processing
3. Trials (Prove Gratuite)
Offerte a tempo limitato per servizi specifici:
- Amazon Inspector - 90 giorni gratis
- Amazon GuardDuty - 30 giorni gratis
- AWS Config - 1.000 configuration items/mese per 1 anno
- AWS X-Ray -100.000 traces/mese per sempre
Monitoraggio del Free Tier
Per monitorare l’utilizzo del Free Tier:
- Vai alla AWS Management Console
- Cerca “Billing” o vai a: My Billing Dashboard
- Clicca su “Free Tier Usage” nel menu laterale Vedrai una dashboard con:
- Utilizzo corrente per ogni servizio
- Percentuale dei limiti gratuiti utilizzata
- Alert quando ti avvicini ai limiti
Monitora sempre il tuo utilizzo:
- Imposta billing alerts per essere avvisato se superi i limiti
- Controlla regolarmente la dashboard del Free Tier
- Elimina risorse non utilizzate per evitare costi inaspettati
- Comprendi i limiti di ogni servizio prima di utilizzarlo
Configurazione Sicurezza
Abilitazione MFA (Multi-Factor Authentication)
La configurazione MFA è essenziale per proteggere il tuo account root:
Step 1: Accesso alle Impostazioni Sicurezza
- Clicca sul tuo nome utente in alto a destra nella console
- Seleziona “Security credentials”
- Scorri fino alla sezione “Multi-factor authentication (MFA)”
- Clicca su “Assign MFA device”
Step 2: Scelta del Dispositivo MFA
Tipi di MFA supportati:
- Virtual MFA Device (Consigliato)
- Google Authenticator
- Authy
- Microsoft Authenticator
- AWS Virtual MFA
- Hardware MFA Device
- YubiKey
- Gemalto SafeNet
- SMS MFA (Sconsigliato per security)
- Solo per casi specifici
Step 3: Configurazione Virtual MFA
Setup con Google Authenticator:
- Scarica Google Authenticator sul tuo smartphone
- Nella console AWS, seleziona “Virtual MFA device”
- Scansiona il QR code con l’app
- Inserisci due codici consecutivi generati dall’app
- Clicca su “Assign MFA”
Configurazione Account Recovery
Informazioni di recovery essenziali:
- Numero di telefone alternativo
- Email di recovery alternativa
- Security questions (se disponibili)
- Backup dei codici di recovery MFA
Password Policy e Best Practices
Configura una password policy robusta:
- Vai a IAM Console
- Clicca su “Account settings”
- Imposta la password policy consigliata:
- Minimum length: 12 caratteri
- Require uppercase letters: Sì
- Require lowercase letters: Sì
- Require numbers: Sì
- Require symbols: Sì
- Allow users to change password: Sì
- Password expiration: 90 giorni
- Prevent password reuse: Ultimi 5 password
Setup Billing e Monitoring
Configurazione Billing Alerts
Per evitare sorprese nella fatturazione, imposta degli alert:
Step 1: Abilitazione Billing Alerts
- Vai a “My Billing Dashboard”.
- Clicca su “Billing preferences”.
- Spunta “Receive Billing Alerts”.
- Inserisci la tua email per gli alert.
- Clicca “Save preferences”.
Step 2: Creazione CloudWatch Billing Alarm
- Vai alla console CloudWatch.
- Assicurati di essere nella regione “US East (N. Virginia)”.
- Clicca su “Alarms” > “Create alarm”.
- Seleziona “Select metric”.
- Vai a “Billing” > “Total Estimated Charge”.
- Seleziona “Currency: USD”.
Configurazione Alarm Suggerita
Billing Alarm Setup:
- Metric: EstimatedCharges
- Currency: USD
- Statistic: Maximum
- Period: 6 hours
- Threshold: $5 (o importo desiderato)
- Comparison: Greater than threshold
- Notification: New SNS topic con la tua email
Budget AWS
Per un controllo più granulare sui costi:
- Vai a “AWS Budgets”.
- Clicca “Create budget”.
- Scegli “Cost budget”.
- Configura:
- Name: “Monthly Free Tier Budget”
- Period: Monthly
- Budget amount: $10
- Scope: All AWS services
- Alerts:
- 80% of budgeted amount
- 100% of budgeted amount
- 120% of budgeted amount (forecasted)
Cost Explorer
Attiva Cost Explorer per analisi dettagliate:
- Vai a “Cost Explorer”.
- Clicca “Enable Cost Explorer”.
- Attendi 24 ore per i primi dati.
Funzionalità principali:
- Analisi costi per servizio
- Trend di utilizzo
- Previsioni di spesa
- Raccomandazioni di ottimizzazione
Prime Configurazioni AWS
Setup IAM (Identity and Access Management)
Creazione Primo Utente IAM
- Vai alla console IAM
- Clicca su “Users” > “Add user”
- Configura l’utente:
- Username: admin-user (o tuo nome)
- Access type:
- ✅ Programmatic access (per CLI/SDK)
- ✅ AWS Management Console access
- Console password:
- Custom password (imposta una password sicura)
- Require password reset: Optional
- Permissions:
- Attach existing policies directly:
- AdministratorAccess (per iniziare)
- Attach existing policies directly:
Configurazione MFA per Utente IAM
- Nell’elenco utenti IAM, clicca sul nuovo utente.
- Vai al tab “Security credentials”.
- Clicca “Assign MFA device”.
- Segui la stessa procedura dell’account root.
Configurazione AWS CLI
Per gestire AWS da riga di comando:
|
|
Configurazione Regioni e AZ
Regioni AWS in Europa (più vicine all’Italia):
- eu-south-1 (Milan)
- Latenza più bassa dall’Italia
- Compliance con leggi italiane/EU
- Servizi: Limitati (nuova regione)
- eu-central-1 (Frankfurt)
- Latenza bassa
- Ampia gamma di servizi
- Buon compromesso prezzo/performance
- eu-west-1 (Ireland)
- Regione storica AWS
- Tutti i servizi disponibili
- Prezzi competitivi
- eu-west-3 (Paris)
- Compliance francese/EU
- Buona copertura servizi
- Latenza accettabile
Setup Notifiche e Monitoring
Configurazione SNS per notifiche:
- Vai alla console SNS
- Clicca “Create topic”
- Configura:
- Name: aws-notifications
- Type: Standard
- Subscription:
- Protocol: Email
- Endpoint: tua-email@example.com
- Confirm subscription via email
Best Practices Account
Sicurezza Account
Security Best Practices Checklist:
- ✅ MFA abilitato su account root
- ✅ Account root non utilizzato per attività quotidiane
- ✅ Utente IAM creato con MFA
- ✅ Password policy configurata
- ✅ Billing alerts attivi
- ✅ CloudTrail attivo (logging API calls)
- ✅ Config attivo (compliance monitoring)
- ✅ GuardDuty attivo (threat detection)
Organizzazione Account
Per organizzazioni più grandi:
- Considera AWS Organizations
- Setup di Service Control Policies (SCP)
- Consolidated billing
- Account separati per:
- Production Account
- Development Account
- Testing/Staging Account
- Security/Audit Account
Compliance e Governance
Governance Framework:
- Tagging Strategy
- Environment: prod/dev/test
- Owner: team/person responsible
- Project: project name
- CostCenter: billing allocation
- Resource Naming Convention
- Consistent naming across resources
- Include environment and purpose
- Budget Controls
- Service-level budgets
- Project-level budgets
- Access Controls
- Principle of least privilege
- Regular access reviews
- Automated compliance checks
Troubleshooting
Problemi Comuni durante la Registrazione
1. Carta di Credito Rifiutata
Possibili soluzioni:
- Verifica che la carta sia valida e non scaduta
- Controlla che ci siano fondi sufficienti
- Verifica che la carta supporti transazioni internazionali
- Contatta la tua banca per autorizzare AWS
- Prova con una carta diversa
- Usa PayPal se disponibile nella tua regione
2. Verifica Telefonica Fallisce
Soluzioni per verifica telefonica:
- Verifica che il numero sia corretto (includi prefisso internazionale)
- Assicurati che il telefono abbia segnale
- Prova con SMS invece di chiamata vocale
- Disabilita temporaneamente blocco chiamate spam
- Prova con un numero diverso
- Contatta il supporto AWS se persiste
3. Account in Pending o Under Review
Se l’account rimane “in revisione”:
- Attendi 24-48 ore per l’attivazione automatica
- Verifica che tutti i documenti siano corretti
- Controlla email per richieste di documenti aggiuntivi
- Contatta supporto AWS se superi 72 ore
- Fornisci documenti di identità se richiesti
Problemi Post-Registrazione
1. Non Riesco ad Accedere alla Console
Debug accesso console:
- Verifica email e password corrette
- Controlla di essere sulla pagina di login corretta:
- Root user: console.aws.amazon.com
- IAM user: account-id.signin.aws.amazon.com
- Prova password reset se necessario
- Verifica MFA setup corretto
- Pulisci cache browser e cookie
2. Servizi Non Disponibili
Se servizi non sono disponibili:
- Verifica di essere nella regione corretta
- Controlla che il servizio sia disponibile nella tua regione
- Verifica che l’account sia completamente attivato
- Controlla limiti di servizio per nuovi account
- Attendi completamento verifica account
3. Problemi di Fatturazione
Per problemi di billing:
- Verifica utilizzo nella dashboard Free Tier
- Controlla Cost Explorer per dettagli costi
- Elimina risorse non utilizzate
- Verifica che non ci siano servizi attivi dimenticati
- Controlla RDS, EC2, EBS volumes orfani
- Contatta billing support per chiarimenti
Strumenti di Diagnostica
- AWS Personal Health Dashboard
- Mostra eventi che potrebbero impattare il tuo account
- Alert su maintenance e incident
- AWS Trusted Advisor (Basic)
- Raccomandazioni su sicurezza, performance, costi
- Available nel Free Tier con limitazioni
- CloudTrail Event History (90 giorni gratis)
- Log di tutte le API call
- Utile per debug e audit
Conclusioni
Hai completato con successo la configurazione del tuo account AWS! Ora sei pronto per iniziare a esplorare i servizi cloud di Amazon Web Services.
- ✅ Account creato e verificato
- ✅ MFA configurato per massima sicurezza
- ✅ Billing monitoring attivo per controllo costi
- ✅ IAM setup per gestione accessi sicura
- ✅ Best practices implementate per governance
- ✅ Troubleshooting e supporto configurato
Prossimi Passi Consigliati
- Esplora i servizi gratuiti: Inizia con EC2, S3, Lambda per familiarizzare
- Completa AWS Cloud Practitioner: Corso gratuito per apprendere i fondamenti
- Setup sviluppo locale: Configura SDK per il tuo linguaggio preferito
- Pratica con tutorial: Segui workshop e tutorial ufficiali AWS
- Join community: Partecipa a forum AWS e gruppi locali
- Pianifica certificazioni: Considera AWS Certified Cloud Practitioner
Monitoraggio Continuo
- Controlla settimanalmente la dashboard Free Tier
- Revedi mensalmente i costi nella billing dashboard
- Aggiorna regolarmente password e chiavi di accesso
- Monitora attività tramite CloudTrail
- Elimina risorse non utilizzate per evitare costi
Risorse Utili
- AWS Free Tier Details
- AWS Documentation
- AWS Free Training
- AWS Getting Started
- AWS Pricing Calculator
Supporto AWS
Per supporto tecnico e billing:
- Basic Support: Incluso gratuitamente
- Developer Support: $29/mese per supporto tecnico
- Community Forums: Supporto gratuito dalla community
- Documentation: Extensive documentation per tutti i servizi
Benvenuto nel mondo di AWS! 🚀☁️