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が利用できないことですね。

こちらの記事はなかの人(suz-lab)監修のもと掲載しています。
元記事は、こちら