Puppet and Google Partner on Cloud On-Ramp

Alphabet is hoping to leverage Puppet's cloud-native tools to help attract enterprises with mature software to its cloud.

Christine Hall

October 12, 2017

2 Min Read
Puppet logo

Google Cloud Platform seems to be pulling out the stops in its efforts to gain traction. Less than a week after Alphabet's public cloud announced it was bringing 96-CPU machines to cloud computing comes word that it's partnering with Puppet, the open source marketer of cloud-native software management tools. According to Puppet, the partnership will make it easier for its customers to take advantage of GCP.

This looks pretty much like a win-win deal, although it appears as if Google has so far done most of the heavy lifting. That will change. Puppet will be doing its share of work when it comes time to support enterprise customers seeking to leverage the partnership to move older apps to Google's cloud.

"Our customers want choice, flexibility and the ability to manage everything they have, from their physical infrastructure to cloud resources for maximum operational efficiency and scale," Nigel Kersten, Puppet's chief technical strategist said in a statement. "With Google Cloud's expertise in providing world class infrastructure and Puppet's widely adopted enterprise management platform, we're helping customers accelerate their move to the cloud."

For it's part, GCP has already released a set of Puppet Approved modules for managing infrastructure-as-a-service components and Kubernetes. This includes Google Compute Engine, Cloud DNS, Cloud SQL, Google Container Engine, Cloud Storage, and Google Authentication credentials. "Puppet Approved" means the modules pass Puppet's quality and usability requirements

Related:Microsoft Switches to Multi-Zone Cloud Regions, Catching Up to AWS, Google Cloud

At PuppetConf 2017, running this week in San Francisco, GCP will release more modules that focus on data processing, including Google Cloud Pub/Sub, Cloud Spanner, and Stackdriver, and will continue to release new modules over the next several months.

In a nutshell: if it works as advertised this will give Puppet customers an easy not-to-worry on-ramp to GCP.

"As enterprises move to the cloud, they are looking for ways to leverage their existing infrastructure investments," said Eric Johnson, GCP's engineering manager. "With our new Puppet modules for Google Cloud, we're enabling customers to more rapidly migrate to the cloud and manage their on-premises and cloud environments with Puppet."

The "not-to-worry" part is key to the partnership's success.

The deal is aimed at enterprise customers that are dependent on older legacy and definitely not cloud native apps, meaning apps that are extremely stable on-prem but aren't necessarily easy to migrate to the cloud. If these potential customers can be convinced they can utilize the advantages of a hybrid cloud without having to rebuild their IT infrastructure from the ground up, GCP can gain much needed customers and Puppet gains by supplying the tools and road map for the migration.

Related:Google Expands Cloud Data Center Plans, Asserts Hardware, Connectivity Leadership

Puppet has a reputation for making such migrations easy, and GCP has done the work to remove any buried-in-its-code roadblocks that might be gotchas.

Read more about:

Google Alphabet

About the Author(s)

Christine Hall

Freelance author

Christine Hall has been a journalist since 1971. In 2001 she began writing a weekly consumer computer column and began covering IT full time in 2002, focusing on Linux and open source software. Since 2010 she's published and edited the website FOSS Force. Follow her on Twitter: @BrideOfLinux.

Subscribe to the Data Center Knowledge Newsletter
Get analysis and expert insight on the latest in data center business and technology delivered to your inbox daily.

You May Also Like