Google Cloud Platform Podcast cover image

Google Cloud Platform Podcast

Latest episodes

undefined
Dec 7, 2016 • 36min

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
undefined
Nov 30, 2016 • 35min

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
undefined
Nov 23, 2016 • 27min

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
undefined
Nov 16, 2016 • 43min

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 which served over ~12Bn queries each day. Outside of work, he has a passion for contributing to open source community as one of the core contributors in MEAN Stack framework, among other web and cloud projects. He loves working with startups and developers in helping them navigate through challenges and succeed in their journey. Mark had fun at the Google Developer Experts Summit Question of the week If I delete something from Datastore, is it strongly consistent? Data Consistency docs Strong Consistency Diagram - Developing Scalable Apps with Java YouTube Developing Scalable Apps in Java with Google App Engine Udacity Developing Scalable Apps in Python with Google App Engine Udacity Were will we be? Francesc will be working on the next episode of justforfunc and enjoying some holidays, right before joining our team offsite in Los Angeles with Mark.
undefined
Nov 9, 2016 • 33min

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.
undefined
Nov 2, 2016 • 39min

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.
undefined
Oct 26, 2016 • 37min

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.
undefined
Oct 19, 2016 • 38min

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.
undefined
Oct 12, 2016 • 32min

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.
undefined
Oct 5, 2016 • 42min

Borg and Kubernetes with John Wilkes

In this discussion, John Wilkes, Principal Engineer at Google and co-author of the Borg paper, dives into the fascinating evolution from Borg to Kubernetes. He explains how Borg's robust infrastructure supports large-scale systems, detailing its resilience and fault tolerance. John shares insights into the importance of open-source collaboration, the flexibility offered by Kubernetes for cloud deployment, and how it enables developers to focus on innovation. Plus, he touches on the excitement of new Google Cloud regions and even the tech behind Pokémon GO!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app