AWS中Web应用程序和Windows服务远程configuration的最佳实践

我们有一个包含Windows服务和Web应用程序(基于.NET和Java)的分布式系统。 目前,这些应用程序的大部分初始configuration都是从系统的不同位置取得的,因此我希望集中configurationpipe理。 我们为所有这些服务提供了一堆EC2实例。 我了解到,标签和组对于实例的集中pipe理非常有用。

该解决scheme可以部分基于开发(因为我们有一个小团队的开发人员,几乎可以使用AWS SDK做任何事情)。

现在,我想到了:每个服务器应用程序在初始化时都会向AWS发送请求,获取自己的实例ID,并将其ID发送到将要开发的Web API。 然后,Web API将请求EC2实例ID的标签 ,并从RDS实例中检索自定义configuration。

这是一个适当的解决scheme? 还有其他的做法需要考虑吗?

有正确定制的产品正是我所要求的: http : //www.getchef.com/solutions/aws/

另外,开发一个内部系统数据库也是可行的,这不是一个大问题。