Get Advice Icon

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

Packer
Packer

371
245
+ 1
40
VMware vSphere
VMware vSphere

334
242
+ 1
25
Add tool

Packer vs VMware vSphere: What are the differences?

Developers describe Packer as "Create identical machine images for multiple platforms from a single source configuration". Packer automates the creation of any type of machine image. It embraces modern configuration management by encouraging you to use automated scripts to install and configure the software within your Packer-made images. On the other hand, VMware vSphere is detailed as "Free bare-metal hypervisor that virtualizes servers so you can consolidate your applications on less hardware". vSphere is the world鈥檚 leading server virtualization platform. Run fewer servers and reduce capital and operating costs using VMware vSphere to build a cloud computing infrastructure.

Packer and VMware vSphere are primarily classified as "Infrastructure Build" and "Virtualization Platform" tools respectively.

Some of the features offered by Packer are:

  • Super fast infrastructure deployment. Packer images allow you to launch completely provisioned and configured machines in seconds, rather than several minutes or hours.
  • Multi-provider portability. Because Packer creates identical images for multiple platforms, you can run production in AWS, staging/QA in a private cloud like OpenStack, and development in desktop virtualization solutions such as VMware or VirtualBox.
  • Improved stability. Packer installs and configures all the software for a machine at the time the image is built. If there are bugs in these scripts, they'll be caught early, rather than several minutes after a machine is launched.

On the other hand, VMware vSphere provides the following key features:

  • Powerful Server Virtualization
  • Network Services
  • Efficient Storage

"Cross platform builds" is the top reason why over 24 developers like Packer, while over 6 developers mention "Strong host isolation" as the leading cause for choosing VMware vSphere.

Packer is an open source tool with 9.1K GitHub stars and 2.47K GitHub forks. Here's a link to Packer's open source repository on GitHub.

According to the StackShare community, Packer has a broader approval, being mentioned in 115 company stacks & 21 developers stacks; compared to VMware vSphere, which is listed in 56 company stacks and 25 developer stacks.

- No public GitHub repository available -

What is Packer?

Packer automates the creation of any type of machine image. It embraces modern configuration management by encouraging you to use automated scripts to install and configure the software within your Packer-made images.

What is VMware vSphere?

vSphere is the world鈥檚 leading server virtualization platform. Run fewer servers and reduce capital and operating costs using VMware vSphere to build a cloud computing infrastructure.
Get Advice Icon

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

Why do developers choose Packer?
Why do developers choose VMware vSphere?

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 Packer?
      What companies use VMware vSphere?

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

      What tools integrate with Packer?
      What tools integrate with VMware vSphere?

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

      What are some alternatives to Packer and VMware vSphere?
      Terraform
      With Terraform, you describe your complete infrastructure as code, even as it spans multiple service providers. Your servers may come from AWS, your DNS may come from CloudFlare, and your database may come from Heroku. Terraform will build all these resources across all these providers in parallel.
      AWS CloudFormation
      You can use AWS CloudFormation鈥檚 sample templates or create your own templates to describe the AWS resources, and any associated dependencies or runtime parameters, required to run your application. You don鈥檛 need to figure out the order in which AWS services need to be provisioned or the subtleties of how to make those dependencies work.
      GeoEngineer
      GeoEngineer uses Terraform to plan and execute changes, so the DSL to describe resources is similar to Terraform's. GeoEngineer's DSL also provides programming and object oriented features like inheritance, abstraction, branching and looping.
      Pulumi
      Pulumi is a cloud development platform that makes creating cloud programs easy and productive. Skip the YAML and just write code. Pulumi is multi-language, multi-cloud and fully extensible in both its engine and ecosystem of packages.
      Yocto
      It is an open source collaboration project that helps developers create custom Linux-based systems regardless of the hardware architecture. It provides a flexible set of tools and a space where embedded developers worldwide can share technologies, software stacks, configurations, and best practices that can be used to create tailored Linux images for embedded and IOT devices, or anywhere a customized Linux OS is needed.
      See all alternatives
      Decisions about Packer and VMware vSphere
      John Kodumal
      John Kodumal
      CTO at LaunchDarkly | 3 upvotes 84.6K views
      atLaunchDarklyLaunchDarkly
      Ansible
      Ansible
      Spinnaker
      Spinnaker
      Terraform
      Terraform
      Packer
      Packer
      Armory
      Armory

      LaunchDarkly is almost a five year old company, and our methodology for deploying was state of the art... for 2014. We recently undertook a project to modernize the way we #deploy our software, moving from Ansible-based deploy scripts that executed on our local machines, to using Spinnaker (along with Terraform and Packer) as the basis of our deployment system. We've been using Armory's enterprise Spinnaker offering to make this project a reality.

      See more
      Pedro Arnal Puente
      Pedro Arnal Puente
      CTO at La Cupula Music SL | 7 upvotes 159.9K views
      atLa Cupula Music SLLa Cupula Music SL
      Debian
      Debian
      Amazon EC2
      Amazon EC2
      Amazon S3
      Amazon S3
      Amazon RDS for Aurora
      Amazon RDS for Aurora
      Redis
      Redis
      Amazon ElastiCache
      Amazon ElastiCache
      Terraform
      Terraform
      Packer
      Packer
      Ansible
      Ansible

      Our base infrastructure is composed of Debian based servers running in Amazon EC2 , asset storage with Amazon S3 , and Amazon RDS for Aurora and Redis under Amazon ElastiCache for data storage.

      We are starting to work in automated provisioning and management with Terraform , Packer , and Ansible .

      See more
      Interest over time
      Reviews of Packer and VMware vSphere
      No reviews found
      How developers use Packer and VMware vSphere
      Avatar of ShadowICT
      ShadowICT uses VMware vSphereVMware vSphere

      We use VMWare vSphere to allow us to virtualise our environment. This means that we don't have to have as many physical servers to split our infrastructure as we would otherwise. vSphere also enables us to move our virtual machines between different servers as required such as if we need to perform essential maintenance on a host while keeping to our belief of having high availability of all of our services wherever possible.

      Avatar of The Independent
      The Independent uses VMware vSphereVMware vSphere

      vSphere provides a central management interface for the entire stack. In addition to application level redundancy, VM level redundancy is offered through HA and DRS.

      Avatar of Bob P
      Bob P uses PackerPacker

      Packer makes it easy to setup custom images to import into vagrant.

      Avatar of POROWNEO.PL
      POROWNEO.PL uses VMware vSphereVMware vSphere

      Hypervisor used in a private cloud platform

      Avatar of Zinc
      Zinc uses PackerPacker

      We use Packer to build our Base AMIs.

      Avatar of Codeweavers Ltd
      Codeweavers Ltd uses VMware vSphereVMware vSphere

      Hybrid Physical/Virtual Datacentre

      Avatar of Endource
      Endource uses PackerPacker

      Application deployment packages

      Avatar of Go Furuya
      Go Furuya uses PackerPacker

      To make the "Golden Image"

      Avatar of Scott Miller
      Scott Miller uses PackerPacker

      Used for packing AMIs

      How much does Packer cost?
      How much does VMware vSphere cost?
      Pricing unavailable
      News about Packer
      More news
      News about VMware vSphere
      More news