Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Amazon VPC
Amazon VPC

829
389
+ 1
46
OpenStack
OpenStack

364
328
+ 1
87
Add tool

Amazon VPC vs OpenStack: What are the differences?

What is Amazon VPC? Provision a logically isolated section of the AWS Cloud and launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can easily customize the network configuration for your Amazon VPC.

What is OpenStack? Open source software for building private and public clouds. OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

Amazon VPC belongs to "Virtual Private Cloud" category of the tech stack, while OpenStack can be primarily classified under "Open Source Cloud".

Some of the features offered by Amazon VPC are:

  • Create an Amazon Virtual Private Cloud on AWS's scalable infrastructure, and specify its private IP address range from any range you choose.
  • Divide your VPCโ€™s private IP address range into one or more public or private subnets to facilitate running applications and services in your VPC.
  • Control inbound and outbound access to and from individual subnets using network access control lists.

On the other hand, OpenStack provides the following key features:

  • Compute
  • Storage
  • Networking

"Secure" is the top reason why over 39 developers like Amazon VPC, while over 35 developers mention "Private cloud" as the leading cause for choosing OpenStack.

According to the StackShare community, Amazon VPC has a broader approval, being mentioned in 300 company stacks & 79 developers stacks; compared to OpenStack, which is listed in 67 company stacks and 50 developer stacks.

- No public GitHub repository available -
- No public GitHub repository available -

What is Amazon VPC?

You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can easily customize the network configuration for your Amazon VPC.

What is OpenStack?

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Amazon VPC?
Why do developers choose OpenStack?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
      Be the first to leave a con
      What companies use Amazon VPC?
      What companies use OpenStack?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Amazon VPC?
      What tools integrate with OpenStack?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to Amazon VPC and OpenStack?
      OpenVPN
      It provides flexible VPN solutions to secure your data communications, whether it's for Internet privacy, remote access for employees, securing IoT, or for networking Cloud data centers. Our VPN Server software solution can be deployed on-premises using standard servers or virtual appliances, or on the cloud.
      See all alternatives
      Decisions about Amazon VPC and OpenStack
      No stack decisions found
      Interest over time
      Reviews of Amazon VPC and OpenStack
      No reviews found
      How developers use Amazon VPC and OpenStack
      Avatar of Instagram
      Instagram uses Amazon VPCAmazon VPC

      VPC launched in mid 2009 as a companion product to the existing EC2 offering, though it quickly became considered to be EC2 2.0, as it remedied many of the commonly accepted EC2 downfalls. At face value, the migration didnโ€™t seem conceptually difficult, as VPC was just another software abstraction on top of the same hardware, yet it was much more complex, with a few main issues:

      • You cannot migrate a running instance.
      • AWS offers no migration plan.
      • EC2 and VPC do not share security groups.

      This last point lingered in our heads as we tried to come up with a solution. What would it take to make EC2 and VPC talk to each other as if the security groups could negotiate? It seemed insurmountable: we had thousands of running instances in EC2 and we could not take any downtime. We were looking for a solution that would allow us to migrate at our own pace, moving partial and full tiers as needed, with secure communication between both sides.

      So, we created Neti, a dynamic iptables-based firewall manipulation daemon, written in Python, and backed by Zookeeper.

      Avatar of Karma
      Karma uses Amazon VPCAmazon VPC

      Our architecture is running in Amazon VPC. That's actually what we started with and we're still very happy with. Weโ€™re pretty much tied into the entire platform.

      Avatar of Praveen Pavithran
      Praveen Pavithran uses Amazon VPCAmazon VPC

      The DB and some servers on a separate sub-net in the VPC. This ensures access to these servers are denied from any other machine than the VPC.

      Avatar of STILLWATER SUPERCOMPUTING INC
      STILLWATER SUPERCOMPUTING INC uses OpenStackOpenStack

      IaaS for our core private cloud, and with AWS, HP Helion, and Rackspace to burst to public clouds to create a multi-sourced hybrid cloud setup.

      Avatar of Volkan ร–zรงelik
      Volkan ร–zรงelik uses Amazon VPCAmazon VPC

      With VCP, you can secure and segment your nodes.

      It is easy to manage, flexible, and gives great control over your virtual infrastructure.

      Avatar of Olo
      Olo uses Amazon VPCAmazon VPC

      Build & Deployment tools; Development, Sandbox and Business Continuity environments; ad hoc processing workers

      Avatar of Yechan Kim
      Yechan Kim uses OpenStackOpenStack

      ํ•„์ž๊ฐ€ ์˜จ๊ฐ– ์„œ๋ฒ„์‚ฌ์ด๋“œ ์ง€์‹๋“ค์„ ์‚ฝ์งˆํ•˜๊ณ  ์ตํž ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฐ€์žฅ ํฐ ์ด์œ . ํ˜„๋Œ€ ํผ๋ธ”๋ฆญ/ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์„ ๋ง‰๋ก ํ•˜๊ณ  ๊ฐ€์žฅ ํ‘œ์ค€์ด ๋˜๋Š” ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์ด๋‹ค.

      Avatar of SHOUTca.st
      SHOUTca.st uses OpenStackOpenStack

      Used for object storage + public cloud for a few machines

      How much does Amazon VPC cost?
      How much does OpenStack cost?
      Pricing unavailable