Connecting to EC2 instances with SSH clients using key pairs implies that you need to manage the keys, keep them secure and also you need to configure your local SSH client.
What if you could quickly connect to an EC2 instance without needing to assign a key pair, download it and use a local SSH client ?
This is actually possible with EC2 Instance Connect. You just need to whitelist the correct AWS IP range (find the IP for your region here https://ip-ranges.amazonaws.com/ip-ranges.json) and use a console user that has permissions to use this feature.
For a full demo you can watch the video on this topic.