Inizia il progetto

6 fasi  |  45 minuti

Python_Web_App_HERO-ART_SM

In questo progetto, scoprirai come implementare un'applicazione Web Python a disponibilità elevata con AWS Elastic Beanstalk. L'applicazione di esempio da implementare utilizza Python e Django. Caricando semplicemente il proprio codice, Elastic Beanstalk gestisce automaticamente l'implementazione, da provisioning di capacità e auto scaling al monitoraggio della salute dell'applicazione. Elastic Beanstalk dimensiona automaticamente la tua applicazione in base alle tue esigenze specifiche impiegando le impostazioni di Auto Scaling, facilmente regolabili. 

arch_diagram
Guida al progetto

Al termine sarai in grado di:

Avviare un ambiente applicativo Web in Python con AWS Elastic Beanstalk. Elastic Beanstalk effettua il provisioning e gestisce l'infrastruttura (ad es. le istanze Amazon EC2) e i componenti dello stack (ad es. sistema operativo, server Web, sintassi o framework) senza alcun intervento dell'utente.

Implementare un'applicazione Web con AWS Elastic Beanstalk. Il codice sarà caricato in Elastic Beanstalk, che gestirà i particolari della distribuzione in automatico.

Cosa occorre prima di iniziare:

Un account AWS: per avviare il provisioning delle risorse per l’hosting del tuo sito Web è necessario un account AWS. Registrati ad AWS.

Esperienza nell'IT: per completare questo progetto non è necessario ma è consigliabile disporre di nozioni di base su tecnologie Web e Python.

Esperienza con AWS: per completare questo progetto non è necessaria alcuna esperienza con AWS.

Codice (facoltativo): se hai del codice per la tua applicazione, puoi implementarlo utilizzando questa guida. È anche possibile impiegare il codice di applicazione di esempio fornito con il progetto.

Costo mensile stimato:

Costo della realizzazione del progetto: il costo stimato per portare a termine questo progetto è di 0,04 USD, purché si rimanga entro i limiti del Piano gratuito di AWS, si utilizzino le configurazioni consigliate e che tutte le risorse utilizzate nel progetto vengano terminate entro un'ora dal completamento. Il tuo caso d'uso può richiedere configurazioni diverse che possono incidere sul costo. Usa il Calcolatore di costo mensile per stimare i costi in base alle tue necessità

Costo mensile stimato: il costo totale per l'avvio e l'esecuzione di un'applicazione Web Python varia a seconda dell'utilizzo e della configurazione. Utilizzando la configurazione predefinita consigliata in questa guida, il costo per questo progetto è normalmente di 27,39 USD al mese con il Piano gratuito di AWS e di 56,02 USD al di fuori del piano gratuito. Per consultare in dettaglio i servizi utilizzati e i relativi costi, consulta la sezione Servizi impiegati e costi.


Trova tutti gli strumenti, la documentazione e il codice di esempio che ti aiuteranno a sviluppare applicazioni Python sicure, affidabili e scalabili nel cloud AWS.

Ulteriori informazioni su AWS Elastic Beanstalk, un servizio di semplice utilizzo per distribuire e ridimensionare applicazioni e servizi Web sviluppati con Java, .NET, PHP, Node.js, Python, Ruby, Go e Docker su server comuni come Apache, Nginx, Passenger e IIS.

Desideri più risorse per iniziare a usare AWS? Per ulteriori informazioni, visita il centro risorse per le nozioni di base.