This is something you'll probably have to work out with AWS.
Both Kibana and Elasticsearch are capable of serving requests from wherever, but exposing them to the open internet is not a good idea unless you have some other way to secure them.
The only other thing I can think of is using SSH tunneling to expose ports 5601 and 9200 from your cloud desktop on your local desktop, but I'm not sure if you can do that with windows...