Originally, the whole idea of Infrastructure as a Service (IaaS) was to give businesses the ability to only pay for what they need. Google Cloud Platform has enhanced that vision by announcing the full release of Custom Machine Types within its Compute Engine.
While every public cloud service has some sort of reiteration of this, Google believes that its Compute Engine can be more customizable than any of its rivals.
Google’s idea is designed to give organization’s maximum flexibility in deploying infrastructure. The Custom Machine Type was introduced as a beta product late last year and the lineup seems to have taken off.
Developers from around the globe have been able to build virtual machines with vCPUs ranging from 1 to 32.
“Custom Machine Types have flat pricing based on per vCPUs and per GiB of memory usage,” explains the Google Cloud Platform blog.
“A 4 vCPU, 10 GiB of memory VM, for example, costs half as much as an 8 vCPU 20 GiB memory VM. You also get our standard customer-friendly pricing features like per-minute billing and sustained use discounts,” the blog post added.
The virtual machines are to be completely configured to work with enterprise platforms such as Microsoft Windows and Red Hat Linux. Other popular server based operating systems such as CentOS, Debian, OpenSUSE and Ubuntu are also available for Custom Machine Type deployments.
Spinning up a Custom Machine Type seems quite trivial. Inside of the Google Cloud Platform, you’d select Compute Engine and you’d click Create Instance.
Once the Create Instance Page loads, you’ll find the Machine Type dialog. Notice how you can toggle this between Basic and Customizable Views.
When you click Customize, you’ll be able to build a virtual machine to your organization’s exact specifications.