Switching to Google Cloud: Interview with Zesty.io DevOps leader Chris Hiestand

Zesty.io adopts Google Cloud for their SaaS platform

Switching to Google Cloud: Interview with Zesty.io DevOps leader Chris Hiestand

Stuart Runyan 11.03.2016

Meet Chris Hiestand: one of the rock stars behind making Zesty.io even more awesome these days. Lately, Chris has been busy setting up the Zesty.io platform on Google Cloud Platform, a major infrastructure migration. There are many reasons behind the switch to Google Cloud that helped us decide to fully migrate, so, let's chat about what this new cloud system is, and why this switch is so awesome for everyone.

So what exactly is Google Cloud Platform, and how does that compare to Amazon Web Services?
Google Cloud Platform is similar to AWS, Rackspace, or Azure; they manage infrastructure and services to host your applications and data on. With Zesty.io being a SaaS, there are servers running the user’s website, that we will manage, and these names are the companies that provide the infrastructure.

So what about Google Cloud made you choose that over Rackspace?
The main difference is that Rackspace has been around for a long time and has produced great business tools, but Google’s tools that they have been using internally for a while and are now making publicly available will fit the needs for Zesty.io as we scale out at a rapid pace. Some tech Google created about 10 years ago is considered cutting edge today.

What was the reason and initial appeal for moving from Rackspace to Google Cloud?
Google’s infrastructure is a well-designed fit for containers using the Kubernetes project.
Their architecture is designed to minimize operations work, saving labor. Using GCP (Google Cloud Platform) we can focus more on writing good software and less on the drudgery of making that software run. Google’s network is remarkable in every respect: good security, bandwidth within the datacenter, between data centers, and out to the greater internet. And their compute nodes are setup in such a way where when they do maintenance they can move our systems around and we don’t even know it. We stay running and focused while they maintain the hardware.

Kubernetes? What is that exactly?
Kubernetes is a container orchestration tool based on Google technology we use on GCP to help us automate and scale the deployment of our software and websites for the users. It helps us think about our applications first and operations a distant second. It also empowers Zesty.io engineers to own what’s running in ops.

What other technologies are you also using?
Kubernetes is built on container technology so we also use docker extensively in development.

"Kubernetes is a container orchestration tool based on Google technology we use on GCP to help us automate and scale the deployment of our software and websites for the users."

What were some of the major obstacles that you ran into when migrating to Google Cloud?
The technical parts are pretty straight-forward. The hardest part is probably coordinating with customers. We are mitigating this by keeping a Rackspace and Google Cloud in production at the same time giving customers time to update their DNS records.

What are some of the benefits Zesty.io users will see from this switch?
The most obvious benefit will the faster page load speeds of Zesty.io developed websites, including slightly faster application load times for Zesty.io developers. In the not too distant future international load times will be very good, particularly for our enterprise customers. In addition, we are pushing a lot of new features to Zesty.io that will be on the Google Cloud version soon for people to try out. The rollout to GCP also improves our software engineer development velocity so we can get improvements delivered to our customers faster.

Experience a Headless Content Management System, Join Zesty.io.

Start a Sandbox Now

More from Mindshare: Marketing Technology

Placeholder image

WCMS vs CMS | Compared and Explained

WCMS vs CMS... the confusion causes some gray lines in the content management world.

Read Article
Placeholder image

You Can Now Write Google Cloud Functions with Node.js 8

This is a welcome move towards catching up on Amazon’s lead in this space.

Read Article
Placeholder image

Gaming CMS Checklist: How To Find The Best CMS For A Gaming Website

Not every CMS is built to handle the management of a gaming website. Here's what gaming publishers need to succeed.

Read Article
Placeholder image

Making Decisions in the new Accounts UI Built in React/Redux

The overarching theme with all of this is decoupling, as we have decoupled data from actions, actions from views, views

Read Article
Stuart Runyan photo

Stuart Runyan

VP of Engineering, Zesty.io

Developing web technologies is my passion! I'm focused on creating applications and experiences to solve the problems which today's digital marketers face. I believe in web standards, a mobile first approach, access for everyone, open source software and the democratization of information. My goal is to continue the Internet being... Learn More

Speak with an Expert

Chat with Us

To speak with someone in sales and marketing, use the chat popup on this page. To speak with a developer, join https://chat.zesty.io

Exploring content solutions? Looking to replatform?