Lors du développement d’une application, il n’est pas rare que les développeurs aient besoin d’accéder à une base de données d’un environnement de développement comme si celle-ci se trouvait en local. Dans cet article nous allons voir comment on peut mettre cela en place à l’aide du service managé AWS session manager.
AWS session manager est un service managé d’AWS qui vous permet de vous connecter à des instances EC2 de manière sécurisée et sans de port réseau sur votre infrastructure. Pour découvrir comment fonctionne ce service, vous pouvez vous référer à cet article : Comment se connecter à une VM dans un réseau privé avec AWS Session Manager ?
Pour pouvoir se connecter à une base de données en utilisant l’AWS Session manager, nous avons besoin :
Dans cette partie, nous allons :
Commençons par nous connecter à l’instance EC2 :
aws ssm start-session --target <your instance id> -- region <your region>