Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. Users can launch instances with a variety of OSs, load them with custom application environments, manage network access permissions, and run images on multiple systems.
$0.01
per IP address with a running instance per hour on a pro rata basis
VMware Workstation Player
Score 9.9 out of 10
N/A
VMware Workstation 17 Player is a platform for running a single virtual machine on a Windows or Linux PC to deliver managed corporate desktops. Organizations can use Workstation Player to deliver managed corporate desktops, while students and educators use it for learning and training.
N/A
Pricing
Amazon Elastic Compute Cloud (EC2)
VMware Workstation Player
Editions & Modules
Data Transfer
$0.00 - $0.09
per GB
On-Demand
$0.0042 - $6.528
per Hour
EBS-Optimized Instances
$0.005
per IP address with a running instance per hour on a pro rata basis
Carrier IP Addresses
$0.005 - $0.10
T4g Instances
$0.04
per vCPU-Hour Linux, RHEL, & SLES
T2, T3 Instances
$0.05 ($0.096)
per vCPU-Hour Linux, RHEL, & SLES (Windows)
No answers on this topic
Offerings
Pricing Offerings
Amazon Elastic Compute Cloud (EC2)
VMware Workstation Player
Free Trial
No
Yes
Free/Freemium Version
No
Yes
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
—
More Pricing Information
Community Pulse
Amazon Elastic Compute Cloud (EC2)
VMware Workstation Player
Features
Amazon Elastic Compute Cloud (EC2)
VMware Workstation Player
Infrastructure-as-a-Service (IaaS)
Comparison of Infrastructure-as-a-Service (IaaS) features of Product A and Product B
Suitable for companies that are looking for performance at a competitive price, flexibility to switch instance type even with RI, flexibility to add-on IOPS, option to lower running cost with the regular introduction of new instance type that comes with higher performance but at a lower cost.
VMware will work great for the following test scenarios:
Testing windows updates on a system
Testing a new software or a new software version
Creating a sandbox to test options/features of an OS
Creating different VM to test a software on different OS without the need to have physical machines for all of them
You can also use it as a "player" only where you have that static VM that you run from time to time as with my use for SAS University. Whenever you need to use the software, you simply start that VM.
VMware Player supports a wide variety operating systems.
Unity mode makes it easy for the end user to utilize needed legacy applications while maintaining their familiar Host OS desktop. It's seamless to the point where the end user doesn't know they're running applications from a VM.
The choices on AMIs, instance types and additional configuration can be overwhelming for any non-DevOps person.
The pricing information should be more clear (than only providing the hourly cost) when launching the instance. AWS DynamoDB gives an estimated monthly cost when creating tables, and I would love to see similar cost estimation showing on EC2 instances individually, as not all developers gets access to the actual bills.
The term for reserving instances are at least 12 months. With instance types changing so fast and better instances coming out every other day, it's really hard to commit to an existing instance type for 1 or more years at a time.
I give a rating of 8 because VMware Player has its use cases, for example it requires the host OS to be logged in, and the VMware Player application to be opened and the Guest VM started. Only one VM can run at a time. I'd give a 9/10 to VMware Workstation because you can run shared VMs at startup without logging in or starting the workstation application. and i'd give ESX a 10/10 because ESX is the leader in enterprise visualization.
You an start using EC2 instances immediately, is so easy and intuitive to start using them, EC2 has wizard to create the EC2 instances in the web browser or if you are code savvy you can create them with simple line in the CLI or using an SDK. Once you are comfortable using EC2, you can even automate the process.
Great product. Its user-friendly GUI and overall performance are really the biggest strength of this tool. The reason why I don't give a higher note is because of the price. Although it's decent (starting at around $200 for a license), there is a good free alternative in VirtualBox. Not everyone values friendly GUI as something worth paying for. For people that are more tech-savvy, I would recommend looking into VirtualBox as they might actually like the model better (with downloadable add-ons and packages).
Integration isn't really relevant here but I see this question more as an OS compatibility for the VM. They state that they support over 200 different OS versions. I honestly have never tried anything else other than Ubuntu and Windows myself but nonetheless, this is impressive. I have not hit any limitation in my use of this software in terms of limitation or conflicts with other software.
AWS's support is good overall. Not outstanding, but better than average. We have had very little reason to engage with AWS support but in our limited experience, the staff has been knowledgeable, timely and helpful. The only negative is actually initiating a service request can be a bit of a pain.
VMware support is very knowledgeable on their products, eveything from AirWatch to ESX clusters. VMware is easy to contact, they stay in touch and see the issue through to the end and a final resolution. They keep you up to date on your issue status and don't leave you waiting for answers.
Installing the application was easily completed on the twenty computers that needed VMware Player. Once those 20 users were configured we copied our virtual machine template to the 20 users and turned on their newly provisioned virtual machines. We then configured unity mode so the user could easily work from within the virtual machine from their host desktop.
Amazon EC2 is super flexible compared to the PaaS offerings like Heroku Platform and Google App Engine since with Amazon EC2, we have access to the terminal. In terms of pricing, it's basically just the same as Google Compute Engine. The deciding factor is Amazon EC2's native integration with other AWS services since they're all in the same cloud platform.
It reduced the need for heavy on-premises instances. Also, it completely eliminates maintenance of the machine. Their SLA criteria are also matching business needs. Overall IAAS is the best option when information is not so crucial to post on the cloud.
It makes both horizontal and vertical scaling really easy. This keeps your infrastructure up and running even while you are increasing the capacity or facing more traffic. This leads to having better customer satisfaction.
If you do not choose your instance type suitable for your business, it may incur lots of extra costs.