When developing with the cloud (may it be Azure, AWS or GCP), we would like to try out our code from our local environment before launching it into our cloud environment. Which basically means we must set up a connection between our machines towards our cloud subscription.
It’s an easy process to a certain extent; The more environments you must work with, then the more you must manage the access towards those subscriptions. It can be quite annoying.
Here I offer a new software that helped me with the annoyance named “Leapp”.
It provides an easy manner to manage your credentials for your Cloud providers in a secure matter. Currently it works with AWS and Azure (GCP In progress).
It Contains different methods of authentication such as:
- AWS IAM Federated Role
- AWS IAM User
- AWS IAM Single Sign-On
- AWS IAM Role chained
- Azure Access Tokens
Also, there’s a feature I’m currently playing with is connecting to an AWS EC2 directly from Leapp through AWS System Manager.