Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione degli ambienti Elastic Beanstalk
Questo argomento si concentra sulle opzioni di configurazione disponibili nella console Elastic Beanstalk. AWS Elastic Beanstalk offre un'ampia gamma di opzioni per personalizzare le risorse dell'ambiente, oltre al comportamento di Elastic Beanstalk e alle impostazioni della piattaforma.
I seguenti argomenti mostrano come configurare l'ambiente nella console. Descrivono inoltre i namespace sottostanti che corrispondono alle opzioni della console da utilizzare con i file di configurazione o le opzioni di configurazione. API Per informazioni sui metodi di configurazione avanzati, consulta Configurazione degli ambienti Elastic Beanstalk (avanzata).
Argomenti
- Risorse fornite
- Configurazione dell'ambiente utilizzando la console Elastic Beanstalk
- Le EC2 istanze Amazon per il tuo ambiente Elastic Beanstalk
- Gruppo Auto Scaling per l'ambiente Elastic Beanstalk
- Sistema di bilanciamento del carico per l'ambiente Elastic Beanstalk
- Aggiunta di un database all'ambiente Elastic Beanstalk
- La sicurezza del tuo AWS Elastic Beanstalk ambiente
- Tagging delle risorse negli ambienti Elastic Beanstalk
- Proprietà dell'ambiente e altre impostazioni software
- Notifiche dell'ambiente Elastic Beanstalk con Amazon SNS
- Configurazione di Amazon Virtual Private Cloud (AmazonVPC) con Elastic Beanstalk
- Nome di dominio dell'ambiente Elastic Beanstalk
Risorse fornite
Quando crei un ambiente server Web, Elastic Beanstalk crea più risorse per supportare il funzionamento dell'applicazione. Questo capitolo descrive come personalizzare queste risorse per l'ambiente Elastic Beanstalk.
-
EC2istanza: una macchina virtuale Amazon Elastic Compute Cloud (AmazonEC2) configurata per eseguire app Web sulla piattaforma scelta.
Ogni piattaforma esegue un insieme specifico di software, file di configurazione e script per supportare una versione della lingua, un framework, un container Web specifici o una determinata combinazione di essi. La maggior parte delle piattaforme utilizza Apache o NGINX come proxy inverso che si trova davanti all'app Web, inoltra le richieste, fornisce risorse statiche e genera log di accesso e di errore.
-
Gruppo di sicurezza dell'istanza: un gruppo EC2 di sicurezza Amazon configurato per consentire il traffico in entrata sulla porta 80. Questa risorsa consente al HTTP traffico proveniente dal sistema di bilanciamento del carico di raggiungere l'EC2istanza su cui è in esecuzione la tua app web. Per impostazione predefinita, il traffico non è consentito su altre porte.
-
Sistema di bilanciamento del carico: un sistema di bilanciamento del carico Elastic Load Balancing configurato per distribuire richieste alle istanze in esecuzione sull'applicazione. Un sistema di bilanciamento del carico inoltre elimina la necessità di esporre le proprie istanze direttamente in Internet.
-
Gruppo di sicurezza Load Balancer: un gruppo EC2 di sicurezza Amazon configurato per consentire il traffico in entrata sulla porta 80. Questa risorsa consente al HTTP traffico proveniente da Internet di raggiungere il sistema di bilanciamento del carico. Per impostazione predefinita, il traffico non è consentito su altre porte.
-
Gruppo Auto Scaling: un gruppo Auto Scaling configurato per sostituire un'istanza se viene terminata o diventa non disponibile.
-
Bucket Amazon S3: posizione di storage per il codice sorgente, i log e altri artefatti creati quando si utilizza Elastic Beanstalk.
-
CloudWatch Allarmi Amazon: due CloudWatch allarmi che monitorano il carico sulle istanze nel tuo ambiente e che vengono attivati se il carico è troppo alto o troppo basso. Quando viene attivato un allarme, il gruppo Auto Scaling aumenta o diminuisce di conseguenza.
-
AWS CloudFormation stack: Elastic AWS CloudFormation Beanstalk utilizza per avviare le risorse nell'ambiente e propagare le modifiche alla configurazione. Le risorse sono definite in un modello, visualizzabile nella console AWS CloudFormation
. -
Nome di dominio: un nome di dominio che indirizza alla tua app web nel modulo
subdomain
.region
.elasticbeanstalk.com.Sicurezza del dominio
Se hai bisogno di impostare cookie sensibili nel nome di dominio predefinito per le tue applicazioni Elastic Beanstalk, ti consigliamo di utilizzare i cookie
__Host-
con un prefisso per una maggiore sicurezza. Questa pratica difende il tuo dominio dai tentativi di falsificazione delle richieste tra siti (). CSRF Per ulteriori informazioni, consulta la pagina Impostazione cookienella pagina Mozilla Developer Network.