AWS Cloud Essentials

GUIDA ALLE OPERAZIONI DI BASE

Introduzione

Fare i primi passi quando si inizia a costruire sul cloud può sembrare un'impresa ardua. L'adattamento a un approccio nativo del cloud può richiedere del tempo, soprattutto se si è abituati al metodo tradizionale on-premise di provisioning dell'hardware e di creazione delle applicazioni. Acquisire familiarità con i concetti fondamentali del cloud computing e del cloud AWS ti darà fiducia all'inizio del tuo percorso verso il cloud. Nelle sezioni seguenti, rispondiamo alle domande più frequenti sul cloud computing ed esploriamo le best practice per la creazione su AWS.  

  • Il cloud computing è un sistema per erogare potenza di elaborazione, storage di database, applicazioni e altre risorse IT on demand tramite una piattaforma di servizi cloud via Internet con pagamento in base al consumo. Tradizionalmente, uno sviluppatore che desiderava creare un'applicazione doveva procurarsi, configurare e mantenere l'infrastruttura fisica e l'applicazione. È qui che entra in gioco il cloud computing.

    Una piattaforma di servizi cloud offre un accesso rapido a risorse IT flessibili e a basso costo che puoi utilizzare per creare e gestire software e database e creare applicazioni per soddisfare i clienti. Non è necessario effettuare grandi investimenti in hardware o dedicare molto tempo ad attività impegnative di gestione dello stesso. Puoi accedere a tutte le risorse di cui hai bisogno, quasi istantaneamente, e pagare solo per quello che usi. L'accesso ai servizi su richiesta e con pagamento in base al consumo è fondamentale per il modello di cloud computing.
     

    Vantaggi del cloud computing

    Il cloud offre agli sviluppatori maggiore flessibilità, scalabilità e tempi di innovazione più rapidi. Con il cloud computing, puoi

    • Pagare in base al consumo: paghi solo quando utilizzi risorse di elaborazione e solo in base a quanto utilizzi.
    • Approfittare delle enormi economie di scala: AWS aggrega l'utilizzo di centinaia di migliaia di clienti nel cloud, il che porta a maggiori economie di scala. Ciò si traduce in prezzi con pagamento in base al consumo più bassi.
    • Evitare di dover indovinare la capacità: quando si prende una decisione in merito alla capacità prima di implementare un'applicazione, si rischia spesso di dover mantenere costose risorse inattive o affrontare problemi di capacità limitata. Con il cloud computing, è possibile accedere esattamente alle risorse necessarie, aumentando e riducendo la capacità con solo pochi minuti di preavviso.
    • Aumentare la velocità e l'agilità: le risorse IT sono a portata di clic, il che significa ridurre il tempo necessario per mettere le risorse a disposizione degli sviluppatori da settimane a minuti. Questo ha un effetto molto positivo sull'agilità dell'organizzazione poiché i tempi e i costi necessari per le attività di sperimentazione e sviluppo diminuiscono significativamente.
    • Realizzare risparmi sui costi: le aziende possono concentrarsi su progetti che differenziano la propria attività anziché sulla manutenzione dei data center. Con il cloud computing, puoi concentrarti sui tuoi clienti, piuttosto che sul pesante carico di scaffalature, impilamenti e alimentazione dell'infrastruttura fisica.
    • Diventare globale in pochi minuti: le applicazioni possono essere distribuite in più regioni del mondo con pochi clic. Ciò significa che puoi fornire una latenza inferiore e una migliore esperienza per i tuoi clienti in modo semplice e a costi minimi.
       
  • AWS fornisce servizi tecnologici su richiesta tramite Internet con pagamento in base al consumo. Questo è noto come cloud computing.

    Il cloud AWS comprende un'ampia gamma di prodotti globali basati sul cloud che include elaborazione, archiviazione, database, analisi, rete, dispositivi mobili, strumenti per sviluppatori, strumenti di gestione, IoT, sicurezza e applicazioni aziendali: su richiesta, disponibili in pochi secondi, con pagamento in base al consumo. Con oltre 200 servizi completi disponibili nei data center di tutto il mondo, il cloud AWS ha ciò di cui hai bisogno per sviluppare, implementare e gestire le tue applicazioni, il tutto riducendo i costi, diventando più agile e innovando più velocemente.

    Ad esempio, con il cloud AWS, puoi avviare una macchina virtuale, specificando il numero di core vCPU, memoria, spazio di archiviazione e altre funzionalità in pochi secondi, e pagare l'infrastruttura con incrementi al secondo solo mentre è in esecuzione. Uno dei vantaggi della rete dell'infrastrutturale globale di AWS è la possibilità di fornire risorse nelle regioni più adatte al tuo caso d'uso specifico. Una volta terminato di utilizzare le risorse, potrai semplicemente eliminarle. Con questa flessibilità e scalabilità integrate, puoi creare un'applicazione per servire il tuo primo cliente e poi scalare per servire i prossimi 100 milioni di clienti.

    Questo video mostra come milioni di clienti utilizzano AWS per sfruttare le efficienze del cloud computing.
     

    Cos'è AWS? | Amazon Web Services

    Approfondisci con queste risorse aggiuntive
    Cloud computing con AWS

    Un elenco completo dei servizi AWS per categoria

  • Prima del cloud, le aziende e le organizzazioni ospitavano e gestivano l'hardware nei propri data center, spesso destinando interi reparti dell'infrastruttura alla gestione dei data center stessi. Ciò ha comportato operazioni costose che hanno reso impossibili alcuni carichi di lavoro e la sperimentazione.

    La domanda di apparecchiature di elaborazione, archiviazione e rete è aumentata con la diffusione dell'uso di Internet. Per alcune aziende e organizzazioni, il costo del mantenimento di una presenza fisica di grandi dimensioni era diventato insostenibile. Il cloud computing è nato per risolvere questo problema.

    Per distinguere tra l'esecuzione di carichi di lavoro on-premise rispetto a quella nel cloud, consideriamo uno scenario in cui un team di sviluppatori desidera implementare alcune nuove funzionalità nella propria app. Prima dell'implementazione, il team desidera testare le funzionalità in un ambiente di controllo qualità (QA) separato con le stesse configurazioni della produzione.
     
    In una soluzione on-premise, un ambiente aggiuntivo richiede l'acquisto e l'installazione dell'hardware, la connessione del cablaggio necessario, la fornitura di energia elettrica, l'installazione di sistemi operativi e altro ancora. Queste attività possono richiedere molto tempo e denaro. Nel frattempo, il team deve posticipare il rilascio delle nuove funzionalità in attesa dell'ambiente QA. Al contrario, se esegui la tua applicazione nel cloud, puoi replicare un intero ambiente di produzione, tutte le volte che è necessario, in pochi minuti o addirittura secondi. Invece di installare fisicamente l'hardware e collegare i cavi, la soluzione viene gestita tramite Internet.
     
    L'uso del cloud computing consente di risparmiare tempo durante la configurazione ed elimina il carico indifferenziato. Se esamini un'applicazione, vedrai che alcuni dei suoi aspetti sono molto importanti per la tua azienda, ad esempio il codice. Tuttavia, altri aspetti non sono diversi da qualsiasi altra applicazione, ad esempio il computer su cui viene eseguito il codice. In qualità di sviluppatore, probabilmente vorrai concentrarti su ciò che è veramente unico della tua app, non sulle attività comuni, come il provisioning di un server, che non fanno la differenza per la tua app. Ad esempio, un gruppo di ricercatori della Clemson University ha raggiunto un importante traguardo studiando la modellazione tematica, una componente importante del machine learning associato all'elaborazione del linguaggio naturale (NLP). In meno di 24 ore, hanno creato un cluster ad alte prestazioni nel cloud utilizzando più di 1.100.000 vCPU su istanze spot di Amazon EC2 in esecuzione in una singola Regione AWS. Questo è solo un esempio di come AWS può aiutarti a innovare più velocemente.
  • Il cloud computing offre agli sviluppatori la possibilità di concentrarsi su ciò che conta di più ed evitare l'approvvigionamento dell'infrastruttura, la manutenzione e la pianificazione della capacità o il lavoro pesante indifferenziato.

    Con la crescente popolarità del cloud computing, sono emersi diversi modelli di servizio in grado di soddisfare le esigenze specifiche dei diversi utenti. Ogni tipo di servizio cloud offre diversi livelli di astrazione, controllo, flessibilità e gestione. Comprendere le differenze tra l'infrastructure as a service (IaaS), la Piattaforma come servizio (PaaS) e il software as a service (SaaS) può aiutarti a decidere quale tipo di servizio è più adatto alle tue esigenze di sviluppatore.

    Infrastructure as a service (IaaS)

    Infrastructure as a service (IaaS)

    Infrastructure as a service (IaaS) contiene gli elementi di base dell'infrastruttura IT del cloud e in genere consente l'accesso a funzionalità di rete, computer (virtuali o su hardware dedicato) e spazio di archiviazione dei dati. IaaS offre il massimo livello di flessibilità e controllo di gestione sulle risorse IT e questo servizio può essere paragonato alle risorse IT esistenti attualmente note a reparti IT e sviluppatori.
     
    Piattaforma come servizio (PaaS)

    Piattaforma come servizio (PaaS)

    Grazie a Piattaforma come servizio (PaaS) non dovrai più gestire l'infrastruttura sottostante (in genere hardware e sistemi operativi). In questo modo potrai concentrarti sull'implementazione e sulla gestione delle applicazioni. Ciò consente di essere più efficienti in quanto non è più necessario dedicarsi ad attività quali l'approvvigionamento delle risorse, la pianificazione della capacità, la manutenzione del software, l'applicazione di patch o qualsiasi altro tipo di attività onerosa che possa interessare l'esecuzione delle applicazioni.

    Fai una prova: Implementazione di un'app Web su AWS Elastic Beanstalk

    Software as a service (SaaS)

    Software as a service (SaaS)

    Il servizio software as a service (SaaS) offre un prodotto completo che viene eseguito e gestito dal provider di servizi. Nella maggior parte dei casi, quando si parla di SaaS si fa riferimento alle applicazioni per utenti finali. Grazie all'offerta SaaS non devi pensare alle modalità di gestione del servizio o dell'infrastruttura sottostante; devi solo pensare a come utilizzerai quel particolare software. Un esempio comune di applicazione SaaS è la posta elettronica basata sul Web che consente di inviare e ricevere e-mail senza dover gestire le aggiunte di funzionalità al prodotto di posta o provvedere alla manutenzione dei server e dei sistemi operativi su cui viene eseguito il programma di posta.

    Approfondimento: Software as a service (SaaS) su AWS

    Approfondisci con queste risorse aggiuntive
    Tipi di cloud computing
    Software as a service (SaaS) su AWS

  • Grazie al cloud, puoi espanderti in nuove regioni geografiche e distribuire globalmente in pochi minuti. Ad esempio, l'infrastruttura AWS offre una copertura globale, pertanto gli sviluppatori possono distribuire le applicazioni in più luoghi fisici con pochi clic. Avvicinando le applicazioni agli utenti finali, è possibile ridurre la latenza e migliorare l'esperienza utente.
     
    La nostra infrastruttura globale di AWS è in continua espansione per aiutare i clienti ad ottenere latenze minime e velocità di trasmissione effettiva elevata e per archiviare i dati solo nella Regione AWS scelta. AWS continuerà ad offrire l'infrastruttura ideale per le esigenze dei nostri clienti in costante crescita.
     
    L'infrastruttura cloud AWS è basata su Regioni AWS e zone di disponibilità. Una regione è un'area geografica in cui si trovano diverse zone di disponibilità. Le zone di disponibilità consistono in uno o più data center provvisti di alimentazione, rete e connettività ridondanti, ognuno in una propria struttura separata. Queste zone di disponibilità consentono di eseguire applicazioni e database in ambienti di produzione con disponibilità, tolleranza ai guasti e scalabilità altrimenti impossibili da ottenere all'interno di un singolo data center.

    L'infrastruttura cloud AWS è estesa e offre 200 servizi completi dai data center di tutto il mondo. Grazie alla più grande infrastruttura globale di qualsiasi provider di servizi cloud, AWS fornisce l'infrastruttura cloud dove e quando ne hai bisogno.

    Mappa dell'infrastruttura globale di AWS

    Skip Map
    List view
  • Come interagire con AWS

    Quando l'infrastruttura diventa virtuale, come nel cloud computing, il modo in cui gli sviluppatori lavorano con l'infrastruttura cambia leggermente. Invece di gestire fisicamente l'infrastruttura, la gestisci in modo logico, tramite l'interfaccia di programmazione dell'applicazione (API) AWS. Quando crei, elimini o modifichi una risorsa AWS, utilizzerai le chiamate API ad AWS.

    Puoi effettuare queste chiamate API in diversi modi, ma per introdurre questo argomento ci concentreremo su quanto segue:

    •        La Console di gestione AWS
    •        L'Interfaccia della linea di comando AWS (AWS CLI)
    •        IDE e toolkit IDE
    •         AWS Software Development Kit (SDK)

    La Console di gestione AWS

    Quando iniziano a usare AWS, le persone spesso iniziano con la Console di gestione AWS, una console basata sul Web a cui si accede tramite un browser. Tale console comprende un'ampia raccolta di console di servizio per la gestione delle risorse AWS. Lavorando nella console, non devi preoccuparti degli script o della sintassi. Puoi anche selezionare la regione specifica in cui desideri collocare un servizio AWS.

    Dopo aver lavorato nella console, potresti voler abbandonare l'implementazione manuale del servizio AWS, magari perché hai acquisito maggiore familiarità con AWS o perché lavori in un ambiente di produzione che richiede un certo grado di gestione del rischio. È qui che entra in gioco l'interfaccia a riga di comando (CLI) di AWS.

    AWS CLI

    L'interfaccia a riga di comando di AWS è uno strumento open source che consente di creare e configurare servizi AWS utilizzando i comandi nella shell della riga di comando. È possibile eseguire comandi su Linux o macOS utilizzando programmi shell comuni come bash, zsh e tcsh oppure su Windows, al prompt dei comandi di Windows o in PowerShell. Un'opzione per iniziare rapidamente con l'interfaccia a riga di comando di AWS è AWS CloudShell, una shell basata su browser che fornisce accesso alle risorse AWS dalla riga di comando. CloudShell è pre-autenticato con le credenziali della tua console. Gli strumenti operativi e di sviluppo comuni sono preinstallati, pertanto non è necessaria alcuna installazione o configurazione locale.

    Passando all'interfaccia a riga di comando di AWS, puoi creare script o programmare le chiamate API. Invece di usare una interfaccia grafica, vengono creati comandi tramite una sintassi AWS definita. Uno dei vantaggi della CLI è la possibilità di creare singoli comandi per creare più risorse AWS, il che potrebbe aiutare a ridurre la possibilità di errori umani durante la selezione e la configurazione delle risorse. Con la CLI, è necessario imparare la sintassi corretta per formare i comandi, ma una volta scritti questi diventano ripetibili. Questo dovrebbe farti risparmiare tempo a lungo termine.

    IDE e toolkit IDE

    AWS offre supporto per gli ambienti di sviluppo integrato (IDE) e i toolkit IDE più diffusi in modo da poter creare, eseguire il debug e implementare il codice su AWS dall'ambiente preferito. Gli IDE e i toolkit supportati includono AWS Cloud9, IntelliJ, PyCharm, Visual Studio, Visual Studio Code, Azure DevOps, Rider e WebStorm.

    SDK

    I Software Development Kit (SDK) sono strumenti che consentono di interagire con l'API AWS in modo programmatico. AWS crea e mantiene gli SDK per i linguaggi di programmazione più diffusi, compresi quelli mostrati nel diagramma seguente.

    Software Development Kit (SDK)

    Gli SDK sono utili quando desideri integrare il codice sorgente dell'applicazione con i servizi AWS. Ad esempio, potresti utilizzare l'SDK Python per scrivere codice per archiviare i file in Amazon Simple Storage Service (Amazon S3) anziché sul disco rigido locale. La capacità di gestire i servizi AWS da un luogo in cui è possibile eseguire il codice sorgente, con condizioni, loop, array, elenchi e altri elementi di programmazione, offre potenza e creatività.

    Questi sono solo alcuni degli strumenti disponibili per gli sviluppatori su AWS. Per un elenco completo degli strumenti AWS per sviluppare applicazioni in modo più rapido e semplice, consulta Strumenti per creare in AWS.

  • Analogamente al modo in cui gli sviluppatori di software scrivono il codice delle applicazioni, AWS fornisce servizi che consentono la creazione, l'implementazione e la manutenzione dell'infrastruttura in modo programmatico, descrittivo e dichiarativo.

    AWS CDK

    Il Kit di sviluppo per il cloud AWS (AWS CDK) è un framework di sviluppo software per definire l'infrastruttura cloud in codice e fornirla tramite AWS CloudFormation. AWS CDK supporta linguaggi di programmazione familiari, come TypeScript, JavaScript, Python, Java, C#/.Net e Go (nell'anteprima per sviluppatori).
     
    Il provisioning delle applicazioni cloud può essere impegnativo e richiede la scrittura di script personalizzati, la gestione di modelli o l'apprendimento di linguaggi specifici del dominio. AWS CDK utilizza la familiarità e la potenza espressiva dei linguaggi di programmazione per modellare le applicazioni. Il kit offre componenti di alto livello detti costrutti che preconfigurano le risorse cloud con impostazioni predefinite comprovate, in modo da poter creare applicazioni cloud con facilità. AWS CDK effettua il provisioning di risorse in modo sicuro e ripetibile tramite AWS CloudFormation. Inoltre, permette di comporre e condividere i tuoi costrutti personalizzati, incorporando i requisiti della tua organizzazione e aiutandoti a velocizzare l'avvio di nuovi progetti.

    Ecco come funziona:

    Kit di sviluppo per il cloud AWS (AWS CDK)

    AWS offre anche l'AWS Cloud Development Kit for Kubernetes (cdk8s), un framework di sviluppo software open source per definire applicazioni Kubernetes tramite linguaggi di programmazione generici.

    Fai un prova: Inizia a utilizzare AWS CDK

    AWS CloudFormation

    La modellazione e la configurazione delle risorse AWS possono richiedere molto tempo. È qui che AWS CloudFormation può esserti utile. CloudFormation ti aiuta a modellare e configurare le risorse AWS in modo da poter dedicare meno tempo alla gestione delle risorse e più tempo a concentrarti sulle tue applicazioni. Utilizzando CloudFormation, crei un modello che descrive tutte le risorse AWS che desideri (come le istanze Amazon EC2 o le istanze database Amazon RDS). Una volta creato il modello, CloudFormation si occupa del provisioning e della configurazione di tali risorse. Non è necessario creare e configurare singolarmente le risorse AWS e capire cosa dipende da cosa; se ne occupa CloudFormation. CloudFormation può aiutarti a semplificare la gestione dell'infrastruttura, replicare rapidamente l'infrastruttura e controllare e tenere traccia facilmente delle modifiche apportate.

    Ecco come funziona:

    AWS CloudFormation

    Approfondisci con queste risorse aggiuntive
    AWS CDK v2
    Cos'è AWS CloudFormation?

  • Panoramica del framework

    La progettazione di una solida architettura cloud è un lavoro fondamentale che coinvolge l'intero team tecnico. Comprendere i sei pilastri del framework AWS Well-Architected ti aiuterà a orientare il pensiero verso le best practice quando lavori con i servizi AWS.

    AWS Well-Architected aiuta gli architetti del cloud e sviluppatori a creare infrastrutture sicure, ad alte prestazioni, resilienti ed efficienti per un'ampia gamma di applicazioni e carichi di lavoro. Basato su sei principi (eccellenza operativa, sicurezza, affidabilità, efficienza delle prestazioni, ottimizzazione dei costi e sostenibilità), AWS Well-Architected fornisce un approccio ottimizzato per la valutazione delle architetture e l'implementazione di progetti scalabili.

    Il framework AWS Well-Architected include obiettivi specifici del dominio, laboratori pratici e lo strumento AWS Well-Architected. Lo strumento AWS Well-Architected, disponibile gratuitamente nella Console di gestione AWS, fornisce un meccanismo per valutare regolarmente i carichi di lavoro, identificare i problemi ad alto rischio e registrare i miglioramenti.

    Passa il mouse su ciascuna sezione qui sotto per saperne di più:

    Chiudi

    Principio dell'eccellenza operativa

    Il principio dell'eccellenza operativa si basa su esecuzione e monitoraggio di sistemi e sul miglioramento continuo di processi e procedure. Tra gli argomenti principali sono inclusi l'automazione delle modifiche, la reazione agli eventi e la definizione di standard per la gestione delle operazioni quotidiane.

    Chiudi

    Principio della sicurezza

    Il principio della sicurezza riguarda la protezione di informazioni e sistemi. Tra gli argomenti principali sono inclusi la riservatezza e l'integrità dei dati, la gestione delle autorizzazioni per gli utenti e l'implementazione di controlli per rilevare eventi di sicurezza.

    Chiudi

    Principio dell'affidabilità

    Il principio dell'affidabilità si concentra sui carichi di lavoro che eseguono le loro funzioni previste e su come eseguire velocemente il ripristino in caso di errore per soddisfare le necessità. Tra gli argomenti principali sono inclusi la progettazione dei sistemi distribuiti, la pianificazione del ripristino e l'adattamento ai nuovi requisiti.

    Chiudi

    Principio dell'efficienza delle prestazioni

    Il principio dell'efficienza delle prestazioni si concentra sull'assegnazione strutturata e ottimizzata delle risorse IT e di calcolo. Gli argomenti principali includono la selezione di tipi e dimensioni di risorse ottimizzate per i requisiti dei carichi di lavoro, il monitoraggio delle prestazioni e il mantenimento dell'efficienza per stare al passo con le esigenze aziendali.

    Chiudi

    Principio dell'ottimizzazione dei costi

    Il principio dell'ottimizzazione dei costi si concentra su come evitare costi superflui. Tra gli argomenti principali sono inclusi la comprensione dei costi da affrontare nel corso del tempo e il controllo dell'assegnazione dei fondi, la selezione delle risorse del tipo e della quantità adatti e il dimensionamento per soddisfare le esigenze aziendali senza incorrere in spese eccessive.

    Chiudi

    Principio della sostenibilità

    Il principio della sostenibilità si concentra sulla riduzione al minimo degli impatti sull'ambiente causati dall'esecuzione di carichi di lavoro in cloud. Tra gli argomenti principali sono inclusi un modello di responsabilità condivisa per la sostenibilità, la comprensione degli impatti e la massimizzazione degli utilizzi per minimizzare le risorse necessarie e ridurre gli impatti successivi.

  • Quando crei applicazioni su AWS, la gestione della sicurezza e della conformità è una responsabilità condivisa tra AWS e te. Per descrivere questa responsabilità condivisa, AWS ha creato il modello di responsabilità condivisa (vedi il diagramma seguente). La distinzione di responsabilità viene comunemente definita sicurezza "del" cloud rispetto alla sicurezza "nel" cloud.

    Sicurezza AWS

    Responsabilità di AWS

    Essere responsabile della sicurezza del cloud significa che AWS protegge e mette in sicurezza l'infrastruttura che esegue i servizi offerti nel cloud AWS. AWS è responsabile di:

    • Protezione e sicurezza delle Regioni AWS, delle zone di disponibilità e dei data center, fino alla sicurezza fisica degli edifici
    • Gestione dei componenti hardware, software e di rete che eseguono i servizi AWS, come i server fisici, i sistemi operativi host, i livelli di virtualizzazione e i componenti di rete AWS.

    Responsabilità del cliente

    I clienti, o chiunque crei sul cloud, sono responsabili della sicurezza nel cloud. Quando utilizzi un servizio AWS, sei responsabile della corretta configurazione del servizio e delle tue applicazioni, oltre a garantire la sicurezza dei tuoi dati.

    Il tuo livello di responsabilità dipende dal servizio AWS. Alcuni servizi richiedono l'esecuzione di tutte le attività di configurazione e gestione della sicurezza necessarie, mentre altri servizi più astratti richiedono solo la gestione dei dati e il controllo dell'accesso alle risorse.

    A causa dei diversi livelli di impegno, i clienti devono considerare quali servizi AWS utilizzano e rivedere il livello di responsabilità richiesto per proteggere ciascun servizio. Devono inoltre verificare in che modo il modello di sicurezza condiviso si allinea agli standard di sicurezza del loro ambiente IT, oltre alle leggi e ai regolamenti applicabili.

    Un concetto chiave è che i clienti mantengono il controllo completo dei propri dati e sono responsabili della gestione della sicurezza relativa ai loro contenuti.

    Questo breve riepilogo della sicurezza cloud introduce solo i concetti fondamentali. Consulta la pagina Apprendimento sulla sicurezza per ulteriori informazioni su argomenti chiave, aree di ricerca e opportunità di formazione per la sicurezza del cloud su AWS.

