DiscoverGoogle Cloud Platform Podcast
Google Cloud Platform Podcast
Claim Ownership

Google Cloud Platform Podcast

Author: Google Cloud Platform

Subscribed: 2,816Played: 16,196


The Google Cloud Platform Podcast, coming to you every week. Discussing everything on Google Cloud Platform from App Engine to Big Query.
167 Episodes
World Pi Day with Emma Haruka Iwao
World Pi Day is behind us, but our guest today, Emma Iwao, joins hosts Gabi and Mark to teach us all about pi. Pi is the constant of the ratio of a circle’s circumference to its diameter. Anytime you see a circle on a computer, pi has been used. It’s vital for everything from gaming to calculating rocket trajectories!Emma crushed the world record for calculating digits of pi using Google Cloud over four months! Listen in to hear more about how she did it!Emma Haruka IwaoEmma is a developer advocate for Google Cloud Platform, focusing on application developers’ experience and high performance computing. She has been a C++ developer for 15 years and worked on embedded systems and the Chromium Project. Emma is passionate about learning and explaining the most fundamental technologies such as operating systems, distributed systems, and internet protocols. Besides software engineering, she likes games, traveling, and eating delicious food.Cool things of the weekThe Next OnAir site is live today and provides many of the details viewers could be looking for ahead of the event siteGet Google Cloud Certified at Next ‘19: What you need to know blogGame Playing on Google Maps (see more at GDC) blogYour mission, gumshoe: Catch Carmen San Diego in Google Earth blogInterviewY-cruncher siteJoin the pi-31415926535897 Google Group groupFetching pi digits sitePi digit snapshots siteQuestion of the weekHow do I track what is happening to my containers? Who has access to them, changes, etc?Where can you find us next?Mark will be at GDC, Cloud NEXT, ECGC, and IO.Gabi will be at Cloud NEXT, PyTexas 2019, and she will be conducting a Cloud on Air Webinar on Migrating to Cloud SQL
SAP HANA with Lucia Subatin and Kevin Nelson
Jon Foust is back with Mark this week as we talk about SAP HANA, a data and application platform. Lucia Subatin and Kevin Nelson elaborate, explaining that SAP HANA is engineered for running SAP business applications. It is capable of handling large transactions very quickly and with great flexibility. With HANA, you don’t move data around, so you can run transaction workloads, as well as analytics, etc. in the same platform.By teaming up with GCP, SAP HANA ensures that their enterprise users will have scalability and storage no matter how their businesses grow. GCP and SAP HANA developers have been working together to continue to make the products better.Lucia SubatinLucia, Developer Advocate for SAP, is a proud geek. Her mission is to bring developers closer to SAP HANA and optimal enterprise solutions. Her contribution towards the community is based on enabling content and facilitating adoption by exploring and sharing more and better ways to capitalize the power of the platform.Kevin NelsonKevin is a Google Cloud Developer Advocate focused on enterprise strategic partners. In his free time, Kevin is an avid sailor, brewer, and history buff who loves stargazing and studying the Age of Exploration.Cool things of the weekTake your mobile games business to the next level with Google AdMob and Google Ads at GDC blogGaming developer hub siteGo global with Cloud Bigtable blogAnnouncing Knative v0.4 Release articleBuild with Classroom G Suite blogInterviewSAP siteSAP HANA siteSAP S/4HANA siteSAP C/4HANA siteBigQuery siteCloud Foundry siteSAP HANA Express siteCompute Engine siteGCP Marketplace siteKubernetes siteUbuntu siteElephants, Rhinos, and People siteRequest an SAP CodeJam siteInformation for Developers siteSAP TechEd siteQuestion of the weekIf I want to programmatically search for links to an image that I have, how can I do that?Web detection tutorialDetecting Web Entities and PagesWhere can you find us next?Mark will be at GDC, Cloud NEXT, and ECGC in April.Jon will be at GDC, Cloud NEXT, ECGC, and Vector Conf 2019.Our guests will be at SAP CodeJam Venice, CA March 7, 2019, SAP CodeJam Mannheim, Germany March 18, 2019 and at Cloud NEXT.
Python with Dustin Ingram
Mark and Brian Dorsey spend today talking Python with Dustin Ingram. Python is an interpreted, dynamically typed language, which encourages very readable code. Python is popular for web applications, data science, and much more! Python works great on Google Cloud, especially with App Engine, Compute Engine, and Cloud Functions. To learn more about best (and worst) use cases, listen in!Dustin IngramDustin Ingram is a Developer Advocate at Google, focused on supporting the Python community on Google Cloud. He’s also a member of the Python Packaging Authority, maintainer of PyPI, and organizer for the PyTexas conference.Cool things of the weekMachine learning can boost the value of wind energy blogCompute Engine Guest Attributes siteColopl open sourced a Cloud Spanner driver for Laravel framework siteRunning Redis on GCP: four deployment scenarios blogInterviewGCP Podcast Episode 3: Kubernetes and Google Container Engine podcastPython siteExtending Python with C or C++ docsPyPy sitePyPI siteApp Engine siteCompute Engine siteCloud Functions siteUbuntu siteFlask siteFlask documentation docsDocker sitePython documentation docsPyCon sitePyCaribbean siteQuestion of the weekHow can I manipulate images with Cloud Functions?Where can you find us next?Mark will be at GDC, Cloud NEXT, and ECGC in April.Dustin will be at Cloud Next and PyCon.Brian will be lecturing at Cloud Next: ‘Where should I run my code?’

