PLAY PODCASTS
Google Cloud Platform Podcast

Google Cloud Platform Podcast

335 episodes — Page 6 of 7

Customer Engineers with Jonathan Cham

Francesc and Mark are joined this week by Jonathan Cham, a Customer Engineer at Google Cloud Platform, to discuss what his job entails and how our customers can benefit from it. About Jonathan Cham Jonathan Cham is a customer engineer who helps customers be successful on the Google Cloud Platform. For 10 years, he has advised companies of all stages– from startups to Fortune 50 companies on cloud technologies and helping them accelerate the delivery of IT. He wants to help build your next successful billion dollar business on the Google Cloud Platform! In his free time, he is changing lots of diapers, not by choice, and preparing his 3 month son for the 2036 NBA draft. Cool things of the week Google not Amazon. Make fantastic savings in a server-less world blog post TCP BBR congestion control comes to GCP – your Internet just got faster GCP blog Google's BBR Algorithm for Speeding up Internet Traffic Gains Wider Adoption bleepingcomputer.com Introducing Transfer Appliance: Sneakernet for the cloud era GCP blog Interview Contact Google Cloud Platform contact Introducing Google Customer Reliability Engineering announcement We're hiring Strategic Customer Engineer Google Careers Dremel: Interactive Analysis of Web-Scale Datasets Google Research Question of the week How can I attend GCP meetups without traveling? GCP Online Meetup: YouTube Channel Meetup Where can you find us next? Francesc will be at the July GoSF Meetup. Mark will be speaking at Pax Dev and then attending Pax West right after.

Jul 26, 201731 min

Broad Institute and Platinum Customers with Lukas Karlsson and Mike Altarace

Francesc and Mark are joined this week by Lukas Karlsson from Broad Institute and Mike Altarace from Google Cloud Platform to discuss the Platinum Customer relationship with Google Cloud Platform. About Lukas Karlsson Lukas has been working at the Broad in various roles over the last fourteen years or so. He now run our cloud architecture and strategy and works in developer relations, advocating for the software developers who consume our services. About Mike Altarace Mike has been a Strategic Customer Engineer (SCE, pronounced Ski) assigned to the Broad Institute for over a year. He's been working with Broad on all manners of operating their GCP environment. All is on the table, technical issues, billing, shared events, certifications. Cool things of the week Google Cloud Platform now open in London blog gdpr Container Engine now runs Kubernetes 1.7 to drive enterprise-ready secure hybrid workloads blog Marvin is a go-kit server for Google App Engine github Google Container Builder Part 1 (Cloud Rolling Update) youtube podcast Interview Broad Institute site Google Cloud Storages home docs Pre-emptible Virtual Machines site docs Google Cloud Platinum Support support Customer Reliability Engineers podcast Gaining full control over your organization's cloud resources (Google Cloud Next '17) youtube Question of the week If I want to run a single node development Kubernetes cluster, and I don't want to pay for a Network LoadBalancer as well - how do I expose services? NodePort Services docs Configure a static IP for a Ingress Service docs Where can you find us next? Francesc will be at the July GoSF Meetup. Mark will be speaking at Pax Dev and then attending Pax West right after.

Jul 19, 201734 min

Istio with Varun Talwar and Sven Mawson

Due to popular demand, this week Francesc and Mark are joined by Product Manager Varun Talwar and Senior Staff Software Engineer Sven Mawson to discuss all things Istio, an open platform to connect, manage, and secure microservices. About Varun Talwar Product Manager in Google Cloud; founding PM on @grpcio and @IstioMesh About Sven Mawson Software Engineer in Google Cloud; founder of @IstioMesh Cool things of the week gSlack: Integrating Google Cloud Platform with Slack blog Solution guide: Building connected vehicle apps with Cloud IoT Core blog solution Why did the Gopher spend so much at the drug store? punchline Super Mario Run Case Study youtube Interview Istio home page overview design goals OSI Network Model wikipedia Kubernetes sidecar containers blog Installing Istio docs Monitoring via Prometheus (podcast) and Grafana Envoy L7 proxy homepage Istio Ingress Controller docs Question of the week If I want to apply Istio to an existing Kubernetes application, how do I do it? Managing microservices with the Istio service mesh blog istioctl kube-inject docs Where can you find us next? Francesc will be at GopherCon in Denver. He also recently released the Go Tooling in Action workshop and a new justforfunc episode! Mark will be speaking at Google Cloud Summit, New York with Phoenix One Games in July, as well as TA'ing the Kubernetes Bootcamp. He also released the second blog post in his series about running Game Servers on Kubernetes.

Jul 12, 201734 min

Kaggle with Wendy Kan

Wendy Kan joins your co-hosts Francesc and Mark today to talk about Kaggle, their competitions, and the cool data sets available on their platform. Kaggle joined the Google family a few months ago, so it's a great opportunity to know more about the platform and the amazing community behind it. About Wendy Kan Wendy is a data scientist at Kaggle, the largest global data science community. Wendy works with companies and organizations to transform their data into machine learning competitions and had launched over 50 competitions on various topics such as image classification, revenue prediction, GIS and satellite data, click through rate, customer categorization, and real estate prediction. She was a software engineer and researcher before joining Kaggle. She holds BS and MS degrees in Electrical Engineering from National Tsing Hua University and PhD in Biomedical Engineering from The University of Texas at Austin. Cool things of the week Google App Engine standard now supports Java 8 announcement How SREs find the landmines in a service - CRE life lessons blog post How HBO's Silicon Valley built "Not Hotdog" with mobile TensorFlow, Keras & React Native Hackernoon Interview Kaggle home page Kaggle Competitions list Kaggle Datasets list Tensorflow: An open-source software library for Machine Intelligence tensorflow.org Keras: The Python Deep Learning library keras.io Question of the week How do you do client side load balancing with gRPC and Kubernetes? Ray Tsang answers with a GitHub repo Where can you find us next? Francesc will be at GopherCon in Denver! Mark will be speaking at Google Cloud Summit, New York with Phoenix One Games in July.

Jul 5, 201734 min

Public Datasets with Mike Hamberg and Will Curran

If you have ever wanted to play with huge datasets - this is the episode for you! Partner Operations Manager Mike Hamberg and Program Manager Will Curran join your co-hosts Francesc and Mark to talk through all the public datasets that Google Cloud Platform hosts for you on BigQuery and Google Compute Storage. About Mike Hamberg Mike works on helping Google teams and partners take raw data from the web and make it look beautiful and usable in BigQuery (and other platforms like Merchant Center). About Will Curran Will is a program manager in Google Cloud, focused on Data and Analytics partners and passionate about improving access to the world's datasets. One of the programs he manages is the Cloud Public Datasets program. Cool things of the week Google Cloud Platform expands to Australia with new Sydney region - open now announcement locations Why We're Moving to Google Cloud Platform blog Story of a successful migration to Google Cloud Platform blog Interview Public Datasets site bigquery BigQuery site Google Cloud Storage site Reddit BigQuery subreddit TIL BigQuery site Have a public dataset you want to make public, email [email protected] Question of the week I need better visualisation into my billing and product usage - what can I do? Visualize GCP Billing using BigQuery and Data Studio blog dashboard demo Where can you find us next? Francesc be running a workshop at QCon New York on Go tooling based on this video, after that he'll be at GopherCon in Denver! Mark will be hosting the Playcrafting Playtest Night in San Francisco and speaking at Google Cloud Summit, New York with in July.

Jun 27, 201732 min

Prometheus with Julius Volz

It's all about open source monitoring this week, as Prometheus Co-Founder Julius Volz, joins your co-hosts Francesc and Mark to talk all about Prometheus. Where it came from, why it was built and why you should use it. About Julius Volz Julius co-founded the Prometheus monitoring system and lead the project to success at SoundCloud and beyond. He now focuses on growing the Prometheus community and is the main organizer of PromCon, the first conference around Prometheus. In a previous life, Julius was a Site Reliability Engineer at Google. Cool things of the week New Singapore GCP region – open now blog locations Training an object detector using Cloud Machine Learning Engine blog Preparing a Container Engine Environment for Production solution Interview Prometheus homepage github Prometheus Overview youtube media Prometheus Query Language docs Grafana homepage docs Prometheus Client Libraries docs Installing Prometheus on Kubernetes helm operator Cortex, a Open source, horizontally scalable Prometheus as a service github Prometheus Federation docs Prometheus Conference, PromCon 2017 site Question of the week I didn't put enough log statements in my application, and now things are broken. Help!? Using Debug Logpoints docs youtube Where can you find us next? Francesc just released a new #justforfunc episode where he builds a Twitter bot that runs for free on GCP. He will be running a workshop at QCon New York on Go tooling based on this video, after that he'll be at GopherCon in Denver! Mark will be speaking at Google Cloud Summit, New York in July.

Jun 21, 201735 min

Cloud Dataflow with Frances Perry

Cloud Dataflow and its OSS counterpart Apache Beam are amazing tools for Big Data. So today your co-hosts Francesc and Mark interview Frances Perry, the Tech Lead and PMC for those projects, to join us and tell us more about it. About Frances Perry Frances Perry is a software engineer who likes to make big data processing easy, intuitive, and efficient. After many years working on Google's internal data processing stack, she joined the Cloud Dataflow team to make this technology available to external cloud customers. She led the early work on Dataflow's unified batch/streaming programming model and is now on the PMC for Apache Beam. Cool things of the week Rewriting moviegolf.com Medium App Engine users, now you can configure custom domains from the API or CLI announcement Join the gRPC/Istio community day June 26th at Google Sunnyvale twitter Interview Cloud Dataflow homepage Apache Beam homepage Java SDK Quickstart docs Python SDK Quickstart docs Cloud Dataflow, Apache Beam and you announcement Question of the week How can I connect all the instances in a Managed Instance Group to CloudSQL securely? Connecting MySQL Client from Compute Engine About the Cloud SQL Proxy CloudSQL Proxy GitHub repo Where can you find us next? Francesc just released a new #justforfunc episode where he explains how to use cgo. He will be running a workshop at QCon New York on Go tooling based on this video, after that he'll be at GopherCon in Denver! Mark is still on vacation - but don't worry, he'll be back soon!

Jun 14, 201734 min

Spinnaker with Steven Kim and Christopher Sanson

Yesterday Spinnaker reached its version 1.0, today Francesc and Mark talk to Steven Kim and Christopher Sanson about it! Spinnaker is an open-source multi-cloud continuous delivery platform used in production at companies like Netflix, Waze, Target, and Cloudera, plus a new open-source command line interface (CLI) tool called halyard that makes it easy to deploy Spinnaker itself About Steven Kim Steven Kim is an engineering manager at Google based in New York City, focused on build and delivery systems. Prior to Google, Steven ran engineering teams at DreamWorks Animation, and was a part of the technical leadership in new initiatives at the studio. About Christopher Sanson Christopher Sanson is the Product Manager for Cloud Container Builder, Spinnaker, and Cloud CICD at Google. Prior to joining Google he ran his own software development company, building web and mobile apps for companies from startups to the Fortune 100. Cool things of the week Coolest features of Google Container Builder blog post by Ahmet Alp Balkan Know thy enemy: how to prioritize and communicate risks - CRE life lessons blog post #72 Customer Reliability Engineering with Luke Stone gcppodcast Sherol Chen's page on Machine Learning Eliza Effect Interview Spinnaker spinnaker.io Spinnaker 1.0: a continuous delivery platform for cloud announcement Release Engineering chapter of the SRE book Deploying the Netflix API Netflix Tech Blog Spinnaker on Google Cloud Deployment Manager Spinnaker Meetup in San Francisco meetup.com Join the Spinnaker Channel on Slack join.spinnaker.io Question of the week Could you clarify the pricing model for Google Cloud Source Repositories? Cloud Source Repositories Pricing and Quota Where can you find us next? Francesc will be running a workshop at QCon New York on Go tooling based on this video, after that he'll be at GopherCon in Denver! Mark is going on vacation for a few weeks - but

Jun 7, 201731 min

Container Builder with Christopher Sanson and David Bendory

In this episode Mark and Francesc enter the land of Continuous Integration, chatting with David Bendory and Christopher Sanson all about Container Builder. About David Bendory David Bendory is the Tech Lead for Google Cloud Container Builder. He joined Google on the Container Builder team in April 2015 after more than 20 years in software engineering on Wall Street. About Christopher Sanson Christopher Sanson is the Product Manager for Cloud Container Builder, Spinnaker, and Cloud CICD at Google. Prior to joining Google he ran his own software development company, building web and mobile apps for companies from startups to the Fortune 100. Cool things of the week Istio announcement blog Cloud Source Repositories: now GA and free for up to five users and 50GB of storage announcement product Kelsey Hightower - Keynote - Pycon 2017 youtube Interview Container Builder product docs Google Cloud Container Builder: a fast and flexible way to package your software blog Building lean containers using Google Cloud Container Builder blog gcloud container builds submit docs Container Builder: Build Steps docs github Container Builder: Build Triggers docs Container Builder: Free Tier pricing Container Builder: Querying Build History docs Container Builder: Tracking Build Updates Using Cloud Pub/Sub docs Contact the Container Builder team: email, stackoverflow, #cloudbuild channel slack. Follow up Spinnaker episode will be out next week Question of the week How do I make sure that my Compute Engine instances start quickly so that I can autoscale quickly? GCE Startup Scripts docs Improving GCE boot times with custom images blog Where can you find us next? Francesc released a new Just For Func Episode, and will be teaching at Onboard Buenos Aires (here are the North American locations) and running a workshop at QCon New York Mark is going on vacation for a few weeks - but don't worry, he'll still be on the podcast!

May 31, 201734 min

Firebase at I/O 2017 with James Tamplin and Andrew Lee

Fresh from Google I/O, Mark and Francesc are joined by the co-founders of Firebase, James Tamplin and Andrew Lee to let us in on all the new and awesome things that were announced! About James Tamplin James Tamplin is a co-founder of Firebase, and served as CEO until joining Google. He is now a Group Product Manager working on Firebase. James has a bachelor's and a master's degree in Industrial and Systems Engineering from the University of Wisconsin. He has been a stage actor in New York, an improv comic, and has worked on two previous startups. About Andrew Lee Andrew co-founded Firebase in 2011 and served as CTO until Firebase joined Google. He is now an engineering lead for Firebase, focusing on infrastructure products including the Realtime Database, Hosting, Cloud Functions, and Cloud Storage. Andrew lives and works in San Francisco. Cool things of the week Build and train machine learning models on our new Google Cloud TPUs announcement product research Introducing Google Cloud IoT Core: for securely connecting and managing IoT devices at scale announcement product Interview Firebase What's new from Firebase at Google I/O 2017 blog Previous episodes on Firebase Episode #29 Episode #13 Firebase Phone Authentication web android ios Firebase Hosting and Cloud Functions docs Build Modern Apps with Firebase and Google Cloud Platform (Google I/O '17) youtube Open sourcing the Firebase SDKs announcement github Firebase performance monitoring site docs Firebase SDKs for Unity and C++ Firebase Test Lab for Games docs Google Analytics for Firebase docs Android Instance Apps site Try Google BigQuery today: Now with 10GB of free storage announcement Firebase Analytics Stream and Debug View announcement stream debug Firebase at Google I/O 2017 presentations Question of the week How do I give one of my Google Cloud Platform Project's to another person? Understanding Roles in IAM docs Create, modify, or close your billing account help Where can you find us next? Francesc will be teaching at Onboard Buenos Aires and running a workshop at QCon New York Mark is going on vacation for a few weeks - but don't worry, he'll still be on the podcast!

