SSM
Assuming you're using Amazon Linux 2 as your AMI, it's just as simple as assigning a instance profile with the right permissions (you can use the managed AmazonSSMManagedInstanceCore policy [2]). And you'll then be able to connect through the AWS Console or CLI.
[1]: https://docs.aws.amazon.com/systems-manager/latest/userguide...
[2]: https://console.aws.amazon.com/iam/home#/policies/arn:aws:ia...