UPDATED 16:00 EDT / JULY 27 2018

CLOUD

Coded courage: How Google aims to provide automated tools so developers can take more risks

Google LLC’s Cloud Build, introduced at the company’s Cloud Next conference this past week, helps software developers create the “always on” applications needed on the internet today.

Cloud Build essentially will give developers what they need, automating away some of the toil with which developers have had to deal, according to Melody Meckfessel (pictured), vice president of engineering at Google Cloud.

That’s because developers want to spend their time focused on writing code, design and requirements rather than taking care of the plumbing behind build, test and release.

“What makes developers happy? Well, one thing is [to] give them automation so that they can focus on code,” said Meckfessel. “The second thing is the culture to support and empower them.”

Meckfessel spoke with John Furrier and Jeff Frick, co-hosts of theCUBE, SiliconANGLE Media’s mobile livestreaming studio, during the Google Cloud Next event in San Francisco. They discussed the usefulness of canary analysis to developers and Google LLC’s embrace of the concept of blameless post-mortem. (* Disclosure below.)

Data-driven decisions empower developers

One of the features Cloud Build supports is automated canary analysis, which takes the release a developer has built and tests it, making sure it’s secure. For example, if a developer wants to start routing traffic to the release, it’s initially exposed to a small set of production instances.

Once traffic routing begins, it’s possible to monitor error rates and to get a good look at traces to see what’s going on. If everything is running smoothly, then the developer can deploy the release out to all production instances. It’s a safe way to reduce risk by pushing out code slowly, catching the errors in a safe, agile way before full code release, Meckfessel explained.

“We want these tools and the automation to have the developer and the operators’ backs because we’ve learned at Google that when we do that, they take more risks [and] they move quickly, because they know that the DevOps tools are going to catch the breakages for them,” Meckfessel said.

In addition to supporting developers with innovative tools, Google uses the “blameless post-mortem” technique. In software development and systems, it’s a given that things will eventually break and that outages will happen. Humans write the code, and humans are prone to error. When an error occurs, it’s much more useful to find out what happened and how to avoid it again, without placing blame on any one person or team. By removing the blame and focusing rather on how to fix the issue, it’s easier to get to lessons learned for everyone, Meckfessel said.

Here’s the complete video interview, part of SiliconANGLE’s and theCUBE’s extensive coverage of Google Cloud Next. (* Disclosure: Google Cloud sponsored this segment of theCUBE. Neither Google Cloud nor other sponsors have editorial control over content on theCUBE or SiliconANGLE.)

Photo: SiliconANGLE

A message from John Furrier, co-founder of SiliconANGLE:

Support our mission to keep content open and free by engaging with theCUBE community. Join theCUBE’s Alumni Trust Network, where technology leaders connect, share intelligence and create opportunities.

  • 15M+ viewers of theCUBE videos, powering conversations across AI, cloud, cybersecurity and more
  • 11.4k+ theCUBE alumni — Connect with more than 11,400 tech and business leaders shaping the future through a unique trusted-based network.
About SiliconANGLE Media
SiliconANGLE Media is a recognized leader in digital media innovation, uniting breakthrough technology, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — with flagship locations in Silicon Valley and the New York Stock Exchange — SiliconANGLE Media operates at the intersection of media, technology and AI.

Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a dynamic ecosystem of industry-leading digital media brands that reach 15+ million elite tech professionals. Our new proprietary theCUBE AI Video Cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.