May 24, 201731 min

Basecamp Networks with Craig Ganssle

Basecamp Networks uses Machine Learning to diagnose easily what kind of sickness or parasite a crop might be suffering. They're powered by Google Cloud Platform, and their CEO, Craig Ganssle, is here to tell Mark and Francesc all about it. About Craig Ganssle Craig Ganssle is the Founder and CEO of Basecamp Networks. With over 20 years in the technology industry, Craig has extensive experience developing and deploying wireless networks and designing predictive learning solutions for complex problem solving. Craig started Basecamp Networks in 2007 providing global wireless network infrastructures as well as creative solutions for difficult and time-consuming IT issues. As a partner with Google since 2008, Craig was one of the original Glass Explorers, Google's original beta test group. In early 2013, Craig advanced to an elite small team for this innovative technology. Since then, under his leadership and Basecamp's agricultural focus, Craig's vision for Glass led his team to develop intelliSCOUT®, the world's first wearable application offering farmers a truly hands-free solution, enabling agricultural problem-solving by collecting actionable insights from the field in a fraction of the time. intelliSCOUT® technology has been demonstrated, in conjunction with the Basecamp Networks' offering, to dignitaries throughout the world, including France, where Craig was personally requested to present this technology to President Francois Hollande. In October 2016 Craig and Basecamp won the Atlanta Telecom Partnership (ATP) Technology Service Provider of The Year Award (in addition to his achievements in agricultural technological advancements). Prior to founding Basecamp Networks, Craig was recruited by Verizon Wireless in 2001 where he oversaw U.S. Southeast Operations in the network engineering division and was later tasked with deploying LTE in the Southeast United States. Craig's advanced innovative solutions are currently in use across Verizon's entire company footprint today. During this time Craig also received a bachelor's degree from Muhlenberg College in Business Administration, and a Computer Science degree from AIU. In addition to his contributions in the public sector, Craig served honorably in the United States Marine Corps as an intelligence communications operator with the Joint Special Operations Command (JSOC) 2nd Force Recon Battalion. He was later assigned as a detached "special operator" under the Department of the Navy, to Naval Special Warfare Unit S.E.A.L. Teams as a "joint operator" before being honorably discharged in 2001 for medical reasons. During his six years of service, Craig was highly decorated with various commendations and medals for his service and valor. Craig is very active in mission work with his church that includes providing internet services in rural and remote locations globally. Basecamp Networks is headquartered in Alpharetta, GA where Craig resides with his wife and children. Cool things of the week Google Cloud Platform launches Northern Virginia region announcement. Compute Engine machine types with up to 64 vCPUs now ready for your production workloads announcement. Listen to Episode #41 Descartes Labs with Tim Kelton. Terraforming the Google Cloud alexander.holbreich.org. Interview Basecamp Networks OpenCV: Open Computer Vision opencv.org Tensorflow: An open-source software library for Machine Intelligence tensorflow.org Lagom: The Opinionated Microservices Framework for moving away from the Monolith lagomframework.com intelliSCOUT: a product of Basecamp Networks intelliscout.io Question of the week How can I learn machine learning for free? Follow this courses: Machine Learning by Stanford University coursera Deep Learning by Google Udacity CS 20SI: Tensorflow for Deep Learning Research Stanford And more: Google Machine Learning Engine and episode gcppodcast #71 Tensorflow with Eli Bixby gcppodcast #31 Announcing general availability of GPUs for Cloud Machine Learning Engine announcement Where can you find us next? Francesc presented at Gopherfest and the video is already out there! Next he'll be teaching at Onboard Buenos Aires and running a workshop at QCon New York Mark is currently at Nordic Games Conference, and while he won't be there, if people are in San Francisco they should head over to the Playcrafting & Extra Life 24 Hour Game Fest where we are raising money for the UCSF Benioff Children's Hospitals.

May 17, 201732 min

Kubernetes 1.6 with Daniel Smith

This week Mark and Francesc have an in depth chat with Daniel Smith about the recent Kubernetes 1.6 release and all the amazing new features found therein. About Daniel Smith Currently TL of the API Machinery sub-team, Daniel has been working on Kubernetes since before it was open sourced, and contributed enough in the early days that he's still one of the top contributors overall. Before that, Daniel worked on Borg and briefly on AppEngine. He lives in Mountain View with his wife and two children. Cool things of the week Cloud OnBoard (North America) free training events site IPv6 Termination for HTTP(S), SSL Proxy, and TCP Proxy Load Balancing docs Putting gRPC multi-language support to the test blog gRPC with Varun Talwar podcast gRPC at CoreOS with Brandon Philips podcast Simon Says with Sandeep Dinesh podcast Interview Kubernetes site Kubernetes 1.6: Multi-user, Multi-workloads at Scale blog Five Days of Kubernetes 1.6 blog Go client for Kubernetes github etcd github Kubernetes Federation docs Kubernetes Role Based Access Control (RBAC) blog docs Kubernetes Assigning Pods to Nodes docs Advanced Scheduling in Kubernetes blog Kubernetes Custom Schedulers docs Dynamic Provisioning and Storage Classes in Kubernetes blog docs Kubernetes Container Runtime Interface blog Kubernetes scheduling GPUs docs Question of the week Q: Francesc and Mark discuss "What is the first thing you do when creating a Google Cloud Platform project?" Google Cloud Platform Console site gcloud init docs gcloud configuration docs Identity and Access Control - Adding Owners docs Cloud Abuse with Swati Kulshreshth and Emeka Okonkwo podcast Google Cloud Platform Support with Terrance Shepherd podcast Where can you find us next? Francesc will be presenting at 2017 Gopherfest in San Francisco, teaching at Onboard Buenos Aires and running a workshop at QCon New York Mark is going to be in Sweden for Nordic Games Conference, and while he won't be there, if people are in San Francisco they should head over to the Playcrafting & Extra Life 24 Hour Game Fest where we are raising money for the UCSF Benioff Children's Hospitals.

