通过C#连接到Amazon EC2 Micro实例

时间:2012-05-27 13:58:43

标签: amazon-ec2 amazon-web-services

我正在努力解决Amazon EC2问题。我无法启动实例和所有实例;我想要做的是从Web应用程序控制实例。

我已经设法使用代码从我的应用程序启动和停止实例:

AmazonEC2 ecc2 = AWSClientFactory.CreateAmazonEC2Client();
ecc2.StartInstances(new StartInstancesRequest().WithInstanceId("ID"));

我接下来要做的是连接到实例并启动远程连接(rdp)。从我所读到的,我需要实例地址;怎么实现呢?是否在我可以获取实例地址后,我可以获取要下载的rdp文件并从那里开始实例?

任何指导都将受到高度赞赏。

谢谢

1 个答案:

答案 0 :(得分:2)

如果你还没有这样做......我建议你花一点时间熟悉使用亚马逊管理控制台(https://console.aws.amazon.com/console/home)手动启动EC2实例,然后用你的手动连接它们首选RDP客户端。

一旦您关闭了手动流程,您就可以使用管理控制台来帮助排除故障并监控您的代码正在执行的操作...... EC2自动化的一个挑战是流程运行时间很长......(读取:慢)