Python with Dustin Ingram


Node.js with Myles Borins
Node.js is our topic this week as Mark and first-time host, Jon Foust, pick the brain of Myles Borins. Myles updates us on all the new things happening with Node.js, including the new .dev site that holds a ton of documentation to help people get started. Node.js now integrates with Cloud Build, the Node.js foundation has some new developments, and Google App Engine supports Node.js. The group has also been working on serverless containers.Myles BorinsMyles Borins is a developer, musician, artist, and maker. They work for Google as a developer advocate serving the Node.js ecosystem. Myles cares about the open web and healthy communities.Cool things of the weekGoogle Cloud Next ‘19 session guide now available blogIntroducing scheduled snapshots for Compute Engine persistent disk blogReliable task scheduling on Compute Engine with Cloud Scheduler siteHow to make a self-destructing VM on Google Cloud Platform articleMaking AI-powered speech more accessible—now with more options, lower prices, and new languages and voices blogInterviewGCP Podcast Episode 105: Node.js with Myles Borins podcastNode.js siteIntroduction to Node.js on Github siteCloud Build siteFirebase siteNode.js Foundation siteJS Foundation siteLinux Foundation siteFoundation Bootstrap Team on Github siteApp Engine siteG Suite siteApps Script siteBigQuery siteJSON siteThe hilarious misadventures of being a platform downstream from your language videoNode.js Versions - How Do They Work? videoOpen Source Leadership Summit siteBlack Girls Code siteScripted siteGirls Who Code siteQuestion of the weekHow do I get google cloud APIs to work within Unity?Add packages from NuGet to a Unity project and read more in the Unity docs hereWhere can you find us next?Mark will be at GDC in March, Cloud NEXT, and ECG in April.Jon will be at GDC, Cloud NEXT, ECG, and Vector 2019.

Node.js with Myles Borins


