Comment déployer l'application Rails sur AWS

Comment Deployer L Application Rails Sur Aws



Ruby on rails est un cadre permettant de créer des applications Web interactives, tandis que ruby ​​est un langage de programmation doté d'une syntaxe expressive et facile à utiliser. Il fournit plus de 60 000 bibliothèques et frameworks. AWS fournit la plate-forme pour développer et déployer des applications Rails sur la plate-forme et cet article vous apprendra le processus de déploiement de l'application Rails sur AWS.

Commençons par déployer l'application Rails sur AWS :

Déployer l'application Rails sur AWS

Pour déployer une application Rails sur AWS, cliquez sur le «  Créer une demande ” de la console Elastic Beanstalk :









Entrez le nom de l'application Web et ajoutez ' Mots clés ” pour la candidature :







Faites défiler la page et sélectionnez la plate-forme de l'application et son code. A la fin, cliquez sur le ' Créer une demande ” pour créer l'application avec son environnement :



La création de l'environnement d'application prendra quelques instants :

Une fois l'environnement créé, il suffit de cliquer sur le bouton ' Configuration ' bouton pour modifier les paramètres de sécurité :

Sur la page de configuration, cliquez sur le ' Modifier ' bouton dans la section de sécurité :

Ajoutez le fichier de paire de clés pour l'instance EC2 et cliquez sur ' Appliquer ' bouton:

Sur la console EC2, sélectionnez l'adresse IP publique de l'instance d'environnement Rails :

Utilisez l'adresse IP pour afficher l'application Rails sur le navigateur Web :

Vous avez déployé avec succès l'application Rails sur AWS :

Conclusion

Pour déployer l'application Rails sur AWS, créez simplement une application sur Elastic Beanstalk et choisissez la plateforme de l'application. La création de l'environnement pour l'application rails prendra quelques instants. Modifiez les configurations de sécurité de l'environnement pour ajouter le fichier de paire de clés pour l'instance EC2. Vous avez déployé l'application rails sur AWS à l'aide de cet article.