VPCでEC2に好きなプライベートIPを割り当てるの記事で少し紹介したのですが、
現在はVPCで直接インターネットのIN/OUTができるようになっています。
そういうことなら、コストの問題を考えなければ、プライベートIPを固定できたり、
ネットワークセグメントを作ってルーティングで制御できるVPCを利用してみた方がいいと思ったのですが、
やはりうまくはいきませんでした。
何故ならば、VPCからすべてのAWSプロダクトが利用できるというわけではないのです。
この件についてのFAQが、Amazon VPC FAQに記載されています。
(下記の文章は日本語訳になります)
> Can I run AWS Elastic Beanstalk, Elastic Load Balancing, Amazon Elastic MapReduce,
> Amazon Relational Database Service (Amazon RDS), or Amazon Route 53 in a VPC?
VPC上から、Elastic Beanstalk、ELB、EMR、RDS、Route 53、を利用することはできますか?
> Not at this time.
現時点ではできません。
特に注意が必要なのは、ELBとRDSが利用できないことですね。