Cloud SQL with Amy Krishnamohan
We’re learning all about Cloud SQL this week with our guest, Amy Krishnamohan. Amy’s main job is to teach customers about the products she represents. Today, she explains to Mark and Gabi that Cloud SQL manages services for open source databases, and she spends a little time elaborating on the other database management services Google has to offer.Cloud SQL is a relational data storage solution. Relational data storage is very structured, almost like a table or spreadsheet, making it easier to analyze the data. Cloud SQL is capable of scaling out and up, meaning it can scale for traffic patterns and for storage. In comparison, NoSQL databases are very unstructured. If you’re not sure what kind of data is coming in, you can sort the data first and analyze it later. Each approach has its pros and cons and each is suitable for different types of projects.Recently, Cloud SQL released a feature making it easy to move from on-prem to the cloud. In the future, they will continue to streamline the process of moving between the two spaces.Amy KrishnamohanAmy is Product Marketing Manager at Google Cloud responsible for Databases. She has diverse experience across product marketing, marketing strategy and product management from leading enterprise software companies such as MariaDB, Teradata, SAP, Accenture, Cisco and Intuit. Amy received her Masters in Software Management from Carnegie Mellon University.Cool things of the weekProcess Workflows with the new Google Docs API blogJib 1.0.0 is GA—building Java Docker images has never been easier blogGCP Podcast Episode 151: Java & Jib with Patrick Flynn and Mike Eltsufin podcastA guided tour in Google Earth that explores Black history blogAuthor: Gabe Weiss - Publishing series: Cloud IoT step-by-stepCloud IoT step-by-step: Connecting Raspberry PI + Python siteCloud IoT step-by-step: Cloud to device communication siteCloud IoT step-by-step: Quality of life tip - The command line siteInterviewCloud SQL siteCloud SQL Features siteMySQL sitePostgreSQLsiteCloud MemoryStore siteCloud Bigtable siteCloud Firestore siteCloud Spanner siteGCP Podcast Episode 62: Cloud Spanner with Deepti Srivastava podcastMongo siteGetting to know Google Cloud SQL videoQuestion of the weekWhat is a virtual column in a database?Generated columns blog and docsWhere can you find us next?Amy will be at the Postgres Conference in New York on March 19.Gabi will be at PHP UK in London and Cloud NEXT in April.Mark will be at GDC in March, Cloud NEXT, and ECG in April.Diamond Partner Q&A: Google’s Mark Mandel Has The Tools To Help You Make Great Games article
Voicea with Mohamed El-Geish
Today, Mohamed El-Geish joins us to talk about the voice AI technology powering Voicea. Gabi is back on the host bench with Mark as we learn how Voicea can improve productivity. EVA, the voice assistant, will record important information for you so you can focus on your meeting and will create tasks lists to help you stay organized. Voicea integrates well with multiple platforms to help accomplish your goals as well. You can send messages to Slack, add tasks to your Basecamp list, and more.Mohamed explains the process of building Voicea and how machine learning techniques and user feedback have helped make it such a useful tool. Now, Voicea is working to incorporate video, allowing users to play back things like important meeting slides.Mohamed El-GeishMohamed El-Geish is the Chief Architect and co-founder at Voicea (formerly Voicera), a voice AI technology company based in Menlo Park, Calif. Voicea leverages AI technology to harness voice in the workplace to increase productivity through EVA, Voicea’s Enterprise Voice Assistant. EVA listens, takes notes, and automatically provides highlights, actions, and recaps so your meetings can be activated. Voicea can turn talk into action from any conversation with in-person chats, meetings, conference calls, or video conferences.Cool things of the weekQuery without a credit card: introducing BigQuery sandbox blogExploring container security: Encrypting Kubernetes secrets with Cloud KMS blogGolden State Warriors power data analytics and fan experiences with Google Cloud blogSeven steps to making DevOps a reality blogGCP Podcast Episode 158: VP of Engineering - Melody Meckfessel podcastThe Telegraph UK: Reimagining media with the help of Google Cloud blogInterviewVoicea siteVoicea Integrations siteKubernetes siteGKE siteStackdriver siteDocker siteVoicea on LinkedIn siteMohamed El-Geish siteQuestion of the weekWhat if I’m working in a terminal in Cloud shell, and I want to move to another computer? How can I continue my work?Where can you find us next?Mark will be at GDC in March, Cloud NEXT, and ECG in April.Gabi will be at the Museum of Natural History for their Brown Scholars program giving a workshop on ML APIs and Cloud Functions. She’ll also be at Cloud NEXT.
Go Cloud Functions with Stewart Reichling and Tyler Bui-Palsulich
First-time host, Aja, joins Mark today to talk Go Cloud Functions with two Google colleagues! Stewart, lead Product Manager on Google Cloud Functions, and Tyler, Developer Programs Engineer at Google, start the show by explaining the purpose of Cloud Functions. It is a severless compute product that supports many programming languages, scales automatically, and only charges for what you use. It works best as event-driven computing, in other words, when something happens, you want something else to happen in response. Cloud Functions also works well between clouds or even Google Cloud services, acting as the glue between them.Go Cloud Functions works specifically for Go. Google makes a huge effort to make Cloud Functions easy to use for all developers, so that no matter what language you’re familiar with, Cloud Functions works for you.Stewart ReichlingStewart Reichling is the lead Product Manager on Google Cloud Functions. He is a graduate of Georgia Institute of Technology and has worked across Strategy, Marketing, and Product Management at Google.Tyler Bui-PalsulichTyler is a Developer Programs Engineer at Google. He graduated with his Master’s in Computer Science from NYU and loves detailed documentation, random trivia, and homemade bread. You can find his blog at buipalsulich.comCool things of the weekActually cool thing of the week twitterNoSQL for the serverless age: Announcing Cloud Firestore general availability and updates blogSite Reliability Workbook now available in HTML siteBuilding a serverless online game: Cloud Hero on Google Cloud Platform blogThe tech industry is failing people with disabilities and chronic illnesses articleInterviewGCP Podcast Episode 34: Stackdriver monitoring with Aja Hammerly podcastGCP Podcast Episode 53: Ruby with Aja Hammerly podcastCloud Functions siteCloud Scheduler siteFirestore sitePub/Sub siteGo Mod siteApp Engine siteOpen Census siteGCP Podcast Episode 118: OpenCensus with Morgan McLean and JBD podcastGoogle Stackdriver siteLaunch/overview video videoThe Go Runtime siteCloud Functions Quickstarts siteQuestion of the weekHow many ways can you run containers on GCP?Where can you find us next?Mark will be at GDC in March, Cloud NEXT, and ECG in April. Agones has a new website! And he’s also back to Twitch streaming!Aja will be at Cloud NEXT in April.
Knative with Mark Chmarny and Ville Aikas
We’re back! This week, Mark welcomes Gabi as his new co-host! Listen in as they discuss Knative with Mark Chmarny and Ville Aikas.So what is Knative? Mark and Ville explain that Knative is basically a way to simplify Kubernetes for developers. This way, developers can focus on writing good code without worrying about all the aspects of Kubernetes, such as deploying and autoscaling. Knative helps with these functions automatically. Knative also supports many languages which allows developers to bring their own stack. The day-to-day of developing doesn’t change, which is the beautiful thing about Knative!Knative is open source and easy to deploy. Developers can find installation guides online for any Kubernetes certified instance of service. A link to the installation guide for Knative on GKE is in our show notes.Mark ChmarnyMark is a Technical Program Manager for Serverless focusing on enabling customers to be successful with our serverless portfolio on GCP, and driving community awareness of our serverless products on GKE. Prior to that Mark lead the Partner Engineering team for Data, Analytics and ML at Google. Before Google, Mark was the Sr. Director of Datacenter Solutions Group at Intel.Ville AikasVille is a member of the Technical Oversight Committee for Knative, leads Knative Eventing, and (with Matt) conceived ducks for K8s. Previously, Ville worked on Helm, K8s Service Catalog and Kubernetes (before it was Kubernetes). Before the OSS stint Ville was a TL for Google Cloud Storage.Cool things of the weekLet the sunshine in: opening the market for more renewable energy in Asia blogGet Go-ing with Cloud Functions: Go 1.11 is now a supported language blogBuilding Google’s Game of the Year with Cloud Text-to-Speech and App Engine blogWelcome to the service mesh era: Introducing a new Istio blog post series blogInterviewKnative siteKnative Blog blogKnative on GitHub siteKubernetes siteMiniKube siteGKE sitePub/Sub siteCloudevents siteKnative Install on Google Kubernetes Engine siteKnative Slack siteQuestion of the weekHow long does it take for Cloud SQL to detect an outage and trigger High Availability failover?Where can you find us next?Gabi will be discussing the awesome new features of MySQL 8.0 at PHP UK - London and you will be also able to find her at Cloud NEXTMark will be at GDC in March, Cloud NEXT, and ECG in AprilOur guests will be at Cloud NEXT and KubeCon Barcelona
End of Year Wrap-up
Happy Holidays, everyone! Melanie and Mark wrap up a great year by reminiscing about some of their favorite episodes! We also talk about the big news of the year, our favorite articles, and what’s coming up for the GCP Podcast in 2019.Cool things of the weekKubernetes and GKE for developers: a year of Cloud Console blogReducing gender bias in Google Translate blogCloud Security Command Center is now in beta and ready to use blogMain contentPodcast accomplishments!We have awesome new intro and outro music, new website, new YouTube videos!We hit 1 million and then 2 million downloads!Mark and the podcast are celebrating their three year anniversary!Top 10 most downloaded episodes of all time!GCP Podcast Episode 111: Google Cloud Platform with Sam Ramji podcastGCP Podcast Episode 112: with Mike Fotinakis podcastGCP Podcast Episode 146: Google AI with Jeff Dean podcastGCP Podcast Episode 127: SRE vs Devops with Liz Fong-Jones and Seth Vargo podcastGCP Podcast Episode 128: Decision Intelligence with Cassie Kozyrkov podcastGCP Podcast Episode 113: Open Source TensorFlow with Yifei Feng podcastGCP Podcast Episode 88: Kubernetes 1.7 with Tim Hockin podcastGCP Podcast Episode 108: Launchpad Studio with Malika Cantor and Peter Norvig podcastGCP Podcast Episode 130: Data Science with Juliet Hougland and Michelle Casbon podcastGCP Podcast Episode 125: Open Source at Google Cloud Platform with Sarah Novotny podcastTop 10 most downloaded episodes for 2018!Exact same list except Tim Hockin is not #7. Following episodes go up a number and we added to #10 spot.GCP Podcast Episode 122: Project Jupyter with Jessica Forde, Yuvi Panda and Chris Holdgraf podcastMark’s favorite episodesGCP Podcast Episode 129: Developer Relations with Mandy Waite podcastGCP Podcast Episode 121: Kontributing to Kubernetes with Paris Pittman and Garrett Rodrigues podcastGCP Podcast Episode 131: Actions on Google with Mandy Chan podcastGCP Podcast Episode 148: Wellio with Sivan Aldor-Noiman and Erik Andrejko podcastGCP Podcast Episode 110: CPU Vulnerability with Matt Linton and Paul Turner podcastGCP Podcast Episode 125: Open Source at Google Cloud Platform with Sarah Novotny podcastGCP Podcast Episode 140: Container Security with Maya Kaczorowski podcastMelanie’s favorite episodesGCP Podcast Episode 117: Cloud AI Fei-Fei Li was the Chief Scientist of AI/ML at Google podcastGCP Podcast Episode 114: ML Bias & Fairness with Timnit Gebru and Margaret Mitchell podcastGCP Podcast Episode 141: Accessibility in Tech podcastGCP Podcast Episode 136: Robotics with Raia podcastGCP Podcast Episode 150: Strange Loop, Remote Working, and Distributed Systems with KF podcastDL IndabaGCP Podcast Episode 147: DL Indaba: AI Investments in Africa podcastGCP Podcast Episode 149: Deep Learning Research in Africa with Yabebal Fantaye & Jessica Phalafala podcastGCP Podcast Episode 152: AI Corporations and Communities in Africa with Karim Beguir & Muthoni Wanyoike podcastGCP Podcast Episode 157: NeurIPS and AI Research with Anima Anandkumar podcastFavorite announcements, products, and more at Google CloudUnity and Google Cloud Strategic Alliance blogOpen Match blogCloud TPU siteGoogle Dataset Search is in beta siteNo tricks, just treats: Globally scaling the Halloween multiplayer Doodle with Open Match on Google Cloud blogGKE On-Prem siteOpen Source - Knative release, Skaffold, Istio updates, gVisor, etc.Google in Ghana blogCloud NEXT blogGCP Podcast Episode 137: Next Day 1 podcastGCP Podcast Episode 138: Next Day 2 podcastGCP Podcast Episode 139: Next Day 3 podcastUnity and DeepMind partner to advance AI research blogIntroducing PyTorch across Google Cloud blogQuestion of the weekWhat were your personal highlights for 2018?MarkAgonesIntroducing Agones: Open-source, multiplayer, dedicated game-server hosting built on Kubernetes blog githubThe new websiteHaving Melanie join me on the podcastMelanieBringing Francesc backMeeting GraceGCP Podcast Episode 142: Agones With Mark Mandel and Cyril Tovena podcastWhere can you find us next?It’s the holidays!Special thanks!Thank you guestsThank you JenniferThank you HD Interactive: James, Trae, Sabrina, and SeanThank you GregThank you Neil, Chuck, and ShanaThank you MBooth for the website overhaul and social media supportThank you FrancescThank you listeners!