May 10, 201736 min

Container Engine with Chen Goldberg

In this episode Mark and Francesc have a great interview with Chen Goldberg, the Engineering Director for Container Engine and Kubernetes at Google - discussing all about why Kubernetes is open source and the integrations that Google Container Engine has with the wider Google Cloud Platform. About Chen Goldberg Chen leads the Container Engine and OSS Kubernetes project engineering team in Google Cloud. Chen is a technology leader with +18 years of demonstrated expertise leading global engineering teams, product R&D initiatives, and high-profile customer engagements with Fortune 500 enterprises. Chen has a customer-centered development philosophy and believes open source is the best way to innovate and develop incredible technologies that are accessible and beneficial to everyone. Cool things of the week New Singapore Region locations docs HTTP(S) Load Balancer supports WebSockets natively tweet docs Interview Container Engine site docs Google Container Engine - The easiest way to use containers in production youtube Installing Kubernetes on Linux with kubeadm docs Kubernetes 1.6 announcement Creating a Container Engine Cluster docs Upgrading a Container Cluster docs KubeCon Keynote youtube Scalability updates in Kubernetes 1.6: 5,000 node and 150,000 pod clusters blog RBAC support for Kubernetes blog docs Kubernetes Community github Borg and Kubernetes with John Wilkes podcast Helm github Special Interest Group List github Container Engine Question of the week Q: If I need to access an external private git repository from within Container Builder, how do I do that? Cloud Builder docs Google Cloud Source Repositories site docs Google Cloud Storage site docs Where can you find us next? Mark is going to be hosting the Playcrafting + Extra Life Game Jame & Game Fest, raising money for UCSF Benioff Children's Hospitals. Finally he'll be in Sweden for Nordic Games Conference as well. Francesc will be presenting at the 2017 Gopherfest in San Francisco! Francesc has also released a new Just for Func episode, doing a code review of an IRC package's API.

May 3, 201730 min

Cloud Video Intelligence API with Sara Robinson

Have you ever wanted to apply Cloud Vision API to videos? Well, Sara Robinson is here to tell your co-hosts Mark and Francesc about Cloud Video Intelligence API, which allows you to do that and much more. About Sara Robinson Sara is a Developer Advocate on Google's Cloud Platform team, focusing on big data and machine learning. She helps developers build awesome apps through demos, online content, and events. Sara has a bachelor's degree in Business and International Studies from Brandeis University. When she's not programming she can be found on a spin bike, listening to the Hamilton soundtrack, or finding the best ice cream in New York. Cool things of the week Getting started with Cloud Identity-Aware Proxy blog post Distributed tracing for Go blog post 220,000 cores and counting: MIT math professor breaks record for largest ever Compute Engine job blog post Interview Announcing Google Cloud Video Intelligence API, and more Cloud Machine Learning updates announcement Cloud Video Intelligence API docs Cloud Next Video Intelligence API demo recording YouTube blog post Hackernoon source code GitHub Users we mentioned: Cantemo Wix Media Platform Tensorflow: An open-source software library for Machine Intelligence docs Cloud Video Intelligence API Question of the week Q: What is the recommended strategy for backups and restores on VMs Creating Persistent Disk Snapshots docs Google Cloud Storage Nearline docs How to Design a Disaster Recovery Plan solution Where can you find us next? Mark is going to be hosting the Playcrafting + Extra Life Game Jame & Game Fest, raising money for UCSF Benioff Children's Hospitals. Finally he'll be in Sweden for Nordic Games Conference as well. He also recently published a blog post on Scaling Dedicated Game Servers with Kubernetes: Part 1 – Containerising and Deploying. Francesc will be presenting at the New York Google Developer Group for a Serverless event! Francesc has also released a new Just for Func episode, covering the implementation of the Context package!

Apr 26, 201732 min

Customer Reliability Engineering with Luke Stone

This week, Mark and Francesc get a chance to talk directly to the Director of Customer Reliability Engineering himself, Luke Stone, all about CRE - where it came from, what it's goals are, and how it's been working with some big customers at Google Cloud Platform. About Luke Stone Luke is defining the customer experience of Google's new Customer Reliability Engineering (CRE) team. When he joined Google in 2002 he was the first technical support engineer for AdSense. He ran software engineering teams and started building on Google App Engine in 2009. Recently, he led the technical support team for Google Cloud Platform before becoming a founding member of the CRE team. Before Google, Luke was a system administrator and developer in academic and non-profit organizations, and studied computer science at Stanford. Cool things of the week Google Cloud announces Machine Learning Startup Competition blog Quantifying the performance of the TPU, our first machine learning chip blog DeepBreath: Preventing angry emails with machine learning blog github Interview Introducing Google Customer Reliability Engineering blog All the CRE blog posts blog Site Reliability Engineering book Postmortem Culture: Learning from Failure chapter Question of the week Rokesh Jankie returns this week, with another question: What does it mean to have 99.99% availability. That's not 100%, what does it mean for customers who have mission critical applications? SRE II with Paul Newson podcast High Availability wikipedia Borg and Kubernetes with John Wilkes podcast Where can you find us next? Mark is going to be at and then on to East Coast Games Conference and Vector in April. He's also going to be hosting the Playcrafting + Extra Life Game Jame & Game Fest, raising money for UCSF Benioff Children's Hospitals. Finally he'll be in Sweden for Nordic Games Conference as well. Francesc will be presenting at Gophercon China in April, and will then be at the New York Google Developer Group for a Serverless event! Francesc has also released a new Just for Func episode, covering the Context package!

Apr 12, 201738 min

Cloud Machine Learning Engine with Yufeng Guo

One of our dear Developer Advocates, Yufeng Guo, joins your co-hosts, Mark and Francesc, to talk about the Cloud Machine Learning Engine. Cloud Machine Learning Engine offers a managed platform for training and serving Tensorflow models. About Yufeng Guo Yufeng is a Developer Advocate for the Google Cloud Platform, where he is trying to make machine learning more understandable and usable for all. He enjoys hearing about new and interesting applications of machine learning, share your use case with him on Twitter @YufengG. Cool things of the week Kubernetes 1.6: Kubernetes 1.6: Multi-user, Multi-workloads at Scale blog post Five Days of Kubernetes 1.6 blog post Recapping Google Next '17 by Kalev Leetaru: Deep Learning As A Service Forbes Making Security Forbes The Great Cloud Shift From Renting Hardware To Services And Experts Forbes Interview Tensorflow homepage On-device machine learning: TensorFlow on Android (Google Cloud Next '17) YouTube TensorFlow and Deep Learning without a PhD part 1 and part 2 Cloud Machine Learning Engine docs Huggable or not? Build smart applications with your new superpower: cloud machine learning YouTube Kaggle homepage Cloud Machine Learning Engine has a cool logo Question of the week What are API keys and when should I use them? Why and When to use API Keys docs Where can you find us next? Mark is at Vancouver Unity Games Meetup and on Thursday he'll be at Polyglot Vancouver Meetup, then on to East Coast Games Conference and Vector in April. Francesc will be presenting at Gophercon China in April, and will then head off to New York! Then he'll be back to San Francisco for GopherFest.

Apr 5, 201740 min

Drone CI with Brad Rydzewksi and Jessie Frazelle

Digging back into our archive of interviews from Google Cloud Next, Mark and Francesc talk to Brad Rydzewski, creator of Drone, about the open source continuous integration and delivery platform. We are also excited to have the amazing Jessie Frazelle joining us as well! About Brad Rydzewksi Brad Rydzewski is the creator of the open source Drone project, which provides container based continuous delivery. About Jessie Frazelle Jessie Frazelle is also part of the Google Cloud Platform Developer Advocacy team, and is generally known as "That container girl", and is an avid "Door to door leenuux salesperson." Cool things of the week Announcing general availability of Google Cloud Dataflow for Python blog Google Cloud Platform for Data Scientists: Using R with Google Cloud SQL for MySQL blog Cloud SQL for PostgreSQL: Managed PostgreSQL for your mobile and geospatial applications in Google Cloud blog Interview Drone homepage github Drone on Container Engine github Kubernetes Namespaces docs Docker compose docs Drone Plugins site http://try.drone.io/ Question of the week This questions of the week comes from Rokesh Jankie: What is protocol buffers, and why should we all start using it? Protocol Buffers site gRPC previously on the podcast episode 15 episode 43 FlatBuffers site Where can you find us next? Mark will be heading to Vancouver Unity Games Meetup and Polyglot Vancouver Meetup, and then on to East Coast Games Conference and Vector in April. Francesc will be presenting at Gophercon China in April, and will then head off to New York!

Mar 29, 201729 min

Server Density with David Mytton

