Introduction

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 ?

Prérequis pour se connecter à une base de données avec AWS

Pour pouvoir se connecter à une base de données en utilisant l’AWS Session manager, nous avons besoin :

Comment se connecter à une base de données avec AWS Session Manager ?

Dans cette partie, nous allons :

Commençons par nous connecter à l’instance EC2 :

aws ssm start-session --target <your instance id> -- region <your region>