[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 854
  • Last Modified:

Amazon Web Services best practices question.

Should I put my development and production environments in the same VPC, or should I have 2 separate VPCs?  Just wondering about best practices regarding this.
0
AncAK
Asked:
AncAK
1 Solution
 
Dexter NaagAWS Specialist / System & Network AdminCommented:
Hi AncAK,

you do not have to make 2 VPCs, all you need to do is have your development and production environments into 2 different subnets. that would literally make them separated. You can also control who and whatever needs to connect into one using IAM.

The best practices as AWS suggest is that you have a on premises or local development server which is connected to AWS as staging and production area. but if you wanted all your developers on AWS, then you should create separate EC2 for them to work onto. again, on a different subnet.

And i suggest that you should leverage on AWS Elastic Beanstalk as well.

Please check the following for further information:

http://media.amazonwebservices.com/AWS_Development_Test_Environments.pdf
http://media.amazonwebservices.com/AWS_Security_Best_Practices.pdf

Cheers!
0
 
AncAKAuthor Commented:
Thanks for the response, this is great information.
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now