The CEO and founder of Server Density, David Mytton, joins the podcast today to tell your co-hosts Mark and Francesc about their experience migrating from on-premise MongoDB to Cloud Bigtable. Server Density provides an open source logging and monitoring solution running on Google Cloud Platform. About David Mytton David Mytton is founder and CEO of Server Density, a scalable infrastructure monitoring software company. He built the original version of the product and founded the HumanOps community to discuss and share how to improve the human aspects of running infrastructure following experiences being on-call 24⁄7 for the first few years of the company. Cool things of the week TensorFlow and Deep Learning without a PhD part 1 and part 2 Discover and redact sensitive data with the Data Loss Prevention API blog Digging deep on PHP 7.1 for Google App Engine Interview Server Density homepage Mongo DB homepage Google Cloud Bigtable docs OpenTSDB: The Scalable Time Series Database docs Google Container Engine docs Apache Kafka project Designing your Bigtable schema docs HumanOps community Bigtable in action (Google Cloud Next '17) YouTube Question of the week What region should I use to optimize access from where I am? GCPing Google Cloud Load Balancing docs Where can you find us next? Mark will be heading to Polyglot Vancouver Meetup in April, and then on to East Coast Games Conference and Vector Francesc just released the last episode of the Flappy Gopher miniseries of JustForFunc, and then will be presenting at Gophercon China in April.

Mar 22, 201738 min

The Home Depot with William Bonnell

This week brings us back to an interview that we did while at Cloud Next last week. Mark and Francesc talk to William Bonnell, Senior Director of SRE at The Home Depot all about SRE culture, and the CRE team as well. About William Bonnell William Bonnell is Senior Director of Site Reliability Engineering at The Home Depot - managing the e-commerce and order management systems, support millions of customers per day! Cool things of the week 100 announcements (!) from Google Cloud Next '17 blog Identity-Aware Proxy (IAP) for Google Cloud Platform (Beta) site Cloud.google.com/community site Cloud SQL for Postgre SQL (Beta) site 64 Core machines + more memory blog A new issue tracker for Google Cloud Platform blog Happy Pi Day! site Interviews 24⁄7 resiliency (Google Cloud Next '17) youtube Smart, Secure, and Modern app delivery for enterprises and cloud-natives (Google Cloud Next '17) youtube Building Microservices book Production-Ready Microservices book Site Reliability Engineering book Introducing Google Customer Reliability Engineering blog Managed Instance Groups docs Question of the week Why should I be using Cloud Spanner, rather than Cloud SQL? (Thanks AJ!) What's the difference between Google Cloud Spanner and Cloud SQL? quora Cloud Spanner docs Cloud Spanner Pricing docs Where can you find us next? Mark will be heading to Polyglot Vancouver Meetup in April, and then on to East Coast Games Conference and Vector Francesc will be presenting at Gophercon China in April.

Mar 15, 201735 min

Final Day at Cloud Next

It is the last day of Google Cloud Next 2017 and we got two amazing interviews for you: Titan chips, head of Marketing, and head of Solution Architects, and more in a single episode! One more day, Francesc and Mark are back with a daily episode from Google Cloud Next! Today we interview some of the many Google Cloud Partners attending the conference. Daily Highlights Full Day 3 Keynote 100 announcements (!) from Google Cloud Next '17 Interviews Cornelius and Neal Cornelius Willis is the Head of Marketing for Google Cloud Platform, and Neal Mueller is a Product Marketing Lead also at Google Cloud Platform. They joined us today to tell us more about Titan, a new Trusted Platform Module designed by Google and for Google Cloud Platform, and a very fancy jewelry accessory! Watch Urs Hölzle talk about his earring/Trusted Platform Module here. Miles Ward Miles Ward is the Global Head of Solutions at Google Cloud Platform, and he joins us to share his Cloud Next experience and that of some of the many customers he got to interact with. You can find all of our Google Cloud Platform Solutions at cloud.google.com/solutions. More about Cloud Next This is the last episode of Google Cloud Next, but you can find a great amount of content on the Google Cloud YouTube Channel.

Mar 11, 201730 min

Day 2 at Cloud Next

One more day, Francesc and Mark are back with a daily episode from Google Cloud Next! Today we interview some of the many Google Cloud Partners attending the conference. Video Highlights Keynote Highlights in under 5 minutes! Full Day 2 Keynote Our favorite announcements Free usage limits for Google Cloud Platform products cloud.google.com/free PostgreSQL now available on Google Cloud SQL docs Interviews Martin Sleeman from Tableau Martin Sleeman tells us about Tableau and the amazing demo they built for his talk that you can watch here: Visualizing big data on Google Cloud. Ed Bender from Fastly Ed Bender joined us to talk about Fastly, an amazing edge network, and told us about their partnership and the history of their relationship with Google. They also had a session and you can find all the details here Selecting the right storage class for your use-case: from content delivery and big data analytics to cold storage. Jonathan Lieberman from Itopia Itpopia is "The Fastest Way to Deploy Desktops in The Google Cloud" and its CEO and co-founder Jonathan Lieberman joined us to tell us all about it. James Williams from Udacity James Williams is an Android Curriculum Lead at Udacity. Udacity is an online education platform with some amazing Google courses (more here). We also highlighted the Scalable Microservices with Kubernetes course, and you should definitely go check it out! More about Cloud Next You can watch the live stream! Francesc's talk is already online: Google Cloud Endpoints: serving your API to the world Mark's talk is also online here: Building massive online worlds with SpatialOS and Google Cloud Platform More daily episodes to come - stay tuned! Come find us on the ground floor at Moscone!

Mar 10, 201719 min

Day 1 at Cloud Next

Francesc and Mark are back again with our DAILY EPISODES from Cloud Next! Today we are bringing you interviews for a wide variety of speakers and attendees! Video Highlights Keynote Highlights in under 4 minutes! Full Day 1 Keynote Interviews Sara Robinson Sara Robinson is a Developer Advocate for Google Cloud Platform, and came to talk to us about her amazing keynote demo on The Google Cloud Video Intelligence API. Francesc also references this Total Eclipse of the Heart Literal Video. Sowmya Subramanian Sowmya Subramanian came to talk to us about her experience being Director of Engineering at YouTube, and the panel she was on Driving Success through Diversity & Inclusion: Lessons from Leaders in Technology. Tammy Bütow Tammy Bütow, SRE Manager at Dropbox visited our booth to talk about SRE culture at Dropbox, and to talk about all the exciting things she had seen at Cloud Next! Clare Bayley Clare Bayley, Global Codelabs Lead gave us the inside scoop on how you can Codelabs both at Next, and at home - without the need for a Google Cloud Platform account. Check it out at https://google.qwiklabs.com/catalog. More about Cloud Next You can watch the live stream! More daily episodes to come - stay tuned! Come find us on the ground floor at Moscone! https://twitter.com/tammybutow/status/839604540282290176

Mar 9, 201723 min

Day 0 at Cloud Next

This week brings your hosts Francesc and Mark doing DAILY EPISODES from Cloud Next! Today's episode brings interviews straight from the Cloud Next Community Summit! Interviews Kalev Leetaru Kalev Leetaru is the creator of the GDELT project, a global database of society, powered by Google Bigquery, Machine Learning APIs, and many other Google Cloud products. Tim Kelton Tim Kelton works at Descartes Labs and is here to show off his demo. Learn more about it on the blog post. Verónica López Verónica López joins us to talk about all the cool things she saw during the Community Summit and all the sessions she's excited about day 1. More about Cloud Next You can watch the live stream! More daily episodes to come - stay tuned! Come find us on the ground floor at Moscone!

Mar 8, 201719 min

Python with Jon Wayne Parrott

Following the saga of episodes on programming languages today your co-hosts, Francesc and Mark, have the honor to talk to Jon Wayne Parrott, a Developer Programs Engineer at Google Cloud Platform, about Python on the cloud. About Jon Wayne Jon Wayne focuses on the Python developer experience for Google Cloud Platform. He's an active contributor to multiple open-source Python projects. Cool things of the week Google Cloud Platform is the first cloud provider to offer Intel Skylake blog GPUs are now available for Google Compute Engine and Cloud Machine Learning blog Developer Advocates offer up their favorite Google Cloud NEXT 17 sessions blog Interviews Python on Google Cloud Platform cloud.google.com/python Python on App Engine Standard Environment docs Python on App Engine Flexible Environment docs A skeleton for creating Python applications using the Flask framework on App Engine GitHub Question of the week Can I send emails as part of a Cloud Datastore transaction? No, but you can use Task Queues docs Where can you find us next? Mark is today at GDC and afterwards he'll be speaking at Cloud NEXT, both in San Francisco. Francesc is coming back from Gophercon India and on his way to Cloud NEXT.

Mar 1, 201732 min

Cloud Spanner with Deepti Srivastava

On the heels of the Cloud Spanner launch, Deepti Srivastava joins your hosts Francesc and Mark on this week's podcast to talk all about this globally distributed, horizontally scalable, relational database that also provides global consistency and ACID transactions! About Deepti Deepti Srivastava is passionate about technology and its ability to be a positive change enabler. As Product Manager for Cloud Spanner, on Google's Cloud Platform, Srivastava works on best in class Cloud Databases and Storage technologies. Srivastava is an enthusiastic member of Women@Google and a passionate advocate of STEM education, especially for girls. She also enjoys dancing, snowboarding and all things fashion. Cool thing of the week Each Google Cloud Product described in 4 words or less tweet doc Google Cloud and YouTube-8M Challenge blog Interview Cloud Spanner site docs Introducing Cloud Spanner: a global database service for mission-critical applications blog Inside Cloud Spanner and the CAP Theorem blog Quizlet Tests Cloud Spanner — The Most Sophisticated Cloud Database blog Don't Give Up on Serializability Just Yet • Neha Nerula youtube CAP Theorom wikipedia Spanner: Google's Globally-Distributed Database white paper Spanner, TrueTime and the CAP Theorem white paper Cloud Next: Cloud Spanner 101: Google's mission-critical relational database schedule Cloud Next: Cloud Spanner 201: getting the most out of Cloud Spanner schedule Ben Sigelman will present Spanner: Google's Globally-Distributed Database youtube Spanner: No-Compromise Relational Database Service Question of the week How do I run a mail server on the cloud? Sending Mail from a Virtual Machine docs Sending Email with SendGrid docs Sending Email with Mailgun docs Sending Email with Mailjet docs SMTP relay: Route outgoing non-Gmail messages through Google docs Were will we be? Mark will be at GDC and afterwards he'll be speaking at Cloud NEXT, both in San Francisco. Francesc will be at Gophercon India, at Cloud NEXT, and then Gopher China.

Feb 22, 201739 min

Improbable with Rob Whitehead

You might have heard about Improbable teaming up with Google Cloud, and you might want to know more about it. Well, this episode is for you! Rob Whitehead, CTO and co-founder of Improbable, joins the podcast to explain to your co-hosts, Mark and Francesc, everything there is to know about Improbable, SpatialOS, and their relationship to Google Cloud Platform. About Rob Rob Whitehead co-founded Improbable in the summer of 2012 with a fellow Cambridge classmate, with the goal of creating a technology to digitally recreate and fully simulate the real and virtual worlds using the massive computational power of the cloud. In a previous life, he was an indie iOS developer, and an arms dealer in Second Life! Cool thing of the week Google Cloud Endpoints now generally available: a fast, scalable API gateway blog post Introducing Cloud Spanner: a global database service for mission-critical applications blog post Inside Cloud Spanner and the CAP Theorem white paper Interview Google partners with Improbable to support next generation of video games blog post. Improbable improbable.io SpatialOS docs A collision of two fully customized ships flying through the procedurally generated and persistent universe of Worlds Adrift, a game developed on SpatialOS. Read about the game’s origin story and technical details of its physics. Join the SpatialOS Games Alpha here Running CoreOS Container Linux on Google Compute Engine CoreOS docs SpatialOS also use gRPC and Bazel. What we found when we simulated the backbone of the entire Internet on SpatialOS blog post Question of the week How can I resize a persistent disk? Adding or Resizing Persistent Disks docs Were will we be? Mark will be at GDC and afterwards he'll be speaking at Cloud NEXT, both in San Francisco. Francesc will speak tomorrow at the Go 1.8 release party in San Francisco. A bit later he'll also be at Gophercon India.

Feb 15, 201738 min

Fission with Soam Vasani

Answering the call from last episode, Soam Vasani joins your co-hosts, Mark and Francesc, today to tell them about Fission, a Function as a Service framework built on top of Kubernetes. About Soam Soam Vasani is a software engineer at Platform9 Systems Inc, where he works on the Fission framework. In the past he's worked on distributed storage and other stuff at VMware. He's interested in languages, tools and frameworks, and distributed systems. Cool thing of the week Highly Available Kubernetes Clusters blog post Continuous Delivery in a microservice infrastructure with Google Container Engine, Docker and Travis Medium Delivering a better platform for your SQL Server Enterprise workloads blog post Interview Fission: Serverless Functions as a Service for Kubernetes blog post Kubernetes home page Fission: Serverless Functions for Kubernetes fission.io Fission's code GitHub Fission examples GitHub Serverless Computing Wikipedia Question of the week Is there a way for me to secure my websocket connections on GCP? - TCP SSL Load Balancer docs - Deploying WebSockets cluster to GCP with Let's Encrypt certificates Medium Were will we be? Mark just released a blog post on game development sessions at Cloud Next. Next he will be at GDC and afterwards he'll be speaking at Cloud NEXT, both in San Francisco. Francesc, who just released a new episode of #justforfunc and a demo for Go plugins, will speak at the Go 1.8 release party in San Francisco. A bit later he'll also be at Gophercon India.

Feb 8, 201738 min

SRE II with Paul Newson

Our beloved teammate Paul Newson is back from his SRE rotation to tell us about all the lessons that he learned during all these months. Your co-hosts, Mark and Francesc, are as always here to ask all the burning questions. About Paul Paul is an SRE Advocate at Google. As part of Google's Cloud developer relations team, he helps our customers understand reliability best practices based on his experiences working as a Site Reliability Engineer (SRE) on Google Compute Engine and as a Software Engineer on Google Cloud Storage. Before joining Google, he cofounded a tiny game technology startup, sold it to Microsoft, where he then worked on DirectX, Xbox, Xbox Live, and Forza Motorsport, before spending some time working on interesting machine learning problems in Microsoft Research. Outside of work he enjoys rock climbing, motorcycling, and other activities that demand complete focus. He doesn't often post on social media, but when he does, he does it at @newsons_nybbles. Cool thing of the week Fission: Serverless Functions as a Service for Kubernetes Kubernetes blog CRE Life Lessons blog post series The SRE book is now free! read it online Interview More episodes with Paul Newson: Storage with Paul Newson episode 14 Site Reliability Engineering episode 38 More links: The SRE book home page SLOs, SLIs, SLAs, oh my - CRE life lessons blog post A Google SRE explores GitHub reliability with BigQuery blog post Introducing Google Customer Reliability Engineering blog post Question of the week The question today comes from StackOverflow. How can I see which version of an App Engine service is the default? app.services/get docs Microservices Architecture on Google App Engine docs Were will we be? Mark will be at GDC and afterwards he'll be speaking at Cloud NEXT, both in San Francisco. Francesc is doing a European tour, after speaking at golab and GolangBCN he's currently in Paris and on his way to the Go Devroom at FOSDEM. A bit later he'll also be at Gophercon India.

Feb 1, 201743 min

Java with Ray Tsang and Rajeev Dayal

In this second episode of the year we'll talk Java! Ray Tsang and Rajeev Dayal tell your co-hosts Mark and Francesc everything there is to know about Java on Google Cloud Platform. You will learn about what you can currently as a Java developer on Google Cloud Platform, but also what to expect on the future. About Ray Ray is a Developer Advocate for the Google Cloud Platform. Ray had extensive hands on cross-industry enterprise systems integration delivery and management experiences during his time at Accenture, managed full stack application development, DevOps, and ITOps. Ray specialized in middleware, big data, and PaaS products during his time at Red Hat while contributing to open source projects, such as Infinispan. Aside from technology, Ray enjoys traveling and adventures. About Rajeev Rajeev Dayal is an Engineering Manager at Google New York that manages the Cloud SDK and Java on GCP efforts. He's been in the developer tools space for nearly 10 years, previously working on the Google Plugin for Eclipse and GWT (where he still has nightmares about browser quirks with Internet Explorer 6) at Google's Atlanta office. Cool thing of the week A 3-hour crash course on deep-learning, TensorFlow and more. blog post Build a Slack bot that uses the Cloud ML Natural Language API github Google Cloud Audit Logging now available across the GCP stack blog post Interview Java on Google Cloud docs Java on App Engine Standard docs Java and Dataflow docs Google Cloud Tools for Eclipse Documentation docs Google Cloud Stackdriver docs Using Stackdriver Trace with Zipkin docs Stackdriver Debugger docs Question of the week I want to move data from S3 to cloud storage - is there an easy way to do this? Yes! This is the best way to do it docs. You might also want to check out Minio. Were will we be? Mark will be at GDC and afterwards he'll be speaking at Cloud Next, both in San Francisco. Francesc is doing a European tour, after speaking at golab he'll speak at GolangBCN. The week after he'll be in Paris and right after he'll be in the Go Devroom at FOSDEM. A bit later he'll also be at Cloud Next.

Jan 25, 201735 min

Pokémon GO with Edward Wu, Director of Software Engineering at Niantic

We're back! And we're bringing a seriously cool interview about Pokémon GO with Edward Wu, Director of Software Engineering at Niantic. In this interview your co-hosts Francesc and Mark chat with Ed about the whole history of Pokémon GO, from the inception of Niantic to the amazing success and the scaling challenges they faced. About Ed Ed Wu is a Director, Software Engineering at Niantic who leads the engineering team of Pokémon GO as well as the Niantic Seattle site. Before helping to lead Niantic from its successful spin-out from Google, Dr. Wu was a Staff Software Engineer at Google where he developed machine learning models in ads quality. He received his PhD from Stanford in Physics in 2009 applying Bayesian parameter estimation models to cosmological data he collected from three visits to Antarctica and the South Pole. Cool thing of the week How we secure our infrastructure: a white paper blog post Google Infrastructure Security Design Overview docs Google Cloud Platform icons and sample architectural diagrams, for your designing pleasure blog post Solution Icons for Architectural Diagrams link Continuous Deployment to Google Cloud Platform with Drone NYTimes You can read all the source code in: Drone Drone GKE Drone GAE Interview Pokémon GO homepage Bringing Pokémon GO to life on Google Cloud blog post Leveraging the Google Cloud Platform niantic Ingress homepage Introducing Google Customer Reliability Engineering blog post 'Pokémon GO' Is About To Surpass Twitter In Daily Active Users On Android Forbes Pokémon GO logo owned by The Pokémon Company (from Wikipedia) Pokémon GO stack: Java on Container Engine docs Cloud Datastore docs Cloud Bigtable docs (and more) Question of the week I have these keys that I want to use for encrypting my data at rest. Managing encryption keys in the cloud: introducing Google Cloud Key Management Service blog post Google Cloud Key Management docs Different solutions for different security needs

Jan 18, 201743 min

A Year in Review

In the last episode for 2016, Mark and Francesc look at all their favourite moments from this year, including their favourite episodes, guests and Cool Things of the Week. Cool thing of the week Google partners with Improbable to support next generation of video games blog Announcing new Google Cloud Client Libraries for four key services blog Kubernetes 1.5: Supporting Production Workloads blog Favourite Episodes Top Downloaded Episodes #46: Borg and Kubernetes with John Wilkes gcppodcast.com #44: Cloud Endpoints with Dan Ciruli and Sepehr Ebrahimzadeh gcppodcast.com #31: TensorFlow with Eli Bixby gcppodcast.com #37: GKE 1.3 with Carter Morgan gcppodcast.com #43: gRPC at CoreOS with Brandon Philips gcppodcast.com Mark's Favourites #19: GCP Next Speakers gcppodcast.com #23: Humble Bundle with Andy Oxfeld gcppodcast.com #52: Google Developer Experts Summit gcppodcast.com Francesc's Favourites #25: Go on the Cloud with Andrew Gerrand and Chris Broadfoot gcppodcast.com #38: Site Reliability Engineering with Paul Newson gcppodcast.com #43: gRPC at CoreOS with Brandon Philips gcppodcast.com Favourite Cool Things of the Week Francesc's Favourites Spotify is now on Google Cloud Platform: Spotify chooses Google Cloud Platform to power data infrastructure blog Announcing Spotify Infrastructure's Googley Future blog Google's BigQuery is da bomb - I can start with 2.2Billion 'things' and compute/summarize down to 20K in tweet Kubernetes and Google Container Engine Kubernetes 1.3 on tap for Google Container Engine blog Google Container Engine now on Kubernetes 1.4 blog Bringing Pokémon GO to life on Google Cloud blog Education: CP100A: Google Cloud Platform Foundations courses New Google Cloud Platform Education Grants offer free credits to students blog Kubernetes class on Udacity blog Mark's Favourites Multiple General Availabilities Cloud SQL, Cloud Bigtable and Cloud Datastore are now generally available blog Cloud Router docs Cloud CDN docs Identity and Access Management (IAM) docs Machine Learning and Big Data How a Japanese cucumber farmer is using deep learning and TensorFlow blog Decoding the micro-moments of baseball: can you hear the game through data? blog Introducing Cloud Natural Language API, Speech API open beta and our West Coast region expansion blog Powering geospatial analysis: public geo datasets now on Google Cloud blog Introducing the Open Images Dataset blog Google Cloud Platform Community Slack Join the community invite We'll be back on January 18th, 2017 - See you all then!

Dec 14, 201627 min

Managed Infrastructure with Pawel Siarkiewicz and Jerzy Foryciarz

Today we learn everything there is to be learnt about Managed Infrastructure from Pawel Siarkiewicz and Jerzy Foryciarz, two Product Managers at Google working on the topic. Your co-hosts Francesc and Mark are here to help you understand what is Managed Infrastructure and why sometimes it might be just the right level of abstraction and automation you need. About Pawel Pawel Siarkiewicz is a Product Manager on Google Compute Engine Managed Infrastructure. Prior to joining Google at the start of 2016, Pawel was a Technical Director at Electronic Arts, a CTO at Genus Capital Management and an entrepreneur. He holds a B.Sc. in Computer Science and an MBA. About Jerzy Jerzy Foryciarz is a Lead Product Manager on Google Compute Engine. Jerzy joined Google in 2011 working for Google TV, Youtube and Google Now. Prior to Google he was an Engineering Director of Motorola Cellular Networks Software. He holds MSc in Computer Technologies in Nuclear Physics from Jagiellonian University, PhD in Nuclear Physics From National Academy of Sciences in Poland and an MBA from Chicago University Booth School of Business. Cool thing of the week Making every (leap) second count with our new public NTP servers blog Google Public NTP docs Power up your Google Compute Engine VMs with Intel's next generation, Custom Cloud Xeon Processor blog Google Compute Engine Custom Cloud Xeon (Skylake) Processor Interest Survey form Interview Managed Instance Groups docs Autoscaling Groups of Instances docs Autoscaling Video Tutorial YouTube Autohealing VM Instances YouTube Preemptible VM Instances docs Use Docker Containers with GCE and Managed Instance Groups docs Rightsizing Recommendations for Google Compute Engine docs Managed Instance Group Updater Alpha docs Question of the week How do I restrict access to my service, by IP address range in Kubernetes? Configuring Your Cloud Provider's Firewalls docs Using Networks and Firewalls docs

Dec 7, 201635 min

API Lifecycle with Alan Ho

This week Alan Ho from Apigee joins your cohosts Francesc and Mark to talk about the lifecycle of an API. About Alan Ho Alan is an engineer and entrepreneur, and leads developer advocacy for Apigee - an API Management provider newly acquired by Google Cloud. In addition to helping out customers build better APIs, he organizes API conferences and technical talks on all things APIs. Prior to Apigee, he had started a mobile application performance monitoring company (acquired by Apigee), and had built large scale web services at Amazon. Cool thing of the week Kompose: a tool to go from Docker-compose to Kubernetes blog Interview Crafting Interfaces that Developers Love ebook Open API Initiative site Swagger API Framework site Uber's APIs: Giving Developers the Keys to Innovation blog Question of the week When using Ruby, developing with Cloud Services, such as storage, how can I write my code such that it's portable between Cloud Providers? Fog site Google Cloud Provider for Fog github Create a VM with Fog & Ruby: Cloud Minute YouTube Upload to Google Cloud Storage with Fog: Cloud Minute YouTube

Nov 30, 201634 min

Ruby with Aja Hammerly

Today Aja Hammerly, Developer Advocate and fellow teammate at Google Cloud Platform, joins your cohosts Francesc and Mark to tell us about all the cool things you can do with Ruby on Google Cloud. About Aja Hammerly Aja lives in Seattle where she is a Developer Advocate at Google and a member of the Seattle Ruby Brigade. Her favorite languages are Ruby and Prolog. She also loves working with large piles of data. In her free time she enjoys skiing, cooking, knitting, and long coding sessions on the beach. Cool thing of the week Announcing GPUs for Google Cloud Platform blog Google Cloud to join .NET Foundation Technical Steering Group blog Interview Ruby on Google Cloud Platform docs APIs & Ruby Libraries docs Google App Engine Ruby Flexible Environment Documentation docs Create a BigQuery table with Ruby: Cloud Minute YouTube Create a VM with Fog & Ruby: Cloud Minute YouTube Upload to Google Cloud Storage with Fog: Cloud Minute YouTube RubyConf 2016 home page Official Ruby logo by Yukihiro Matsumoto, Ruby Visual Identity Team Question of the week How can I add constraints on what hosts can run given pods? Constraining pods to run on particular nodes docs

Nov 23, 201626 min

Google Developer Experts Summit

This week your cohosts Francesc and Mark travel all the way to sunny Sunnyvale, CA to interview some Google Developer Experts on the amazing things they do. Google Developer Experts are a very interesting group of highly skilled people with a passion for technology and spreading their knowledge. We will talk about how they are using the cloud to improve research on cancer. Cool thing of the week How to avoid a self-inflicted DDoS Attack - CRE life lessons blog post Interviews: Alexis Moussine-Pouchkine Alexis is a Developer Relations Program Manager for the Google Cloud Advocacy team, and manages the Google Developer Experts program for all cloud related topics. Lynn Langit Lynn is the co-founder of 'Teaching Kids Programming' and a Big Data and Cloud Architect, as well as an analyst. She is also an advisory board member at Codenvy, and AlgebraixData. Alline Oliveira Alline is the founder of LeanX.co and a senior Java/GWT programmer. Over the past 20 years, she has programmed, taught and managed teams in various companies across the globe including Qualcomm; Nike Inc.; the University of California at San Diego (UCSD); Tata Consultancy Services (a CMM Level 5 company based in India); and TBABrazil (a Microsoft partner). Daniel Cukier Daniel is a entrepreneur, founder and CTO at Playax, a music intelligence and analytics platform. Before Playax he worked for two years as CTO at Elo7 – the biggest crafts marketplace in Brazil and became venture advisor at Monashees Capital. He is also a Computer Science PhD candidate at University of São Paulo – IME-USP. His PhD research in on Software Startups Ecosystems and Entrepreneurship. He mastered in Computer Science in University of São Paulo in 2009, with the Thesis Patterns for Introducing New Ideas in the Software Industry. Daniel started developing software in Brazil when he was 10, on his TK-3000 Basic 2MB RAM computer. He worked as a consultant and software developer in many companies. In 2001, he worked for an Internet startup in Italy. In 2006 he joined Locaweb, the biggest web hosting company in Brazil and worked there for 5 years as developer and tech lead in infrastructure team. In 2010, he organized the first DevOpsDays Brazil. Daniel is an active member in the agile and software development communities, speaker in many conferences such as QCON, Agile Brasil, TDC, DevCamp, Agile Trends and others. Didier Girard Didier has a Ph.D in Machine Learning; has been a web developer since 1994; a java developer since 1997; speaker at many conferences (QCon, Devoxx, Google Developer Day, DevFest, JUGs,…); an expert in Cloud Technologies. Currently, he's Innovation Director at SFEIR (150-developer French IT Consultancy Company). Plus he's a Google Authorized Trainer and author of the Android/AppEngine ABonEntendeur application – with 1M+ downloads. Krishnan S. P. T. Krishnan is a seasoned professional with 16+ years of industry experience in multiple IT domains. Built several software products, secured and successfully executed multiple partner-­funded projects worth few million dollars. Krishnan currently works at a research institute in Singapore, where he leads a team of researchers, engineers, programmers and students on several computer security projects. Krishnan has also co-authored the book "Building Your Next Big Thing with Google Cloud Platform" which is the first book that comprehensively covers Google Cloud Platform. The book was launched at Google IO 2015 in May 2015 and more information is available at https://bit.ly/cloudplatformbook. He also created a new undergraduate course "Cloud Computing: business case and technical models" for a local university in Singapore. Jose Albert Padin Albert is a developer and entrepreneur who's worked on consumer, enterprise, and government software products. He is the co-founder and CTO of Symph, a design, development, and startup studio. At Symph, he has architected and developed solutions for 500 Startups, Office of the President of the Philippines, and the World Bank. Albert leads a diverse team of developers in creating software solutions. He ensures that the team's output is high quality and performs well at scale. Albert is also passionate about empowering startups and has been involved in the Philippine Startup Ecosystem, by facilitating and mentoring at Startup Weekends and other events. Prior to that, Albert started SpellDial, directed plays, and mentored street children. He studied Information Technology at the Centre for International Education Global Colleges. He lives in Cebu City, Philippines with his wife. His interests include theatre, performing arts, and the non-trivial act of eradicating poverty. Vikram Tiwari Vikram is full stack developer focused on building scalable web platforms for high availability, resilience and security. He is currently building solutions to simplify multi-channel advertising space at Omni Labs, Inc. in San Francisco, California. In past he has built a Real-Time Bidder whic

Nov 16, 201642 min

Simon Says with Sandeep Dinesh

Sandeep Dinesh, a fellow Developer Advocate for Google Cloud Platform, joins your cohosts Francesc and Mark to talk about how Mark and Sandeep built a fun IoT version of Simon Says. Get ready for some real hacking, involving gRPC, Kubernetes, many programming languages, and even a bit of soldering! About Sandep Dinesh Sandeep started coding and creating websites when he was 12 and hasn't stopped. He is passionate about building easy-to-use products people love. Before Google, he founded an IoT startup in agriculture and developed educational HTML5 games. At Google, Sandeep's goal is to make cloud easy and help developers create the next big thing. Sandeep loves video games, making music, and martial arts, and has Bachelors in Marketing and Computer Science. Cool thing of the week What’s new with Google Cloud Resource Manager, and other IAM news blog post Adding Firebase to your Unity Project docs Firebase for Games (Firebase Dev Summit 2016) YouTube Interview gRPC Simon Says GitHub gRPC: A high performance, open-source universal RPC framework docs #43: gRPC at CoreOS with Brandon Philips gcppodcast.com gRCP bidirection streaming docs Google Container Engine docs Developing for Arduino with Docker and Johnny-Five on OS X Medium Go: code that grows with grace Vimeo Redis: in-memory data structure store docs Run Redis on Google Cloud Platform docs #11 The Internet of Things with Jen Tong gcppodcast.com Socket.IO enables real-time bidirectional event-based communication docs Real-time IoT with Containers and gRPC - Mark Mandel @ Ubiquity Dev Summit YouTube Question of the week How can I train Tensforflow models at scale? - Cloud Machine Learning Platform docs Were will we be? Mark will be speaking about Simon Says at DevFest West 2016 by GDG Silicon Valley on Sunday in Mountain View, CA.

Nov 9, 201632 min

Helm with Michelle Noorali and Matthew Butcher

Today your cohosts Francesc and Mark celebrate the fiftieth episode interviewing Michelle Noorali and Matt Butcher about Helm, a package manager for Kubernetes: like apt/yum/homebrew for Kubernetes. About Michelle Noorali Michelle Noorali is a software engineer at Deis. She is a Core Maintainer on the Helm project. Michelle is also the co-lead of the Kubernetes Special Interest Group for Applications, better known as SIG-Apps, which focuses primarily on defining, running, and managing applications in Kubernetes. About Matthew Butcher Matt Butcher is a software architect at Deis. He is the author of eight software development books, most recently Go in Practice. Matt has a Ph.D. in philosophy, and teaches in the computer science department at Loyola University Chicago. He has contributed to over one hundred open source projects. Matt is a founding member of the Helm project. Cool thing of the week Decoding the micro-moments of baseball: can you hear the game through data? blog post Treat Google Cloud Storage like a file system with our new PowerShell provider blog post Interview Kubernetes Helm GitHub repo Helm Charts GitHub repo Helm Charts: making it simple to package and deploy common applications on Kubernetes Kubernetes blog Happy 1st Birthday Helm! Deis blog A Special Interest Group for deploying and operating applications in Kubernetes GitHub Community Minikube: easily to run Kubernetes locally GitHub repo The Illustrated Children's Guide to Kubernetes YouTube Helm: a tool for managing Kubernetes charts Question of the week How do I build Docker images in the cloud? - Google Cloud Container Builder Documentation docs Were will we be? Francesc is on his way to Brazil for GopherCon Brasil and GCPNext Brazil. Mark is attending Unite, the Unity conference in Los Angeles, CA on November 1st.

Nov 2, 201639 min

Windows and .NET with Chris Sells and Amruta Gulanikar

Today Amruta Gulanikar and Chris Sells, experts from the Windows and .NET community and part of the Google Cloud team, join your cohosts Francesc and Mark to discuss why you should run your Windows and .NET work loads on Google Cloud. About Amruta Gulanikar Prior to joining Google Amruta spent 5+ years as a PM in the Office division at Microsoft working on many different products. Just before she left, she worked on launching a new service and supporting apps - "O365 Planner" which offers people a simple and visual way to organize teamwork. At Google, Amruta owns Windows on GCE which includes support for premium OS & Microsoft Server product images, platform improvements to support Windows workloads on GCE. About Chris Sells Before joining Google, Chris was a contributing member of the Windows developer community for more than 20 years, including 8 years at Microsoft. He's written a number of books in this area and still maintains a blog that he started in 1995 about his various technical adventures, although he's more active on Twitter these days. At Google, Chris is the Lead PM for Cloud Developer Tools, which includes driving our tooling and libraries efforts around Windows and .NET. Cool thing of the week 15 Awesome things you probably didn't know about Google BigQuery blog post A Google SRE explores GitHub reliability with BigQuery blog post Interview Windows on Google Cloud Platform docs Windows on Google Compute Engine docs .NET on Google Cloud Platfom docs SQL Server on Google Cloud Platform docs Windows RDP: Remoted Desktop Protocol wikipedia Running .NET applications on Linux with Mono blog .NET core runtime docs Announcing Docker Container Platform for Windows Server 2016 Docker Update on Kubernetes for Windows Server Containers blog post Powershell docs PowerShell is open sourced and is available on Linux announcement Google Cloud Platform is a first class Windows cloud Question of the week How can I diagnose and understand a problem that only occurs in production? - Stackdriver Debugger is now GA announcement Were will we be? Francesc finally released one more episode of justforfunc, and now everything is ready before he goes to Brazil next month for GopherCon Brasil and GCPNext Brazil. Mark will be at GAMEACON in Atlantic City on October 28th. He will then attend Unite, the Unity conference in Los Angeles, CA on November 1st.

Oct 26, 201637 min

Cloud Networking with Ines Envid

Ines Envid, a Product Manager for Cloud Networking, joins the podcast today to tell us how mind blowing Google's network is and how you can make the best of it! Let Francesc and Mark ask all the questions about VPCs, Load Balancers, and Routers you always wanted to know the answer to. About Ines Ines is a product manager in Cloud Networking. She has dedicated her career to in product, and development roles for carrier and enterprise networking infrastructure and applications, from access, edge and backbone cores. Ines is currently leading the Google cloud networking VPC topology and policy product areas. Cool things of the week New undersea cable expands capacity for Google APAC customers and users blog Managing containerized ASP.NET Core apps with Kubernetes blog We're Hiring join us! New undersea cable expands capacity for Google APAC customers and users Interview Google Cloud Networking docs Google Cloud Security docs Google Security Whitepaper research Using Networks and Firewalls docs Google Cloud Load Balancer docs VPCs: Virtual Private Clouds aka Cloud Virtual Networks docs IP addresses, ranges, and subnetworks docs Google Cloud VPN docs Jupiter Rising: A Decade of Clos Topologies and Centralized Control in Google's Datacenter Network research Want to learn the more? Using Google's cloud networking products: a guide to all the guides Question of the week How do I use the Proxy protocol with a network load balancer? How can I know the IP address of the original sender in a TCP connection over Load Balancers? SSL proxy for Google Cloud Load Balancing docs Were will we be? You can find Mark at Connect.Tech in Atlanta from October 20th to the 22nd, and the week after that GAMEACON in Atlantic City. Francesc is working on more episodes of justforfunc before he goes to Brazil next month for GopherCon Brasil and GCPNext Brazil.

Oct 19, 201637 min

Cloud Abuse with Swati Kulshreshth and Emeka Okonkwo

Swati Kulshreshth and Emeka Okonkwo join your co-hosts, Mark and Francesc, today to give us an overview of what the Google Cloud Abuse team, how it can impact you, and in what ways it protects everyone: including you! About Swati Swati leads developer experience for Cloud TnS. She is responsible for ensuring that developers whose projects are flagged for suspicious activity can easily fix the issue. About Emeka Emeka is a senior strategist for Cloud TnS. He is responsible for addressing network related abuse on Cloud with primary focus of abuse on GCE. Prior to working at Google, he was at Verizon for 9+ years as a Software Engineer. In his spare time, he likes going to the movies and watching video games (He doesn't play them as often as they've become too complicated - so mostly watches on Youtube Gaming or Twitch). Cool things of the week Powering geospatial analysis: public geo datasets now on Google Cloud Google Cloud Blog Introducing the Open Images Dataset Google Research Go Web Workshop GitHub Publishing Podcast episodes to YouTube with Go GitHub Annotated images form the Open Images dataset. Left: Ghost Arches by Kevin Krejci. Right: Some Silverware by J B. Both images used under CC BY 2.0 license Interview Google Cloud Platform Terms of Service docs Google Cloud Platform Acceptable Use Policy docs Denial-of-service attack Wikipedia Free trial quotas & limits docs Supplemental Terms and Conditions For Google Cloud Platform Free Trial docs Help Center on Policy Violations Google Support Cloud Security FAQ Google Support Raw Hammer Bug Wikipedia Google Cloud shut down this guy's business — but now he's a fan for life Business Insider Question of the week Helm Charts: making it simple to package and deploy common applications on Kubernetes Kubernetes Blog Were will we be? Francesc is working on more episodes of justforfunc before he goes to Brazil next month for GopherCon Brasil and GCPNext Brazil. You can find Mark at Connect.Tech in Atlanta from October 20th to the 22nd, and the week after that GAMEACON in Atlantic City.

Oct 12, 201631 min

Borg and Kubernetes with John Wilkes

Today we have the incredible honor to interview John Wilkes, Principle Engineer at Google and co-author of the Borg paper, about the history of Borg and how Kubernetes came to be. And guess what, Mark is very excited! Francesc is excited too, though. About John John Wilkes has been at Google since 2008, where he is working on cluster management and infrastructure services. Before that, he spent a long time at HP Labs, becoming an HP and ACM Fellow in 2002. He is interested in far too many aspects of distributed systems, but a recurring theme has been technologies that allow systems to manage themselves. In his spare time he continues, stubbornly, trying to learn how to blow glass. Cool things of the week New Regions coming in 2017 announcement Mumbai, Singapore, Sydney, Northern Virginia, São Paulo, London, Finland and Frankfurt — and there are more regions to be announced next year. Bringing Pokémon GO to life on Google Cloud blog And many other cool things from Horizons here Interview Cluster management at Google with Borg - dotScale 2015 - John Wilkes YouTube Large-scale cluster management at Google with Borg Google research Bazel: Google's own build tool bazel.io Site Reliability Engineering SRE Book SLO: Service Level Objective Wikipedia The Chubby Lock Service for Loosely-Coupled Distributed Systems Google Research DiRT: Weathering the Unexpected ACM Kubernetes homepage Docker homepage Paxos algorithm and etcd Question of the week Installing Application Default Credentials locally docs $ gcloud beta auth application-default login Were will we be? Francesc is today be in New York running a Go workshop on October 5th, and then he'll do a similar meetup this time online. He also will be speaking on Thursday at GDG NYC. You can find Mark at SIEGE from October 7th to 9th

Oct 5, 201641 min

Rainforest QA with Russell Smith

Russell Smith, cofounder and CTO of Rainforest QA, joins the podcast to explain to your dear cohosts Francesc and Mark how they power their analytics platform with BigQuery, streaming thousands of rows per second. About Russell Russell is the CTO & Co-Founder of Rainforest QA. In a past life he provided consultancy for startups & companies around development, ops, architecture design and capacity planning. Specialties: Development, developer workflow, devops, linux, Debian, CI, benchmarking, profiling, bug fixing, performance, scalability, ops planning, capacity planning / modeling, lols. Russell has tons of ops experience, mad coding skillz and 0 knowledge of geography. He loves hacking on open source, running meetups and arguing about startups. Cool things of the week Kubernetes 1.4: Kubernetes 1.4: Making it easy to run on Kubernetes anywhere blog Installing Kubernetes on Linux with kubeadm docs Scheduled Jobs in Kubernetes 1.4 docs Kubernetes The Hard Way docs Using App Engine to start a Compute Engine VM medium Interview RainforestQA homepage Selenium webdriver Firebase Device Lab docs BigQuery Stream API docs re:dash Open Source Data Collaboration and Visualization Platform docs BigQuery Paritioned Tables docs Historical Data is 50% cheaper on BigQuery announcement BigQuery standard SQL docs Question of the week How to react to email from Google Cloud - Receiving Emails from App Engine docs App Engine Services docs Compute as a Continuum gcppodcast.com Were will we be? You can find Mark at SIEGE from October 7th to 9th Francesc will be in New York running a Go workshop on October 5th, and then he'll do a similar meetup this time online.

Sep 28, 201636 min

Cloud Endpoints with Dan Ciruli and Sepehr Ebrahimzadeh

Google Cloud Endpoints has recently been rereleased and Dan Ciruli and Sep Ebrahimzadeh join us this episode to tell your cohosts Mark and Francesc everything there is to know about it. About Dan Dan Ciruli is a product manager at Google who works on Cloud Endpoints and API infrastructure. He used to play a lot of ultimate when he had knees and write a lot of software when he had time. He'll try to speak Spanish to you if you give him a chance. About Sepehr Sepehr (Sep) Ebrahimzadeh is a Technical Lead software engineer at Google who works on Cloud Endpoints and API infrastructure. Jack of all trades, master of none! Sepehr is passionate about APIs and Cloud Computing. He has previously contributed to Google's Compute Engine and Deployment Manager products as well as Amazon's EC2. Cool things of the week Apache Kafka for GCP users: connectors for Pub/Sub, Dataflow and BigQuery Big Data blog Interview Google Cloud Endpoints homepage Google Cloud Endpoints docs Open API Initiative openapis.org Google Service Management docs Google Service Control docs gRPC gateway: gRPC to JSON proxy generator GitHub Authentication with GitKit, Firebase Auth, Auth0 NGINX Question of the week Access the Google Cloud Metadata service from App Engine with the Google Compute API REST Go Java Python

Sep 21, 201637 min

gRPC at CoreOS with Brandon Philips

Brandon Philips, CTO of CoreOS, tells your cohosts Mark and Francesc why they chose gRPC for the newest version of etcd and how this improved its performance and development flow. About Brandon Brandon Philips is helping to build modern server infrastructure at CoreOS as CTO. Prior to CoreOS, he worked at Rackspace hacking on cloud monitoring and was a Linux kernel developer at SUSE. As a graduate of Oregon State's Open Source Lab he is passionate about open source technologies. Cool things of the week @notch, creator of Minecraft would cloud again with Google Cloud Platform A Stack of Stuff for .NET developers: Getting started with Cloud Tools for Visual Studio blog post Running Powershell on Google Cloud SDK blog post Installing and using Cloud Tools for Visual Studio YouTube Interview CoreOS etcd: Distributed reliable key-value store for the most critical data of a distributed system GitHub Protocol Buffers Google Developers gRPC v1 GitHub release gRPC gateway: gRPC to JSON proxy generator GitHub CoreOS Community homepage Swagger aka OpenAPI gRPC streaming docs Question of the week Emulator for Datastore docs

Sep 14, 201628 min

Encryption with Umesh Shankar

Umesh Shankar has been working on making Google secure for many years and he's come to tell you and your cohosts Francesc and Mark how encryption helps keep Google Cloud Platform users safe. About Umesh Umesh Shankar is a Principal Engineer based in New York, focusing on security and privacy. He created and continues to lead the Data Protection effort at Google, working to keep users' data safe in Google apps and on Google Cloud Platform. He routinely works with teams across the company on security and privacy design, and is actively involved in trying to improve security on the web. Umesh has an M.S. and Ph.D. in Computer Science from UC Berkeley and an AB in Computer Science from Harvard University. He is an avid soccer player, clarinetist, and mixologist. Cool things of the week Google Cloud Endpoints announcement How a Japanese cucumber farmer is using deep learning and TensorFlow blog post Interview Google Cloud Platform Security homepage Google Security Whitepaper whitepaper Encryption at Rest in Google Cloud Platform whitepaper Google Cloud Storage User Provided Keys docs Encrypting Disks with Customer-Supplied Encryption Keys docs Homomorphic Encryption wikipedia Homomorphic Encryption with BigQuery docs Cloud Data Protection for the Masses research paper Question of the week Web serving on Google Cloud Platform: an overview blog post Web Serving Overview solution

Sep 7, 201637 min

Descartes Labs with Tim Kelton

Descartes Labs is creating an incredible living atlas of the world from huge datasets leveraging the power of Google Cloud Platform and Tim Kelton, one of the co-founders of Descartes Labs, is here to your cohosts Francesc Campoy and Mark Mandel all about it. About Tim Tim is a co-founder of Descartes Labs focuses on building distributed systems using cloud architecture to better see how the earth changes every day. Prior to Descartes Labs, Tim was a Research and Development engineer for 15 years at Los Alamos National Laboratory working on problem areas such as deep learning, space systems, nuclear non-proliferation, and counterterrorism. In his free time, Tim enjoys mountain biking and skiing in the mountains above Descartes in Santa Fe New Mexico. Cool things of the week Check the transcripts for every episode! All Google Cloud Platform episodes on YouTube gRPC Project is now 1.0 and ready for production deployments blog post Interview Descartes Labs home page Advancing the science of corn forecasting Medium Maglev: A Fast and Reliable Software Network Load Balancer Google Research Preemptible VMs docs Managed Instance Groups docs Celery: Distributed Task Queue homepage “Tatooine†then and now from space: 40th anniversary of filming of Star Wars Medium Some maps Three maps of Humboldt, Iowa in July 2016. Cloud free image in true color We detect fields automatically, using machine learning. This is a map of all the fields in Humbolt. Vegetative health (using NDVI) Question of the week What can you get for free on Google Cloud Platform? App Engine pricing 28 free instance-hours per day Cloud Datastore pricing 1 GB of storage 50k Entity Reads 20k Entity Writes 20k Entity Deletes Vision API pricing 1k units/month (a unit correspond to a feature e.g. facial detection) BigQuery pricing Loading, Copying, and Exporting data is always free First TB of processed data in queries is free every month PubSub pricing First 250M Operations: $0.40/Million

Aug 31, 201632 min

Rodeo FX with Alan Fregtman

Mark is back right on time to interview Alan Fregtman, a pipeline developer working at Rodeo FX. Alan will explain how Google Cloud Platform enables Rodeo FX artist to create amazing visual effects faster. Rodeo FX is very well known for their work on Game of Thrones, Deadpool, and many others. I recommend watching this demo video to get an idea of their talent. Game Of Thrones - Season 6 - VFX Breakdown from Rodeo FX. About Alan In the industry for 8 years ranging from commercials work to tv series and now film, Alan Fregtman (also on imdb) has been holding technical roles throughout his career, beginning as a character rigger and currently a pipeline developer at Rodeo FX in Montreal, where he has been for the last 4 years. He specializes in developing tools for the CG side of the film visual effects pipeline, including Rodeo’s integration of the Google Cloud Platform for use in cloud rendering. Cool thing of the week Cloud SQL, Cloud Bigtable and Cloud Datastore are now generally available Improved performance, security and platform support for databases (Low-latency for Google Cloud Storage Nearline storage) Announcement Interview Rodeo FX has worked on many shows: demo GCE Custom Machine Types to adapt to the movie needs docs Preemptible VM instancesc for their reduced cost docs Salt Stack to keep all machines configured docs FDT: Fast Data Transfer for really fast transfer of … data docs Creating a Google Cloud VPN docs GlusterFS to manage their in-house file system docs For more information: How GCP helps Rodeo FX extending their rendering capacity, presented by Jordan Soles YouTube Videos by Rodeo FX on vimeo Question of the week How to create a Managed Instance Group from a VM? Delete your instance keeping your disk Create a custom image from your disk docs Create a new Instance Template with them image Create an Managed Instance Group with the template What if you can't delete the instance? Create a snapshot from your running disk docs Create a new disk from the snapshot Go to step [2] above

Aug 24, 201633 min

PHP with Terry Ryan and Brent Shaffer

This week, Terry Ryan and Brent Shaffer join Francesc and guest host Chris Broadfoot to talk all about PHP on Google Cloud Platform About Terry Terry Ryan is a Developer Advocate for the Google Cloud Platform team. He has 15 years of experience working with the web - both front end and back. He is passionate about web standards and wants to bring web developers to the Google Cloud Platform. Before Google, he worked for Adobe and the Wharton School of Business. He also wrote Driving Technical Change for Pragmatic Bookshelf, a book that arms technology professionals with the tools to convince reluctant co-workers to adopt new tools and technology. About Brent Brent Shaffer is a Developer Programs Engineer at Google who is involved primarily in the Open Source world of PHP and Ruby. His most notable Open Source contribution is the OAuth2 server for PHP, and his favorite OpenSource project is the Symfony framework. Outside of work, he loves mountaineering and playing folk music in a band. Cool thing of the week Preemptible VMs now up to 33% cheaper blog Interview PHP on Google Cloud Platform docs PHP App Engine Getting Started docs Run PHP on Compute Engine docs Create a Guestbook with Redis and PHP on Container Engine docs Quick Start WordPress for Google App Engine github How to Run Symfony Hello World on App Engine docs github Docker images for running PHP applications on the App Engine Flexible Runtime github Cloud Launcher LAMP Stack launcher Question of the week How do I load balance WebSocket connection with a Google Cloud Load Balancer? Setting Up HTTP(S) Load Balancing docs Setting Up Network Load Balancing docs Setting Up SSL proxy for Google Cloud Load Balancing docs When should I use HTTPS load balancing instead of SSL proxy load balancing? faq

Aug 17, 201629 min

Site Reliability Engineering with Paul Newson

Paul Newson is back to the podcast to tell us about his experience as an SRE, or Site Reliability Engineer. They keep Google and Google Cloud running and he explains to your cohosts Francesc and Mark how they make that happen. About Paul Paul currently is going through a six month rotation as a Software Reliability Engineer, previously he focused on helping developers harness the power of Google Cloud Platform to solve their big data problems. Before that, he was an engineer on Google Cloud Storage. Before joining Google, Paul founded a startup which was acquired by Microsoft, where he worked on DirectX, Xbox, Xbox Live, and Forza Motorsport, before spending time working on machine learning problems at Microsoft Research. Cool thing of the week Introducing Cloud Natural Language API, Speech API open beta and our West Coast region expansion blog Interview What is 'Site Reliability Engineering'? Interview Google Cloud Platform opens its first West Coast region TechCrunch Site Reliability Engineering Book Go Programming Language Homepage Keys to SRE - SREcon14 YouTube Adventures in SRE-land: Welcome to Google Mission Control blog Question of the week How Kubernetes Updates Work on GKE blog Were will we be? Francesc is working on a video series justforfunc Mark will be at PAX DEV in Seattle and then Strange Loop in St Louis

Aug 10, 201636 min

GKE 1.3 with Carter Morgan

Carter Morgan is back to discuss with your cohosts Francesc and Mark more on Kubernetes 1.3 and what is new for GKE, aka Google Container Engine. About Carter Carter Morgan, a Developer Programs Engineer at Google, co-created the Udacity course Scalable Microservices with Kubernetes and presented Best Practices for Orchestrating the Cloud with Kubernetes at Google IO16. On the side, he teaches presentation skills to other Googlers. Before Google, Carter coded for the United States Air Force and for Microsoft. In his free time, he's a regular in the local Seattle standup comedy scene. Cool thing of the week A better way to bootstrap MongoDB on Google Cloud Platform post Interview Kubernetes docs Google Container Engine docs IAM integration with Google Container Engine docs Google Container Engine Node Pools docs Local SSD support on GKE docs GKE Cluster Autoscaler docs Scalable Microservices with Kubernetes Udacity Google Cloud Shell docs Question of the week Kubernetes local development with minikube GitHub Were will we be? Mark will be at the Indie Game Festival

Aug 3, 201624 min