J'essaie de déployer mes microservices Spring Boot en utilisant Elastic Beanstalk d'AWS. Il fournit un environnement préconfiguré pour le déploiement. J'ai une machine Ubuntu avec EBS de 80 Go (option gratuite). J'ai quelques doutes. J'ajoute les points suivants
-
Lorsque j'effectue un déploiement à l'aide d'elastic beanstalk, où se déroule-t-il réellement ? Dans mon espace de stockage EBS ? Ou dans tout autre espace appartenant à AWS ?
-
Est-il possible de déployer quoi que ce soit sans créer d'instance EC2 ? Si c'est possible, où l'espace physique sera-t-il réellement occupé ?
-
Lorsque je déploie mes microservices, je choisis l'option Tomcat. Alors sous la case il y a une phrase qui dit que l'environnement du serveur java Tomcat est dans Amazon Linux ou quelque chose comme ça. J'ai une machine Ubuntu si beanstalk utilise mon instance EC2, den pourquoi il montre le message lié à Amazon Linux 2017 ? Puisque ma machine est Ubuntu ?
-
Et j'ai trouvé des documents indiquant que BeanStalk ne prélève pas de paiements. Le paiement se fait en fonction des ressources AWS que nous choisissons. Comment puis-je relier ce point à mon troisième point ?
Est-ce que quelqu'un peut m'aider à clarifier mes confusions concernant l'espace physique utilisé par elastic beanstalk lors des déploiements ? Je ne sais pas si j'ai besoin d'aide pour faire le lien avec AWS, EBS, elastic beanstalk ?