End of Year Wrap-up


VP of Engineering - Melody Meckfessel
Melanie and Mark talk with Google Cloud’s VP of Engineering, Melody Meckfessel, this week. In her time with Google Cloud, she and her team have worked to uncover what makes developers more productive. The main focus of their work is DevOps, defined by Melody as automation around the developer workflow and culture. In other words, Melody and her team are discovering new ways for developers to interact and how those interactions can encourage their productive peak.Melody and her team have used their internal research and expanded it to collaborate with Google Cloud partners and open source projects. The sharing of research and products has created even faster innovation as Google learns from these outside projects and vice versa.In the future, Melody sees amazing engagement with the community and even better experiences with containers on GCP. She is excited to see the Go community growing and evolving as more people use it and give feedback. Melody also speaks about diversity, encouraging everyone to be open-minded and try to build diverse teams to create products that are useful for all.Melody MeckfesselMelody Meckfessel is a hands-on technology leader with more than 20 years experience building and maintaining large-scale distributed systems and solving problems at scale. As VP of Engineering, she leads the team building DevOps tools and sharing DevOps best practices across Google and with software development and operations teams around the world. Her team powers the world’s most advanced continuously delivered software, enabling development teams to turn ideas into reliable, scalable production systems. After graduating from UC Berkeley, Melody programmed for startups and enterprise companies. Since joining Google in 2004, Melody has led teams in Google’s core search systems, search quality and cluster management. Melody is passionate about making software development fast, scalable, and fun.Cool things of the weekMark is back from vacation!We are at 2 million downloads! tweetGreg Wilson twitter and githubOpen source gaming:Agones - 0.6.0 - siteOpen Match - 0.2.0 RC - siteWhat’s new at Firebase Summit 2018 blogInterviewGCP Podcast Episode 137: Next Day 1 podcastStackdriver siteGitLab siteGoogle SRE siteBorg siteCloud Spanner siteGo siteGKE On-Prem siteSkaffold siteMinikube siteDORA siteCloud Build siteBazel siteQuestion of the weekIf I want to configure third party notifications (such as Slack or Github) into my Cloud Build configuration - how can I do that?Sending build notificationsConfiguring notifications for third-party servicesWhere can you find us next?Mark will be at KubeCon next week.Melanie will be at NeurIPS this week. She’ll be attending Queer in AI, Black in AI, and LatinX this week as well.
Download from Google Play
Download from App Store