Fasi successive

Puoi iniziare subito a creare su AWS utilizzando il piano gratuito di AWS e la nostra libreria di tutorial pratici e guide introduttive.

  • Lancia la tua prima applicazione
  • AWS fornisce elementi costitutivi che puoi assemblare rapidamente per supportare praticamente qualsiasi carico di lavoro. Con AWS, troverai un set completo di servizi ad alta disponibilità progettati per lavorare insieme per creare applicazioni scalabili sofisticate.
     
    Per iniziare, scegli uno dei seguenti argomenti per un tutorial dettagliato che ti consentirà di diventare operativo in meno di 30 minuti, oppure visita il Centro per sviluppatori AWS per scoprire altri tutorial.
     
     
     
  • Piano gratuito AWS
  • Il Piano gratuito AWS ti consente di acquisire esperienza pratica con un'ampia selezione di prodotti e servizi AWS. Nel Piano gratuito AWS puoi testare i carichi di lavoro ed eseguire le applicazioni per conoscere e costruire la soluzione giusta per la tua organizzazione.

    Esplora il Piano gratuito
    Esplora più di 100 prodotti e comincia a utilizzare AWS con il Piano gratuito. Sono disponibili tre diversi tipi di piani a seconda del prodotto utilizzato. Fai clic sull'icona sottostante per visualizzare le offerte.

    Il Piano gratuito AWS
    Prove gratuite

    Le offerte relative alle prove gratuite a breve termine iniziano dalla data di attivazione di un particolare servizio 

    Gratis per 12 mesi
    Gratis per 12 mesi

    Utilizza queste offerte per 12 mesi a partire dalla data di iscrizione ad AWS

    sempre gratuito
    Sempre gratuito

    I piani gratuiti sono sempre validi e sono disponibili per tutti i clienti AWS

    Nota: il processo di registrazione richiede l'utilizzo di una carta di credito, su cui non verrà addebitato alcun costo finché non si procede all'utilizzo dei servizi. Potrai interrompere l'utilizzo di AWS in qualsiasi momento, senza alcun impegno di lungo termine.

  • AWS Educate - Corsi gratuiti
  • AWS Educate offre centinaia di ore di risorse di formazione online gratuite e personalizzate e l'opportunità di fare pratica nella Console di gestione AWS. Progettato specificamente per gli studenti curiosi e alle prime armi con il cloud, AWS Educate offre un accesso semplice e senza barriere per apprendere, mettere in pratica e valutare le tue competenze cloud. Non è richiesta alcuna carta di credito o account Amazon.com o AWS.  

    immagine di uno schermo di computer con informazioni

    Accesso semplice, senza barriere

    Gli studenti a partire dai 13 anni possono registrarsi a AWS Educate con solo un indirizzo e-mail, ottenendo accesso a laboratori pratici gratuiti nella console AWS per imparare, praticare e valutare le competenze cloud in tempo reale. Non è necessaria una carta di credito.

    immagine di un libro aperto con una lente di ingrandimento

    Contenuti pensati per i principianti

    AWS Educate offre centinaia di ore di risorse di apprendimento incentrate sugli studenti principianti del cloud. Preferisci imparare tramite video o armeggiando nel Cloud AWS? Abbiamo qualcosa per tutti.

    immagine di edifici con una nuvola e una valigetta al centro

    Connessione al mondo del lavoro

    Gli studenti possono accedere alla bacheca lavoro AWS Educate per esplorare, cercare e candidarsi a migliaia di lavori e stage richiesti da organizzazioni di ogni tipo in tutto il mondo.

    immagine di edifici con una nuvola e una valigetta al centro

    Crea la tua rete

    Completa i corsi con laboratori pratici per ottenere badge digitali e ottenere un invito alla AWS Emerging Talent Community, il tuo posto per entrare in contatto con altri talenti all'inizio della carriera.

Questa pagina è stata utile?

Quali sono i vantaggi di AWS Educate?