PLAY PODCASTS
Google Cloud Platform Podcast

Google Cloud Platform Podcast

335 episodes — Page 4 of 7

Instruqt with Adé Mochtar

Jon Foust and Mark Mirchandani are joined by Adé Mochtar to discuss the IT learning platform, Instruqt and how they create and manage the platform with the help of Google Cloud. Sandeep of Google stops in with the info on the Instruqt arcade games we saw at Google Next '19. Instruqt's main philosophy is that people learn best by doing, and their courses encourage immersion right off the bat. Developers are asked coding questions and allowed to work in sandbox environments to fully expose them to the subject. Instruqt checks the student's work as they continue through the program to ensure the material is being properly learned. But learning should be fun, too! By putting developer challenges on old-style arcade machines, developers can test their coding skills, learn new things, and have fun at the same time. At conferences, this has been a great way to engage their target audience. Google Cloud games were run on the Instruqt platform at Next '19, and conference attendees came back day after day to try to get on the high score leaderboard. It was a super fun way to get people using Google Cloud technologies! Adé Mochtar Adé is Co-Founder and CTO of Instruqt, a hands-on learning platform for IT technology. Before starting Instruqt, he was an engineer and consultant in Cloud and DevOps-related topics. A big part of that job was to educate organizations on how to adopt new technology. With Instruqt, he tries to achieve the same but on a larger scale. His mission is to make learning DevOps and Cloud more effective and fun. At Instruqt, Adé mainly focuses on back-end and infrastructure engineering using Terraform, Go, and (probably too much) Bash. Cool things of the week Step up your interviewing game with Byteboard blog Gartner names Google Cloud a leader in its IaaS Magic Quadrant blog Real-time bikeshare information in Google Maps rolls out to 24 cities blog Run Visual Studio Code in Cloud Shell blog Interview Instruqt site Instruqt on Slack site Kubernetes site Cloud Functions site Hashi Corp site Instruqt Arcade at Next '19 video Google Developer Advocate - Sandeep Dinesh on Instruqt video Go site React site Terraform site GKE site Cloud SQL site Cloud Build site Firebase site Question of the week I want to be more familiar with Google Cloud, how do I navigate the space for material? Learn more with Qwiklabs and Coursera. Get Certified. Where can you find us next? Instruqt arcade games will be at GopherCon and Cloud Summits! Jon will be speaking at Pax Dev and Pax West. Mark will be hanging on the East Coast, then meeting with customers in Austin. Sound Effect Attribution "Red Arrows Flyby.wav" by Figowitz of Freesound.org "crowd laugh.wav" by Tom_Woysky of Freesound.org "Alien_Scream.wav" by Syna-Max of Freesound.org "Laser Gun7.wav" by Burkay of Freesound.org "Scratch2.mp3" by Feveran of Freesound.org "BumbleBeeShort.mp3" by CGEffex of Freesound.org "ComedyRimshot.wav" by XTRgamr of Freesound.org

Jul 24, 201926 min

Blockchain with Allen Day

Blockchain takes the spotlight as new host Carter Morgan joins veteran Mark Mandel in a fascinating interview with Allen Day. Allen is a developer advocate with Google, specializing in streaming analytics for blockchain, biomedical, and agricultural applications. This week Allen reveals how blockchain and cryptocurrencies can be applied to a variety of applications like distributed file storage and video services. We also discuss the hype and merits of blockchain + projects that Allen has worked on to analyze cryptocurrency transactions using Google Cloud's big data platforms. The results may just surprise you. Allen Day Allen Day is a developer advocate with Google in Singapore. He specializes in streaming analytics for blockchain, biomedical, and agricultural applications. Allen studied at the UCLA Geffen School of Medicine and earned his PhD in Human Genetics. Allen's blockchain work is focused on interoperability between smart contract platforms and cloud platforms. He created Google Cloud's blockchain public datasets program, which allows non-specialist engineers and data scientists to search and analyze public blockchain data. Cool things of the week Blockchain.com, scaling and saving with Cloud Spanner blog Cloud TPU Pods break AI training records blog Cloud Memorystore adds import-export and Redis 4.0 blog To run or not to run a database on Kubernetes: What to consider blog Google to acquire Elastifile blog Interview Blockchain site Bitcoin site Coinbase site Ethereum site $24 million iced tea company says it's pivoting to the blockchain, and its stock jumps 200% news article Blockchain ETL project on GitHub site BigQuery site Kubernetes site Cloud Composer site Pub/Sub site Bigtable site Tensorflow site Bitcoin in BigQuery: blockchain analytics on public data blog BigQuery public blockchain datasets on GCP site Ethereum in BigQuery: how we built this dataset blog Ethereum in BigQuery: a Public Dataset for smart contract analytics blog Introducing six new cryptocurrencies in BigQuery Public Datasets—and how to analyze them blog Building hybrid blockchain/cloud applications with Ethereum and Google Cloud blog Bitcoin in BigQuery: blockchain analytics on public data blog Unchained Podcast podcast Off the Chain Podcast podcast Question of the week What are the four (or six?) types of VMs that exist on Google Cloud Platform? blog and docs Where can you find us next? Mark Mandel is going to Tokyo Next, Open Source in Gaming Day , and the North American Open Source Summit, as well as Pax Dev and Pax West. Carter will be at the Edinburgh Fringe Festival and working on new videos. Allen will be at Strike Two Summit (Amsterdam), Singularity Festival (Heraklion), and Ethereum Devcon (Osaka). Sound Effect Attribution "mysterypeak1.wav" by FoolBoyMedia of Freesound.org "crowd laugh.wav" by Tom_Woysky of Freesound.org

Jul 17, 201931 min

Scotiabank with Yuri Litvinovich

This week on the podcast, Yuri Litvinovich of Scotiabank was able to join Mark Mirchandani and Michelle Casbon to talk about migration from on-prem and their partnership with Google Cloud. Mark Mandel stops in with some cool things of the week and the question of the week, too! With Yuri's help, Scotiabank is working to become a modern financial services technology company. Their transition from working mostly on-prem to working in the cloud was exciting for him as he discovered how much cheaper, faster, and more secure large enterprise projects can be in the public cloud. Three years ago, Scotiabank's CEO began encouraging this shift to keep the company up-to-date, with funds allocated to moving all their thousands of applications and products to a more efficient system. To accomplish this, Yuri turned to Kubernetes to make use of containers. Because they are light and homogenous in different environments, the modernization at Scotiabank went much more smoothly with Kubernetes and GKE. They also use a mix of managed systems like BigQuery, Dataflow, and Pub/Sub, as well as made-from-scratch applications that help the Google products to be compatible with Scotiabank's existing software. Yuri believes this was a key to their success in the migration from on-prem to the cloud. In the process of migration, Yuri experienced some pushback from developers who were concerned about the move. He encouraged them not to "lift and shift" their projects, but to completely re-build them with cloud dev ops principles in mind. Yuri's goal was to convince developers that doing this would result in projects that were much easier, cheaper, and more secure in the long run. By outlining the benefits and goals of migration and sharing success stories of other businesses who have transferred to Kubernetes and the cloud, Scotiabank was able to help convince developers of the importance of it. Yuri also encourages trust and cooperation between teams. Yuri Litvinovich Yuri is a Senior Cloud Engineer and Kubernetes Tech Lead at Scotiabank. He's currently part of Platform Organization (PLATO) within Scotiabank, which performs enterprise modernization program to transform the Bank into a modern technology company in financial services. Yuri has extensive experience in Cloud technologies, Kubernetes, DevOps, Site Reliability Engineering, Automation, CI/CD, Linux, networking, and system administration. His pursuit of excellence led him to work on implementing cutting-edge technologies in both startups, and large enterprise environments making them vital part of organization's digital transformation journey. Cool things of the week Introducing Deep Learning Containers: Consistent and portable environments blog How to implement document tagging with AutoML blog Analyze BigQuery data with Kaggle Kernels notebooks blog GCP Podcast Episode 84: Kaggle with Wendy Kan podcast Introducing the Jenkins GKE Plugin—deploy software to your Kubernetes clusters blog Interview Scotiabank site Kubernetes site Kubernetes Engine site Cloud SQL site BigQuery site Dataflow site Pub/Sub site Stackdriver site Anthos site GKE On-Prem site Istio site Autoscaling Streaming Applications in Cloud Dataflow with Scotiabank video Google Cloud Next '19: Day 2 Product Innovation Keynote video Kubeflow site Question of the week Rather than using the standard Cloud Shell image - what if I want to add my own "by default" installed tooling? Where can you find us next? Mark Mirch is working on This Week in Cloud. Mark Mandel is going to Tokyo Next, Open Source in Gaming Day , and the North American Open Source Summit. Sound Effect Attribution "crowd laugh.wav" by tom_woysky of Freesound.org

Jul 10, 201941 min

Informatica with Bill Creekbaum

Happy Independence Day to our American listeners! Mark Mandel is back today as he and Gabi Ferrara interview Bill Creekbaum of Informatica to learn how they work with Google Cloud for a better big data user experience. Mark Mirchandani is hanging around the studio as well, bringing some cool things of the week and helping with the question of the week! Informatica provides data managing products that offer complete solutions focusing on metadata management, integration, governance, security, data quality, and discoverability. Bill's job at Informatica is to ensure these products really take advantage of the strengths of Google Cloud Platform. One such example is a product that allows customers to design in Informatica and push their projects to Cloud Dataproc. Informatica also offers similar capabilities in BigQuery. When moving data from on-prem to the cloud, customers can use Informatica and Google Cloud together for a seamless transition, cost savings, and easier data control. Together, Informatica and Google Cloud can also facilitate the acquisition of high quality data. To have better, more trustworthy output, data inputed needs to be safe to access, have few or no duplicates and null values, and be complete. To achieve this, developers usually use a combination of the Informatica tools Intelligent Cloud Services, Enterprise Data Catalog, and Big Data Management, and the Google tools BigQuery, Cloud Storage, Analytics, Dataproc, and Pub/Sub. Bill's closing advice for companies comes in three parts: take stock of the data you've got, set goals, and develop a well-rounded team. Bill Creekbaum Bill Creekbaum is Sr. Director of Product Management for Cloud, Big Data, and Analytic Ecosystems at Informatica. He is focused on delivering market leading unified data management platforms and services that help customers take advantage of their greatest assets, data. Bill has been in product management and product marketing for more than 20 years and for the past 10 has been focused on successfully delivering SaaS and Cloud Applications to the market. Prior to joining Informatica, Bill has worked at SnapLogic, GoodData, Oracle, Microsoft, Mindjet, and more. See more of Bill's experience on LinkedIn. Cool things of the week Google Cloud + Chronicle: The security moonshot joins Google Cloud blog GCP Podcast Episode 135: VirusTotal with Emi Martinez podcast Introducing Equiano, a subsea cable from Portugal to South Africa blog Kubernetes 1.15: Extensibility and Continuous Improvement blog Future of CRDs: Structural Schemas blog See how your code actually executes with Stackdriver Profiler, now GA blog Interview Informatica site Informatica for GCP site BigQuery site Cloud Storage site Cloud Dataproc site Intelligent Cloud Services site Enterprise Data Catalog site Big Data Management site Google Analytics site Pub/Sub site Google Cloud & Informatica: Accelerate your Data-Driven Digital Transformation webinar Informatica for Google BigQuery data sheet Informatica Intelligent Cloud Services for Google BigQuery site Question of the week If I want to have my App Engine Application serve any subdomain on my custom domain, how do I do that? Where can you find us next? Gabi is done traveling. Mark Mirch' is working on Stack Chat. Mark Mandel is going to Tokyo Next, Open Source in Gaming Day , and the North American Open Source Summit. Sound Effect Attribution "small group laugh 6.flac" by tim.kahn of Freesound.org "Chewing, Carrot, A" by Inspector J of Freesound.org "Testtone1000hz" by Jobro of Freesound.org

Jul 3, 201936 min

Google Cloud Platform UX with Michael Kleinerman

On this episode, our hosts Mark Mirchandani and Gabi Ferrara dive into Google Cloud Platform UX with guest and Google Product Designer Michael Kleinerman. Michael's path to Product Designer started with "ancient" tech designing with Flash and 3D motion graphics and progressed from there through interaction designer to his place now with Google. His experience has helped him appreciate the many different kinds of designers needed for projects and how they have to work together for a good product. At Google, Michael's team builds design systems that create a balance between what Google uses and what the products built on Google use. He adopted Material Design, which offers guidelines for patterns and components of design, to Google Cloud. Material Design spans across multiple devices and screen sizes to help simplify design across devices. When Cloud reached the enterprise space, where components can be more complex, Michael's team worked to adjust Cloud using Material Design so that features like tables would work correctly. Accessibility is also a top priority for Cloud and the design team. To begin the process of designing for accessibility, the team finds the top three or so reasons that a user would come to their product and ensures those are accessible to all. The next step is to create easier usability in the second tier features of the product, and then all features beyond. Using a screen reader, they go through the product to see if it's usable, and really try to make the experience better. The team also makes sure there are a lot of guidance pages as well. The goal in product design is to make things simple and consistent for everyone. Michael Kleinerman Michael is a Product Designer at Google. He worked on Android and YouTube in the Bay Area before joining Cloud in NYC, where he started by leading the UX for Firestore until it launched in both Firebase and GCP. This work evolved into his current role on the core platform team, responsible for the design direction of the main design system used by producer teams to build and launch products on GCP. Cool things of the week Committed use discounts at a glance blog Networking in depth blog Chatbots with Dialog Flow blog and video Turn it up to eleven: Java 11 runtime comes to App Engine blog App Engine second generation runtimes now get double the memory; plus Go 1.12 and PHP 7.3 now generally available blog Interview Material.io site Material Design site Firebase site Cloud Firestore site Question of the week How do I work with my containers locally and then get them into the cloud? Where can you find us next? Gabi is done traveling. Mark Mirch' is filming for customers in the Bay area. Everyone else is just laying low for now! Sound Effect Attribution "alert.wav" by danielnieto7 of Freesound.org "cell phone vibraion.wav" by MrAuralization of Freesound.org "laugh crowd 2.wav" by MrAuralizationFunWithSound of Freesound.org

Jun 26, 201933 min

Derwen, Inc. with Paco Nathan

This week, Jon Foust and Michelle Casbon bring you another fascinating interview from our time at Next! Michelle and special guest Amanda were able to catch up with Paco Nathan of Derwen AI to talk about his experience at Next and learn what Derwen is doing to advance AI. Paco and Derwen have been working extensively on ways developer relations can be enhanced by machine learning. Along with O'Reilly Media, Derwen just completed three surveys, called ABC (AI, Big Data, and Cloud), to look at the adoption of AI and the cloud around the world. The particular interest in these studies is a comparison between countries who have been using AI, Big Data, and Cloud for years and countries who are just beginning to get involved. One of the most interesting things they learned is how much budget companies are allocating to machine learning projects. They also noticed that more and more large enterprises are moving, at least partially, to the cloud. One of the challenges Paco noticed was the difference between machine learning projects in testing versus how they act once they go live. Here, developers come across bias, ethical, and safety issues. Good data governance polices can help minimize these problems. Developing good data governance policies is complex, especially with security issues, but it's an important conversation to have. In the process of computing the survey data, Paco discovered many big companies spend a lot of time with this issue and even employ checklists of requirements before projects can be made live. In his research, Paco also discovered that about 54% of companies are non-starters. Usually, their problems stem from tech debt and issues with company personnel who do not recognize the need for machine learning. The companies working toward integrating machine learning tend to have issues finding good staff. Berkeley is working to solve this problem by requiring data science classes of all students. But as Paco says, data science is a team sport that works well with a team of people from different disciplines. Paco is an advocate of mentoring, to help the next generation of data scientists learn and grow, and of unbundling corporate decision making to help advance AI. Amanda, Michelle, and Paco wrap up their discussion with a look toward how to change ML biases. People tend to blame ML for bias outcomes, but models are subject to data we feed in. Humans have to make decisions to work around that by looking at things from a different perspective and taking steps to avoid as much bias as we can. ML and humans can work together to find these biases and help remove them. Paco Nathan Paco Nathan is the Managing Parter at Derwen. He has 35+ years tech industry experience, ranging from Bell Labs to early-stage start-ups. Paco is also the Co-chair Rev. Advisor for Amplify Partners, Recognai, Primer AI, and Data Spartan. He was formerly the Director of Community Evangelism for Databricks and Apache Spark. Cool things of the week CERN recreated the Higgs discovery on GCP video To discover the Higgs yourself, check out the CERN open data portal site Fun facts from Michelle's visit: Seven total, four main experiments ATLAS (largest, general-purpose) site CMS (prettiest, general-purpose) site ALICE (heavy-ion) site LHCb (interactions of b-hadrons, matter/antimatter asymmetry) site The French/Swiss border runs across the CERN property Streetview of CERN control center site CERN is the birthplace of the web Where the protons come from site Watch Particle Fever movie Interview Derwen, Inc. site Derwen, Inc. Blog blog Cloud Programming Simplified: A Berkeley View on Serverless Computing paper Apache Spark site Google Cloud Storage site Datastore site Kubeflow site Quicksilver site O'Reilly Media site Google Knowledge Graph site Jupyter site JupyterCon site The Economics of Artificial Intelligence site "Why Do Businesses Fail At Machine Learning?" by Cassie Kozyrkov video The Gutenberg Galaxy site Programmed Inequality site Question of the week Stadia Connect occurred last Thursday. What are some of the biggest announcements that came out of it? Where can you find us next? Jon is in New York for Games for Change. Michelle and Mark Mirchandani are back in San Francisco. Brian & Aja are at home in Seattle. Gabi is in Brazil. Sound Effect Attribution "Crowd laugh.wav" by tom_woysky of Freesound.org

Jun 19, 201942 min

Google Maps Platform with Angela Yu

Your favorite Marks Mirchandani and Mandel are back hosting this week to touch base with Angela Yu about recent updates in Google Maps. As Angela describes Google Maps at a high level, it is your window into the real world, with coverage of Earth's land and oceans. Google works hard to keep that information updated with satellite pictures, street view Google vehicles, and even backpacks for hikers to record hard to reach areas. The Google Maps API makes it easy for developers to use Maps data in their own projects. It can be used for something as simple as showing location to something more complicated, for example showing the user specific things around them to help them make decisions. Game developers can create rich experiences by building real-world gaming situations with Maps and augmented reality. Using the Places API can display parks, government buildings, and other interesting places beyond streets. And the Routes API can expand the user experience by providing directions, tracking drivers in real time, etc. Maps and Google Cloud together work well with BigQuery to search huge amounts of data and visualize them on a map. In the future, Angela is particularly excited about how ridesharing apps will continue to use Maps and Routes to optimize their businesses. She also looks forward to more augmented reality projects beyond gaming, where data, directions, and more are overlaid on the physical world. Angela Yu Angela Yu is a developer advocate for Google Maps Platform. Throughout her career, she has geeked out on voice recognition, mobile app development, and IoT. You can find her trapped in escape rooms or on Twitter. Cool things of the week Google to acquire Looker blog New Translate API capabilities can help localization experts and global enterprises blog Google Cloud networking in depth: Cloud CDN blog Save money by stopping and starting Compute Engine instances on schedule blog An update on Sunday's service disruption blog Interview Google Maps Platform site blog docs Google Maps Places site Google Maps Routes site Google Maps Treks site Visualizing data from Firebase on a Google Map site Google Maps Platform Codelabs site BigQuery site BigQuery Public Datasets docs Deck.GL site Google Maps SDK for Android Beta site Popular Antipodes on Google Maps site The True Size of countries site Google Maps on Github site Google Maps Client Libraries site StreetView Gallery site Earth Engine site xkcd: Map Projections site Beautiful data visualizations using deck.gl on Google Maps demo and docs Question of the week What is helm, and how do I use it? GCP Podcast Episode 50: Helm with Michelle Noorali and Matthew Butcher podcast Kubernetes Podcast podcast and twitter Kuberenetes twitter Where can you find us next? Angela will be at the Chrome Dev Summit. Mark Man will be at Tokyo Next. Mark Mirch will be customer filming for Stack Chat in NYC. Sound Effect Attribution "Striking a Match" by Nebulousflynn of Freesound.org "Bad Beep" by RICHERIandTV of Freesound.org "Correct" by Tristan_Lohengrin of Freesound.org "Spaceship Atmosphere 02" by RICHERIandTV of Freesound.org "At the jazz concert Crowd laugh.wav" by Ftom_woysky of Freesound.org

Jun 12, 201937 min

Firebase with Jen Person

Google Developer Advocate Jen Person talks with Mark Mandel and Mark Mirchandani today about developments in Firebase. Firebase is a suite of products that helps developers build apps. According to Jen, it's equivalent to the client-side of Google Cloud. Firebase works across platforms, including Android, web, iOS and offers many growth features, setting it apart from other Google products. It helps site and app owners interact with and reach customers with services like notifications, remote configurations to optimize the app, testing, and more. Cloud Firestore has come out of beta, and it is available both through Firebase and Google Cloud Platform, making it easy for developers to move from one to the other if their needs change. Recently, the Firebase team has been working to refine their products based on user feedback. Firebase Authentication has been upgraded with the additions of phone authentication, email link authentication, and multiple email actions. They've also added a generic authentication option so developers can use any provider they choose. ML Kit makes machine learning much easier for client apps or on the server. With on-device ML features, users can continue using the app without internet service. Things like face recognition can still be done quickly without a wifi connection. ML Kit is adding new features all the time, including smart reply and translation, image labeling , facial feature detection, etc. Cloud Functions for Firebase is also out of beta. It includes new features like a crash-litics trigger that can notify you if your site or app crashes and scheduled functions. An emulator is new as well, so you can test without touching your live code. Jen Person Jen is a Developer Advocate at Google. She worked with Firebase for 2.5 years prior to recently joining Google Cloud. She loves building iOS apps with Swift and planning the ideal data structures for various apps using Cloud Firestore. Jen is currently co-starring with JavaScript in a buddy cop comedy where the two don't see eye to eye but are forced to work together, eventually forming a strong loving bond through a series of hilarious misadventures. Cool things of the week Uploading images directly to Cloud Storage using Signed URL blog Build your own event-sourced system using Cloud Spanner blog Cloud Shell on the Cloud Console app site Google Cloud networking in depth: Cloud Load Balancing deconstructed blog Interview Firebase site Firestore site Cloud Storage site Firebase Authentication site ML Kit site TensorFlow Lite site Cloud Functions for Firebase site Cloud Functions Samples site I/O 2019 Talk: Zero to App video Guide - Cloud Firestore collection group queries docs Guide - Scheduled Cloud Functions docs YouTube - #AskFirebase Playlist videos Codelab - Recognize text, facial features, and objects in images with ML Kit for Firebase: iOS site Codelab - Train and deploy on-device image classification model with AutoML Vision in ML Kit site Codelab - Recognize text, facial features, and objects in images with ML Kit for Firebase: Android site Codelab - Identify objects in images using custom machine learning models with ML Kit for Firebase site Codelab - Detect objects in images with ML Kit for Firebase: Android site Previous episodes on Firebase: GCP Podcast Episode 13: Firebase with Sara Robinson and Vikrum Nijjar podcast GCP Podcast Episode 29: The New Firebase with Abe Haskins and Doug Stevenson podcast GCP Podcast Episode 78: Firebase at I/O 2017 with James Tamplin and Andrew Lee podcast GCP Podcast Episode 97: Cloud Firestore with Dan McGrath and Alex Dufetel podcast GCP Podcast Episode 99: Cloud Functions and Firebase Hosting with David East podcast Question of the week How do I save money on my GCP resources? Where can you find us next? Mark Man will be at Tokyo Next! Watch him live code on Twitch. Mark Mirch is going on vacation!

Jun 5, 201936 min

Stackdriver with Rory Petty

Jon Foust is back this week, joining Mark Mirchandani for an in-depth look at Stackdriver with fellow Googler, Rory Petty. To start, Product Manager Rory explains that Stackdriver is a full observability solution for Google Cloud (as well as other clouds). We touch on how monitoring, logging, and APM tools allow developers and operators to fully understand how a website is performing. In addition to Monitoring and Logging, the suite of Stackdriver tools also includes Debugger, Trace, and Profiler to help users not only monitor their sites, but to solve problems that occur. Stackdriver Monitoring and Logging support Google Cloud services out of the box. Users can use Monitoring to set up alerts, so if something goes awry, they are notified immediately and can address the problem. Alerts can also be custom designed to inform developers of things like number of checkouts on your e-commerce site, the amount of time between checkouts, and more. Stackdriver Monitoring allows blackbox monitoring, too, to make sure your service is healthy. The Monitoring dashboard makes it really easy to get started, with a resources section that has pre-made dashboards for developers to use. Developers don't have to do a lot of configuration out of the box. However, if you need a more customized dashboard, that is also possible in Stackdriver Monitoring. At Cloud Next earlier this year, Stackdriver announced Service Monitoring in alpha, which shows users a map of their microservices architecture. Public beta will hopefully be later this year. Stackdriver Sandbox, another recent project currently in the alpha stage, gives people an easy way to configure a test Stackdriver environment. This way, developers can play with Stackdriver tools without effecting their websites. Stackdriver Profiler, a great tool to understand the performance of your system, went GA at Cloud Next as well. Stackdriver's tools are all meant to work together to help you maintain and perfect development projects on many different cloud services and on-prem. Rory Petty Rory Petty is Product Manager for the Stackdriver Monitoring Platform. In his spare time, he enjoys cooking and is a vinyl record enthusiast. Rory is a midwest transplant living in Brooklyn. Cool things of the week Commute just got easier with Google Pay and Google Assistant blog 5 year anniversary of Kubernetes and KubeCon content videos Kubernetes Podcast podcast Early Preview of AR in Google Maps video Interview Stackdriver site Stackdriver with Kubernetes video Stackdriver Monitoring site Stackdriver Logging site Stackdriver Debugger site Stackdriver Trace site Stackdriver Profiler site App Engine site Compute Engine site GKE site Site Reliability Engineering (SRE) Book site Istio site Stackdriver Service Monitoring site Stackdriver Sandbox site Cloud Next '19 DevOps & SRE Sessions videos Cloud On Air site Stack Doctor Playlist videos Implementing GCP Stackdriver and Adapting SRE Practices to Samsung's AI System video Stackdriver Documentation site Question of the week How do I decide between Apps Script and App Maker? Where can you find us next? Jon is going to Games for Change. Mark is going to be in NYC right before Games for Change. Sound Effect Attribution "Spaceship Fly-by, A" by InspectorJ of Freesound.org "Teleport" by Sergenious of Freesound.org "Moretube.wav" by NoiseCollector of Freesound.org "Mystery Peak2.wav" by FoolBoyMedia of Freesound.org

May 29, 201940 min

The Linux Foundation with Chris Aniszczyk

Today on the podcast, we're speaking with Chris Aniszczyk about the Linux Foundation and the important work they do to further the advancement of technology through open source initiatives. Mark and Mark are your hosts this week, and they begin by speaking with Chris about what the Linux Foundation is and how it's unique. The Linux Foundation, while seeking to support open source projects, sets itself apart by also providing professional services such as marketing, technical writing, legal help, and running events. It acts as a parent foundation for smaller open source foundations like Cloud Native Computing Foundation, Node.js Foundation, and the Automotive Linux Foundation, which strives to bring open source to the automotive industry. Though typically companies can be leery of working with competitors, The Linux Foundation has been successful bringing companies together to create useful software that benefits everyone. Collaboration can be easier when done through the foundation. Chris also actively reaches out to companies in industries that don't typically engage in open source practices and encourages them to consider working together to make their industry better. Specifically, Chris works with companies within CNCF and the Open Container Initiative. Chris Aniszczyk Chris Aniszczyk is an open source executive and engineer with a passion for building a better world through open collaboration. He's currently a VP at the Linux Foundation where he co-founded the Cloud Native Computing Foundation (CNCF) and currently serves as CTO. Furthermore, he's a partner at Capital Factory where he focuses on mentoring, advising and investing in open source and infrastructure focused startups. Throughout his career he has worked at the intersection of open source, internet scale organizations and the enterprise; at Twitter he created their open source program/strategy and led their open source efforts to change the infrastructure industry. In a previous life, he bootstrapped an open source startup, was a Gentoo maintainer, made many mistakes, lead and hacked on many developer tooling and Linux related projects. Cool things of the week Uber datasets in BigQuery: Driving times around SF (and your city too) blog Topping the tower: the Obstacle Tower Challenge AI Contest with Unity and Google Cloud blog Querying the Stars with BigQuery GIS blog GKE Sandbox: Bring defense in depth to your pods blog Google Cloud launches new Osaka region to support growing customer base in Japan blog Interview Linux Foundation site OpenJS Foundation site CNCF site Automotive Linux Foundation site Let's Encrypt site How to start a project with the Linux Foundation site Community Bridge site Academy Software Foundation site Open Container Initiative site CNCF Cloud Native Definition site CNCF Annual Report site GraphQL site Linux Foundation Events site Question of the week How do I connect Cloud SQL to my serverless? Where can you find us next? Mark Mirchandani will be working on more film projects. Mark Mandel will be at Tokyo Next in July and will be at Open Source in Gaming the day before the Open Source North America Summit in August.

May 22, 201932 min

Primer with John Bohannon

Michelle and Mark are together again this week to talk with John Bohannon about AI startup, Primer. His goal is to build systems that continuously read documents and write about what they discover. He discusses his recent work building a self-updating knowledge base and the research his team just published. Perhaps most interesting is the circuitous path he took to get to Primer. Hear about his adventures along the way to becoming a data scientist specializing in natural language processing. How does a microbiologist who developed a pregnancy test for fish get distracted by Python? What does contemporary dance have to do with establishing AI policy? Join us as he weaves a common thread along his career path: encountering interesting problems and discovering creative ways to solve them. John Bohannon John Bohannon is the Director of Science at Primer, an AI startup in San Francisco. Until 2017 he was an investigative journalist and data scientist writing mainly for Science magazine and Wired. He spent the first half of his career as a foreign correspondent, including as a Fulbright scholar in Berlin. His reporting from Gaza won the Reuters-IUCN Media Award for Excellence in Environmental Reporting from Europe. While embedded with military forces in Afghanistan he engineered the first voluntary release of civilian casualty data by NATO and the United Nations. As a visiting scholar in the Program in Ethics and Health at Harvard University he focused on the involvement of doctors and social scientists in the US government's torture program. He was also the scientific advisor to Isabella Rosselini for "Green Porno" (winner of 4 Webby awards) and "Animals Distract Me" (official selection, 2011 Sundance Film Festival). He is the author of a peer-reviewed study of people's inability to distinguish pet food from paté, which inspired Stephen Colbert to eat cat food on television. He has a PhD in molecular biology from the University of Oxford. Cool things of the week Braving the Wilderness: The Quest for True Belonging and the Courage to Stand Alone book Next '19 Recap video I/O '19 Recap video All I/O Sessions videos Michelle's Favorites: Session: Taylor Wilson interviewing Michio Kaku on the future of humanity video Sandbox: AI on the Edge by Gabe Weiss, Noah Negrey, Yu-Han Liu, and Luiz Gustavo Martins TensorFlow Lite site OSS site Codelab: AI on a microcontroller with TFLite and SparkFun Edge site Interview Primer site Primer Blog blog Headline Generation: Learning from Decomposable Document Titles paper BERT site Ngram Viewer site Google Books site Dance Your PhD 2018 WINNER - Superconductivity: The Musical! video Kinetech Arts site John Bohannon's Website site Question of the week How can we be like John? Where can you find us next? Michelle will be at Kubecon Europe and CERN. Mark Mirchandani will be hanging around the bay area. Mark Mandel is in Tokyo. Gabi is in France. John is in NYC. Brian will be in Boulder, Colorado.

May 15, 201951 min

Human-Centered AI with Di Dang

Mark Mirchandani and Michelle Casbon take over the show this week to discuss AI and the PAIR Guidebook to Human-Centered AI. Mark Mandel pops in on the interview, and Di Dang, Design Advocate at Google, talks about her role in designing and building the guidebook with the intent of helping others create quality AI projects. Di describes human-centered AI as a practice of not only being conscious of the project being built, but also considering how this AI project will impact us as humans at the end of the day. We influence machine learning so much, both intentionally and unintentionally, and it's our job to look at the project and results as a whole. In the guidebook, topics like data bias in machine learning, what design patterns work, how to establish trust with the user, and more are addressed. Di explains that the guidebook is a work in progress that will develop with input from users and advances in technology. Di Dang Di Dang recently joined Google's Design Relations team as a Design Advocate supporting emerging technologies such as augmented reality and machine learning. Previously, she worked as a Senior UX Designer and led the Emerging Tech group at Seattle-based digital agency POP, advising clients on how VR/AR, web/mobile, conversational UI, and machine learning could benefit their end users. With a degree in Philosophy and Religion, she considers herself an optimistic realist who is passionate about ethical design. You can find Di onstage doing improv or on Twitter @dqpdang. Cool things of the week Bringing the best of open source to Google Cloud customers blog James Ward's Cloud Run button site Michelle's favorite codelabs from I/O TPU-speed data pipelines site Your first Keras model site Convolutional neural networks site Modern convnets, squeezenet, with Keras with TPUs site Interview People + AI Guidebook site PAIR site GCP Podcast Episode 114: Machine Learning Bias and Fairness with Timnit Gebru and Margaret Mitchell podcast Machine Learning Crash Course site Google Clips site Google Brain Team site Question of the week How do I get started with practical AI? Build an Appointment Scheduler Chatbot with Dialogflow Where can you find us next? Michelle will be at Google I/O and Kubecon Europe. No I/O event in your area? You can host one!

May 8, 201938 min

MongoDB with Andrew Davidson

On the podcast today we have a fascinating interview from our time at Cloud Next '19! Mark and Jon went in-depth with Andrew Davidson about MongoDB to find out what they do and how they do it. MongoDB is a document database that stores JSON natively, making it super easy for developers to work with data in a way that's similar to how they think about building applications. The database is scalable, highly available by default with built-in replication, has an intuitive query language, and can be run anywhere. MongoDB Atlas is a global database service that runs on Google Cloud; it automates deployment and provisioning, and ongoing operations such as maintenance, upgrades, and scaling with no downtime. Atlas is a declarative model to manage your databases easily, is easy to migrate to, and offers advanced features such as global clusters for low latency read and write access anywhere in the world. In the future, Andrew sees a world where we think in terms of JSON-style documents instead of just tables. MongoDB can help make that happen. Andrew Davidson Andrew Davidson, a Silicon Valley native who lives in NYC, is the Director of Cloud Products at MongoDB with a focus on MongoDB Atlas, MongoDB's global database as a service. He previously worked on scaling global mapping operations at Google, has a background in physics, and has lived extensively in South Asia. Cool things of the week Level up on Android with Indie Games Accelerator blog Berglas site American Cancer Society uses Google Cloud machine learning to power cancer research blog Efficiently scale ML and other compute workloads on NVIDIA's T4 GPU, now generally available blog GCP Podcast Episode 168: NVIDIA T4 with Ian Buck and Kari Briski podcast After school, this teen tracks climate change with NASA blog Interview MongoDB site MongoDB Atlas site JSON site Virtual Private Cloud (VPC) site Kubernetes site MongoDB Charts site MondgoDB Stitch site MongoDB University site MongoDB.local site MongoDB World site Question of the week How can I access Google Cloud Shell from any terminal? Introducing the ability to connect to Cloud Shell from any terminal blog gcloud alpha cloud-shell ssh site gcloud alpha cloud-shell scp site gcloud alpha cloud-shell get-mount-command site Where can you find us next? Jon and Mark will be at IO.

May 1, 201931 min

Professional Services with Ann Wallace and Michael Wallman

Ann Wallace and Michael Wallman are here today to teach Aja and Mark about Professional Services Organization (PSO) at Google Cloud. PSO is the "post sales" department, helping clients come up with solutions for security, data migration, AI, ML, and more. Listen in to this episode to learn more about the specifics of the PSO! Ann Wallace Ann Wallace is the Global Security Practice Lead for Google PSO. She has spent the last 6 months building out the security practice. Ann is passionate about inclusion in tech. She is the West regional lead for Google Cloud EDII and a volunteer with Women Who Code Portland. Before Google Ann spent 14 years at Nike in various engineering and architecture roles. CloudNOW named her one of the top 10 Women in Cloud in 2015. When not working, Ann can be found ultra-trail running around the world. Michael Wallman Michael Wallman is a TPM, working on Cloud Migration for internal Alphabet companies and acquisitions. He also serves as the America's infrastructure practice lead. He is in his 3rd year at Google. Prior to Google, Michael is Cloud "OG", and spent almost 5 years growing the AWS Professional Services organization from 5 to 700+. Before sticking his head in the clouds, Michael helped found 2 start-ups: Aspera and SensysNetworks. Outside of work Michael spends his time chasing his 2 toddlers and mountain lions around the Berkeley Hills. Ann and Michael actually met 5 years ago, working on Nike's first cloud migration project. This encompassed reverse engineering a custom Perl configuration management system. (Who doesn't love Perl?) It's a small cloud world. Cool things of the week Amy built an app that uses Cloud Vision to identify key features of images texted to it link Want to Change the Game? Design your own with Google Play blog Change the Game site The team based game of life app we demoed during the keynote is still up site How we search for bow wows and meows blog Why do cats and dogs…? site Interview G Suite site Chrome site GKE site Kubernetes site Anthos (the new Cloud Services Platform) site Pub/Sub site GCS site GCS Dual-Region Buckets site Grafeas site CRDS site Exploring container security: Digging into Grafeas container image metadata blog CRE site SRE site Cloud Consulting Services site Question of the week How do I cache files between builds in Cloud Build? Cloud Builders Community site Where can you find us next? Mark will be at IO, Open Source in Gaming Day which is co-located with Open Source North America Summit, and CFP. Aja will be online! She has blog posts coming on assessing coding during interviews, using Ruby + GCP for weird stuff, and many other things. Our guests will be at Kubecon EU.

Apr 24, 201932 min

Cloud Run with Steren Giannini and Ryan Gregg

Mark Mirchandani is our Mark this week, joining new host Michelle Casbon in a recap of their favorite things at Next! The main story this episode is Cloud Run, and Gabi and Mark met up with Steren Giannini and Ryan Gregg at Cloud Next to learn more about it. Announced at Next, Cloud Run brings serverless to containers! It offers great options and security, and the client only pays for what they use. With containers, developers can use any language, any library, any software, anything! Two versions of Cloud Run were released last week. Cloud Run is the fully managed, hosted service for running serverless containers. The second version, Cloud Run GKE, provides a lot of the same benefits, but runs the compute inside your Kubernetes container. It's easy to move between the two if your needs change as well. Steren Giannini Steren is a Product Manager in the Google Cloud Platform serverless team. He graduated from École Centrale Lyon, France and then was CTO of a startup that created mobile and multi-device solutions. After joining Google, Steren managed Stackdriver Error Reporting, Node.js on App Engine, and Cloud Run. Ryan Gregg Ryan is a product manager at Google, working on Knative and Cloud Run. He has over 15 years experience working with developers on building and extending platforms and is passionate about great documentation and reducing developer toil. After more than a decade of working on enterprise software platforms and cloud solutions at Microsoft, he joined Google to work on Knative and building great new experiences for serverless and Kubernetes. Cool things of the week News to build on: 122+ announcements from Google Cloud Next '19 blog Mark's Favorite Announcement: Network service tiers site Michelle's Favorite Announcements: Cloud Code site Cloud SQL for Postgres now supports v11 release notes Cloud Data Fusion for visual code-free ETL pipelines site Cloud AI Platform site AutoML Natural Language site Google Voice for G Suite blog Hangouts Chat in Gmail site Kubeflow v0.5.0 release site Interview Cloud Run site Knative site Knative Docs site Firestore site App Engine site Cloud Functions site GKE site Cloud Run on GKE site Understanding cluster resource usage site Docker site Cloud Build site Gitlab site Buildpacks site Jib (Java Image Builder) site Pub/Sub site Cloud VPC site Google Cloud Next '19 All Sessions videos Question of the week If I want to try out Cloud Run, how do I get started? Get started with the beta version by logging in site Quicklinks site Codelab site Where can you find us next? Gabi is at PyTexas Jon and Mark Mandel are at East Coast Game Conference Michelle & Mark Mirchandani will be at Google IO in May Michelle will be at Kubecon Barcelona in May

Apr 17, 201932 min

Next 2019 Day 3

Welcome to day three of Next! More awesome interviews await in this episode, as hosts Mark Mirchandani, Aja Hammerly, Mark Mandel, Jon Foust and their guests explore more of Next. To start, Dan of Viacom joins Mark and Jon to talk about his job in the TV business and why he loves Istio. Host-turned-guest Aja and Lauren of the Developer Relations team sat in the booth to talk with the Marks about the developer keynote at Next. Aja and Lauren elaborate on how they work to promote Next and put together content inclusive of all aspects of Google Cloud. Mark and Mark hear how Yuri from Scotiabank is using Kubernetes to help advance Scotiabank's latest projects. Anthony from Google joins the conversation, too. And lastly, we tease you with a short interview with Andrew of MongoDB to speak more on the partnership between MongoDB Atlas and Google Cloud. Andrew will be joining us for a full interview on the podcast later this year! Interviews Cloud Next site Next On Air site Google Cloud Next '19: Day 3 Run Channel video Google Cloud Next '19: Day 3 Build Channel video Google Cloud Next '19: Day 3 Collaborate Channel video Day 3 at Next '19: A look back at an amazing week blog Playlist: All Sessions - Google Cloud Next '19 videos Viacom site How Viacom modernized its Intelligent Content Discovery Platform with Google Cloud blog GKE site Anthos site Istio site Developer Keynote: Get to the Fun Part (Cloud Next '19) video Jenkins site Slack site Cloud Run site Announcing Cloud Run, the newest member of our serverless compute stack blog GCP Podcast Episode 167: World Pi Day with Emma Haruka Iwao podcast Dev Zone Walkthrough (Cloud Next '19) video Dev Zone Experiment Pizza Authenticator (Cloud Next '19) video Scotiabank site Kubernetes site Google Cloud Next '19: Day 2 Product Innovation Keynote (Justin Arbuckle at 25:23) video Securing Kubernetes Secrets (Cloud Next '19) video MongoDB site MongoDB Atlas site Where can you find us next? The GCP Podcast will be back to its regular schedule next week!

Apr 12, 201920 min

Next 2019 Day 2

The podcast celebrates day two of Next as our hosts speak with some more conference attendees. Andre came by to talk with Aja and Jon about his work with Stackdriver IRM and their mission for fewer, shorter, and smaller outages. We had three hosts in the booth with guest, Anne, who works for the GCP Trust and Security Product Team. Brian, Mark, and Aja find out exactly what Anne does at GCP and how she's enjoying Next! Brian and Mark also met up with Mario who came all the way from Munich, Germany. Mario runs the Cloud Community in his hometown, and he shared his thoughts on Anthos and what he's excited about at Next. Last but not least, Valentin stopped by to talk with Mark and Jon about Go and the presentation he's giving at Next on site performance. Interviews Cloud Next site Next On Air site Google Cloud Next '19: Day 2 Run Channel video Google Cloud Next '19: Day 2 Build Channel video Stackdriver site Stackdriver Incident Response and Management site Stackdriver Incident Response and Management documentation docs Data Management: The New Best Practice for Incident Response (Cloud Next '19) video Stackdriver Profiler site GKE site Increasing trust in Google Cloud: visibility, control and automation blog GKE Sandbox site gVisor site Hybrid Cloud Sessions - Google Cloud Next '19 videos Google Cloud Next '19: Day 1 Secure Channel video Google Cloud Next '19: Day 2 Secure Channel video Anthos site Meet Anthos! (Cloud Next '19) video Introducing Anthos: An entirely new platform for managing applications in today's multi-cloud world blog Cloud SQL site Making Google Cloud the best place to run your Microsoft Windows applications blog How to Migrate Windows Workloads to Google Cloud (Cloud Next '19) video Qwiklabs site Dev.to site Go site Go Tools site Cloud Run site Announcing Cloud Run, the newest member of our serverless compute stack blog Where can you find us next? We're at Next this week! Stop by and say hi!

Apr 11, 201919 min

Next 2019 Day 1

We're at Cloud Next this week with special guests, special hosts, and more! On day one, Gabi and new host Mark Mirchandani were able to speak with Jonathan Cham, Customer Engineer at Google Cloud, about his experiences with Google Next. Ori of the Cloud SQL team shared exciting news about Cloud SQL Server. Later, Aja was joined by co-host Brian Dorsey who elaborated on his Next talk, as well as his favorite things at Next. They were able to get a quick interview with Matt and Nate about Skuid and what they're looking forward to at Cloud Next. Jose and Bryan of Onix stopped by as well to talk about their company and their experiences in comedy! Interviews Cloud Next site Next On Air site Google Cloud Next '19: Day 1 Run Channel video Cloud Next Opening Keynote video Anthos site Cloud SQL site SQL Server on Google Cloud site Skuid site Firebase site Cloud SQL for PostgreSQL site Google Compute Engine site Onix site Cloud Search site OnSpend site GSuite site Onix Outreach site Where can you find us next? We're at Next this week! Stop by and say hi!

Apr 10, 201931 min

StackRox with Connor Gilbert

Gabi is back with Mark this week in an interview with Connor Gilbert of StackRox, a Kubernetes security company. StackRox uses Kubernetes and containers to maximize security for customers across the container lifecycle. Connor explains how they monitor your containers through building, deploying, and finally the running of the application, and keep your project secure through all stages. StackRox identifies risks and weak areas, then responds in real time. Connor's advice for our listeners is to understand what's going on with your containers and your application. Look at the data, the specs, and your options and then, if-needed, adjust the defaults to optimize the security of your app. Connor Gilbert Connor Gilbert is a product manager at StackRox, a Kubernetes security company, where he contributes to product vision and advocates for customer needs. Connor previously worked in architecture and engineering roles at StackRox. Before that, as Security Research Scientist at Qadium, he built tools to uncover network perimeter exposures and conducted DARPA Internet security research. He first discovered Kubernetes in 2015 and has been using it on GCP ever since. Cool things of the week Simplify reporting with the Sheets data connector for BigQuery, and voila: automated content updates for G Suite blog 6 standout serverless sessions at Google Cloud Next '19 blog 9 mustn't-miss machine learning sessions at Next '19 blog Don't miss these must-see G Suite sessions at Google Cloud Next '19 blog Next On Air live show Interview StackRox site StackRox Overview site StackRox Data Sheet data sheet Kubernetes site GKE site Google Container Registry site Google Cloud Security Command Center site Go site Istio site Kubernetes Documentation site Kubernetes Blog blog Kubernetes Blog: A Guide to Kubernetes Admission Controllers blog CNCF site CNCF Webinar: Operationalizing Kubernetes Security Best Practices video BSidesSF 2019 Talk: "Containers: Your Ally in Improving Security" video Nine Kubernetes Security Best Practices Everyone Should Follow site Top 5 Kubernetes RBAC Mistakes to Avoid white paper Question of the week How do I migrate my traditional data warehouse platform to BigQuery? Migrating your traditional data warehouse platform to BigQuery: announcing the data warehouse migration offer Warehouse Migration Where can you find us next? Mark will be at Cloud NEXT, ECGC, and IO. Gabi will be at Cloud NEXT and PyTexas StackRox will be at Cloud NEXT, KubeCon, FS-ISAC, DockerCon, Red Hat Summit, and Black Hat.

Apr 3, 201927 min

NVIDIA T4 with Ian Buck and Kari Briski

Today on the podcast, we speak with Ian Buck and Kari Briski of NVIDIA about new updates and achievements in deep learning. Ian begins by telling hosts Jon and Mark about his first project at NVIDIA, CUDA, and how it has helped expand and pave the way for future projects in super computing, AI, and gaming. CUDA is used extensively in computer vision, speech and audio applications, and machine comprehension, Kari elaborates. NVIDIA recently announced their new Tensor Cores, which maximize their GPUs and make it easier for users to achieve peak performance. Working with the Tensor Cores, TensorFlow AMP is an acceleration into the TensorFlow Framework. It automatically makes the right choices for neural networks and maximizes performance, while still maintaining accuracy, with only a two line change in Tensor Flow script. Just last year, NVIDIA announced their T4 GPU with Google Cloud Platform. This product is designed for inferences, the other side of AI. Because AI is becoming so advanced, complicated, and fast, the GPUs on the inference side have to be able to handle the workload and produce inferences just as quickly. T4 and Google Cloud accomplish this together. Along with T4, NVIDIA has introduced TensorRT, a software framework for AI inference that's integrated into TensorFlow. Ian Buck Ian Buck is general manager and vice president of Accelerated Computing at NVIDIA. He is responsible for the company's worldwide datacenter business, including server GPUs and the enabling NVIDIA computing software for AI and HPC used by millions of developers, researchers and scientists. Buck joined NVIDIA in 2004 after completing his PhD in computer science from Stanford University, where he was development lead for Brook, the forerunner to generalized computing on GPUs. He is also the creator of CUDA, which has become the world's leading platform for accelerated parallel computing. Buck has testified before the U.S. Congress on artificial intelligence and has advised the White House on the topic. Buck also received a BSE degree in computer science from Princeton University. Kari Briski Kari Briski is a Senior Director of Accelerated Computing Software Product Management at NVIDIA. Her talents and interests include Deep Learning, Accelerated Computing, Design Thinking, and supporting women in technology. Kari is also a huge Steelers fan. Cool things of the week Kubernetes 1.14: Production-level support for Windows Nodes, Kubectl Updates, Persistent Local Volumes GA blog Stadia blog How Google Cloud helped Multiplay power a record-breaking Apex Legends launch blog Massive Entertainment hosts Tom Clancy's The Division 2 on Google Cloud Platform blog Interview NVIDIA site NVIDIA Catalog site CUDA site Tensor Cores site TensorFlow sote Automatic Mixed Precision for Deep Learning site Automatic Mixed Precision for NVIDIA Tensor Core Architecture in TensorFlow blog TensorFlow 2.0 on NVIDIA GPU video NVIDIA Volta site NVIDIA T4 site WaveNet blog BERT blog Compute Engine site T4 on GCP site Webinar On Demand: Accelerate Your AI Models with Automatic Mixed-Precision Training in PyTorch site PyTorch site NVIDIA TensorRT site TensorRT 5.1 site Kubernetes site Rapids site NVIDIA GTC site Deep Learning Institute site KubeFlow Pipeline Docs site KubeFlow Pipelines on GitHub site NVIDIA RTX site Question of the week Where can we learn more about Stadia? general info developer access Where can you find us next? Mark will be at Cloud NEXT, ECGC, and IO. Jon may be going to Unite Shanghai and will definitely be at Cloud NEXT, ECGC, and IO. NVIDIA will be at Cloud NEXT and KubeCon, as well as International Conference on Machine Learning, The International Conference on Learning Representations, and CVPR

Mar 27, 201935 min

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 Iwao Emma 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 week The Next OnAir site is live today and provides many of the details viewers could be looking for ahead of the event site Get Google Cloud Certified at Next '19: What you need to know blog Game Playing on Google Maps (see more at GDC) blog Your mission, gumshoe: Catch Carmen San Diego in Google Earth blog Interview Y-cruncher site Join the pi-31415926535897 Google Group group Fetching pi digits site Pi digit snapshots site Question of the week How 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

Mar 20, 201926 min

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 Subatin Lucia, 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 Nelson Kevin 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 week Take your mobile games business to the next level with Google AdMob and Google Ads at GDC blog Gaming developer hub site Go global with Cloud Bigtable blog Announcing Knative v0.4 Release article Build with Classroom G Suite blog Interview SAP site SAP HANA site SAP S/4HANA site SAP C/4HANA site BigQuery site Cloud Foundry site SAP HANA Express site Compute Engine site GCP Marketplace site Kubernetes site Ubuntu site Elephants, Rhinos, and People site Request an SAP CodeJam site Information for Developers site SAP TechEd site Question of the week If I want to programmatically search for links to an image that I have, how can I do that? Web detection tutorial Detecting Web Entities and Pages Where 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.

Mar 13, 201930 min

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 Ingram Dustin 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 week Machine learning can boost the value of wind energy blog Compute Engine Guest Attributes site Colopl open sourced a Cloud Spanner driver for Laravel framework site Running Redis on GCP: four deployment scenarios blog Interview GCP Podcast Episode 3: Kubernetes and Google Container Engine podcast Python site Extending Python with C or C++ docs PyPy site PyPI site App Engine site Compute Engine site Cloud Functions site Ubuntu site Flask site Flask documentation docs Docker site Python documentation docs PyCon site PyCaribbean site Question of the week How 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?'

Mar 6, 201928 min

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 Borins Myles 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 week Google Cloud Next '19 session guide now available blog Introducing scheduled snapshots for Compute Engine persistent disk blog Reliable task scheduling on Compute Engine with Cloud Scheduler site How to make a self-destructing VM on Google Cloud Platform article Making AI-powered speech more accessible—now with more options, lower prices, and new languages and voices blog Interview GCP Podcast Episode 105: Node.js with Myles Borins podcast Node.js site Introduction to Node.js site Nodejs.dev on Github site Cloud Build site Firebase site Node.js Foundation site JS Foundation site Linux Foundation site Foundation Bootstrap Team on Github site App Engine site G Suite site Apps Script site BigQuery site JSON site The hilarious misadventures of being a platform downstream from your language video Node.js Versions - How Do They Work? video Open Source Leadership Summit site Black Girls Code site Scripted site Girls Who Code site Question of the week How 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 here Where 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.

Feb 27, 201935 min

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 Krishnamohan Amy 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 week Process Workflows with the new Google Docs API blog Jib 1.0.0 is GA—building Java Docker images has never been easier blog GCP Podcast Episode 151: Java & Jib with Patrick Flynn and Mike Eltsufin podcast A guided tour in Google Earth that explores Black history blog Author: Gabe Weiss - Publishing series: Cloud IoT step-by-step Cloud IoT step-by-step: Connecting Raspberry PI + Python site Cloud IoT step-by-step: Cloud to device communication site Cloud IoT step-by-step: Quality of life tip - The command line site Interview Cloud SQL site Cloud SQL Features site MySQL site PostgreSQLsite Cloud MemoryStore site Cloud Bigtable site Cloud Firestore site Cloud Spanner site GCP Podcast Episode 62: Cloud Spanner with Deepti Srivastava podcast Mongo site Getting to know Google Cloud SQL video Question of the week What is a virtual column in a database? Generated columns blog and docs Where 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

Feb 20, 201926 min

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-Geish Mohamed 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 week Query without a credit card: introducing BigQuery sandbox blog Exploring container security: Encrypting Kubernetes secrets with Cloud KMS blog Golden State Warriors power data analytics and fan experiences with Google Cloud blog Seven steps to making DevOps a reality blog GCP Podcast Episode 158: VP of Engineering - Melody Meckfessel podcast The Telegraph UK: Reimagining media with the help of Google Cloud blog Interview Voicea site Voicea Integrations site Kubernetes site GKE site Stackdriver site Docker site Voicea on LinkedIn site Mohamed El-Geish site Question of the week What 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.

Feb 13, 201932 min

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 serverless 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 Reichling Stewart 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-Palsulich Tyler 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.com Cool things of the week Actually cool thing of the week twitter NoSQL for the serverless age: Announcing Cloud Firestore general availability and updates blog Site Reliability Workbook now available in HTML site Building a serverless online game: Cloud Hero on Google Cloud Platform blog The tech industry is failing people with disabilities and chronic illnesses article Interview GCP Podcast Episode 34: Stackdriver monitoring with Aja Hammerly podcast GCP Podcast Episode 53: Ruby with Aja Hammerly podcast Cloud Functions site Cloud Scheduler site Firestore site Pub/Sub site Go Mod site App Engine site Open Census site GCP Podcast Episode 118: OpenCensus with Morgan McLean and JBD podcast Google Stackdriver site Launch/overview video video The Go Runtime site Cloud Functions Quickstarts site Question of the week How 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 agones.dev! And he's also back to Twitch streaming! Aja will be at Cloud NEXT in April.

Feb 6, 201932 min

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 Chmarny Mark 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 Aikas Ville 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 week Let the sunshine in: opening the market for more renewable energy in Asia blog Get Go-ing with Cloud Functions: Go 1.11 is now a supported language blog Building Google's Game of the Year with Cloud Text-to-Speech and App Engine blog Welcome to the service mesh era: Introducing a new Istio blog post series blog Interview Knative site Knative Blog blog Knative on GitHub site Kubernetes site MiniKube site GKE site Pub/Sub site Cloudevents site Knative Install on Google Kubernetes Engine site Knative Slack site Question of the week How 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 NEXT Mark will be at GDC in March, Cloud NEXT, and ECG in April Our guests will be at Cloud NEXT and KubeCon Barcelona

Jan 30, 201934 min

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 week Kubernetes and GKE for developers: a year of Cloud Console blog Reducing gender bias in Google Translate blog Cloud Security Command Center is now in beta and ready to use blog Main content Podcast 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 podcast GCP Podcast Episode 112: Percy.io with Mike Fotinakis podcast GCP Podcast Episode 146: Google AI with Jeff Dean podcast GCP Podcast Episode 127: SRE vs Devops with Liz Fong-Jones and Seth Vargo podcast GCP Podcast Episode 128: Decision Intelligence with Cassie Kozyrkov podcast GCP Podcast Episode 113: Open Source TensorFlow with Yifei Feng podcast GCP Podcast Episode 88: Kubernetes 1.7 with Tim Hockin podcast GCP Podcast Episode 108: Launchpad Studio with Malika Cantor and Peter Norvig podcast GCP Podcast Episode 130: Data Science with Juliet Hougland and Michelle Casbon podcast GCP Podcast Episode 125: Open Source at Google Cloud Platform with Sarah Novotny podcast Top 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 podcast Mark's favorite episodes GCP Podcast Episode 129: Developer Relations with Mandy Waite podcast GCP Podcast Episode 121: Kontributing to Kubernetes with Paris Pittman and Garrett Rodrigues podcast GCP Podcast Episode 131: Actions on Google with Mandy Chan podcast GCP Podcast Episode 148: Wellio with Sivan Aldor-Noiman and Erik Andrejko podcast GCP Podcast Episode 110: CPU Vulnerability with Matt Linton and Paul Turner podcast GCP Podcast Episode 125: Open Source at Google Cloud Platform with Sarah Novotny podcast GCP Podcast Episode 140: Container Security with Maya Kaczorowski podcast Melanie's favorite episodes GCP Podcast Episode 117: Cloud AI Fei-Fei Li was the Chief Scientist of AI/ML at Google podcast GCP Podcast Episode 114: ML Bias & Fairness with Timnit Gebru and Margaret Mitchell podcast GCP Podcast Episode 141: Accessibility in Tech podcast GCP Podcast Episode 136: Robotics with Raia podcast GCP Podcast Episode 150: Strange Loop, Remote Working, and Distributed Systems with KF podcast DL Indaba GCP Podcast Episode 147: DL Indaba: AI Investments in Africa podcast GCP Podcast Episode 149: Deep Learning Research in Africa with Yabebal Fantaye & Jessica Phalafala podcast GCP Podcast Episode 152: AI Corporations and Communities in Africa with Karim Beguir & Muthoni Wanyoike podcast GCP Podcast Episode 157: NeurIPS and AI Research with Anima Anandkumar podcast Favorite announcements, products, and more at Google Cloud Unity and Google Cloud Strategic Alliance blog Open Match blog Cloud TPU site Google Dataset Search is in beta site No tricks, just treats: Globally scaling the Halloween multiplayer Doodle with Open Match on Google Cloud blog GKE On-Prem site Open Source - Knative release, Skaffold, Istio updates, gVisor, etc. Google in Ghana blog Cloud NEXT blog GCP Podcast Episode 137: Next Day 1 podcast GCP Podcast Episode 138: Next Day 2 podcast GCP Podcast Episode 139: Next Day 3 podcast Unity and DeepMind partner to advance AI research blog Introducing PyTorch across Google Cloud blog Question of the week What were your personal highlights for 2018? Mark Agones Introducing Agones: Open-source, multiplayer, dedicated game-server hosting built on Kubernetes blog github The new website Having Melanie join me on the podcast Melanie Bringing Francesc back Meeting Grace GCP Podcast Episode 142: Agones With Mark Mandel and Cyril Tovena podcast Where can you find us next? It's the holidays! Special thanks! Thank you guests Thank you Jennifer Thank you HD Interactive: James, Trae, Sabrina, and Sean Thank you Greg Thank you Neil, Chuck, and Shana Thank you MBooth for the website overhaul and social media support Thank you Francesc Thank you listeners!

Dec 12, 201832 min

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 Meckfessel Melody 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 week Mark is back from vacation! We are at 2 million downloads! tweet Greg Wilson twitter and github Open source gaming: Agones - 0.6.0 - site Open Match - 0.2.0 RC - site What's new at Firebase Summit 2018 blog Interview GCP Podcast Episode 137: Next Day 1 podcast Stackdriver site GitLab site Google SRE site Borg site Cloud Spanner site Go site GKE On-Prem site Skaffold site Minikube site DORA site Cloud Build site Bazel site Question of the week If I want to configure third party notifications (such as Slack or Github) into my Cloud Build configuration - how can I do that? Sending build notifications Configuring notifications for third-party services Where 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.

Dec 5, 201833 min

NeurIPS and AI Research with Anima Anandkumar

Melanie is solo this week talking with Anima Anandkumar, a Caltech Bren professor and director of ML research at NVIDIA. We touch on tensors, their use, and how they relate to TensorFlow. Anima also details the work she does with NVIDIA and how they are helping to advance machine learning through hardware and software. Our main discussion centers around AI and machine learning research conferences, specifically the Neural Information Processing Systems conference (commonly referred to as NIPS) and the reason they have rebranded. NIPS originally started as a small conference at Caltech. As deep learning became more and more popular, it grew exponentially. With the higher attendance and interest, the acronym became center stage. Sexual innuendos and harassing puns surrounded the conference, sparking a call for a name change. At first, conference organizers were reluctant to rebrand and they used recent survey results as a reason to keep NIPS. Anima discusses her personal experience protesting the acronym, opening up about the hate speech and threats of which she and others received. Despite the harassment, Anima and others continued to protest, petition, and share stories of mistreatment within the community which helped lead to the name/acronym change to NeurIPS. The rebranding hopes to reestablish an inclusive academic community and move the focus back to machine learning research and away from unprofessional attention. Anima Anandkumar Animashree (Anima) Anandkumar is a Bren professor at Caltech CMS department and a director of machine learning research at NVIDIA. Her research spans both theoretical and practical aspects of machine learning. In particular, she has spearheaded research in tensor-algebraic methods, large-scale learning, deep learning, probabilistic models, and non-convex optimization. Anima is the recipient of several awards such as the Alfred. P. Sloan Fellowship, NSF Career Award, Young investigator awards from the Air Force and Army research offices, Faculty fellowships from Microsoft, Google and Adobe, and several best paper awards. She is the youngest named professor at Caltech, the highest honor bestowed to an individual faculty. She is part of the World Economic Forum's Expert Network consisting of leading experts from academia, business, government, and the media. She has been featured in documentaries by PBS, KPCC, wired magazine, and in articles by MIT Technology review, Forbes, Yourstory, O'Reilly media, and so on. Anima received her B.Tech in Electrical Engineering from IIT Madras in 2004 and her PhD from Cornell University in 2009. She was a postdoctoral researcher at MIT from 2009 to 2010, visiting researcher at Microsoft Research New England in 2012 and 2014, assistant professor at U.C. Irvine between 2010 and 2016, associate professor at U.C. Irvine between 2016 and 2017, and principal scientist at Amazon Web Services between 2016 and 2018. Cool things of the week Taking charge of your data: using Cloud DLP to de-identify and obfuscate sensitive information blog Unlocking what's possible with medical imaging data in the cloud blog Google makes dataset of 50 million drawings available on its cloud blog Machine learning on machines: building a model to evaluate CPU performance blog Interview Anima at TensorLab site NeurIPS site Petition site Name Change (results of the poll) letter Johns Hopkins University letter letter AI Researchers Fight Over Four Letters article From the Board: Changing our Acronym letter TensorFlow site NVIDIA site Question of the week What are some actions I can take if I'm being trolled, harassed and/or bullied online or I want to be proactive about my safety? If you are experiencing harassment, tell someone who can support you, document it, and assess escalating to authorities depending on the severity. Surveillance Self-Defense Preventing Doxxing Where can you find us next? Mark will be at KubeCon in December. Melanie will be at SOCML this week and NeurIPS next week. She'll be attending WIML, Black in AI, and LatinX.

Nov 28, 201845 min

Grace Health with Therese Mannheimer and Roman Jasins

Happy Thanksgiving! On this episode, Mark and Melanie learn about Grace.health with co-founders Therese Mannheimer and Roman Jasins. Grace.health's goal is to give women control of information about their own bodies, allowing them to make informed healthcare decisions. Grace.health is a female health companion that lets women track and plan their periods, fertility, and ask questions. It is a global undertaking, hoping to reach not just the tech savvy woman, but all women in all markets worldwide. Stigmas and taboos around the world portray periods as dirty and contagious, preventing women from being able to work, go to school, or even sleep in the house. Grace.health's goal is to educate people to help limit these superstitions and allow women to live fuller lives. With Grace.health, women know when their periods are coming or when the are ovulating so they can make the proper plans. In the longterm, Grace.health hopes to be a tool to not only help women identify any health concerns but also find a healthcare professional and get the treatment necessary. Therese Mannheimer Therese, one of the founders of Grace.health, is an experienced business developer and product person who believes that the best way to solve problems is to put relevant solutions into the hands of people. She is also co-founder of the Allbright Foundation that works with driving opinion around meritocracy. Roman Jasins Roman is CTO and co-founder of Grace.health. Cool things of the week Building IoT Applications on Google Cloud video Getting started with Kubeflow Pipelines blog Subatomic particles and big data: Google joins CERN openlab blog GCP Podcast Episode 145: ATLAS with Dr. Mario Lassnig podcast Istio Routing Basics site Interview Grace Health site Google Cloud Startup site Dialogflow site FEM International site UN site Doctors Without Borders site The Hunger Project site Question of the week With background cloud functions - how can I set them up to retry on failure? Background functions Retrying Background Functions Where can you find us next? Mark and will be at KubeCon in December. Melanie will be at SOCML in November and Black in AI and LatinX in December.

Nov 21, 201831 min

Confluent and Kafka with Viktor Gamov

Viktor Gamov is on the podcast today to discuss Confluent and Kafka with Mark and special first-time guest host, Michelle. Viktor spends time with Mark and Melanie explaining how Kafka allows you to stream and process data in real-time, and how Kafka helps Confluent with its advanced streaming capabilities. Confluent Cloud helps connect Confluent and cloud platforms such as Google Cloud so customers don't have to manage anything - Confluent takes care of it for you! To wrap up the show, Michelle answers our question of the week about Next 2019. Viktor Gamov Viktor Gamov is a Developer Advocate at Confluent, the company that makes a streaming platform based on Apache Kafka. Working in the field, Viktor developed comprehensive expertise in building enterprise application architectures using open source technologies. He enjoys helping different organizations design and develop low latency, scalable, and highly available distributed systems. Back in his consultancy days, he co-authored O'Reilly's «Enterprise Web Development». He is a professional conference speaker on distributed systems, Java, and JavaScript topics, and is a regular at events, including JavaOne, Devoxx, OSCON, QCon, and others. He blogs and produces the podcasts Razbor Poletov (in Russian) and co-hosts DevRelRad.io. Follow Viktor on Twitter, where he posts about gym life, food, open source, and, of course, Kafka and Confluent! Cool things of the week Kubeflow published a leadership guide to inclusivity site Picture what the cloud can do: How the New York Times is using Google Cloud to find untold stories in millions of archived photos blog Click-to-deploy on Kubeflow site Containerd available for beta testing in Google Kubernetes Engine blog Introducing AI Hub and Kubeflow Pipelines: Making AI simpler, faster, and more useful for businesses blog Announcing Cloud Scheduler: a modern, managed cron service for automated batch jobs blog Interview Kafka site Kafka Connect site Kafka Streams site KSQL site Confluent site Confluent Hub site Confluent Schema Registry site Confluent Cloud on Google Cloud Marketplace site Confluent Enterprise site Confluent Cloud site Confluent on Github site Confluent Blog blog How to choose the number of topics/partitions in a Kafka cluster? blog Publishing with Apache Kafka at The New York Times blog Google Cloud Platform and Confluent partner to deliver a managed Apache Kafka service blog Viktor's Presentations site Confluent Community site Question of the week If I wanted to submit a CFP for Next 2019, how would I do it? Where can you find us next? Mark and Michelle will be at KubeCon in December. Michelle will be at Scale by the Bay on Friday. She'll also be at YOW! Sydney, Brisbane, & Melbourne in Nov & December.

Nov 14, 201837 min

G Suite with Joanna Smith and Alicia Williams

Joanna Smith and Alicia Williams talk G Suite with Mark and Melanie this week! G Suite is Google's collection of apps to help make working easier. It includes things like Gmail, Docs, Sheets, Calendar, and more and is designed to be collaborative. It's customizable, allowing users to adjust the programs to their needs and be more effective – including integrating it with Google Cloud! G Suite has an active community of developers building add-ons to increase functionality as well. Joanna Smith Joanna is a Developer Advocate for G Suite, working to make sure that anyone can extend G Suite with clever solutions to make Google work for them. Alicia Williams Alicia is an advocate for Google Cloud, trying to help data analysts solve problems. She uses machine learning, SQL, and visualizations to help solve problems and tell stories. Cool things of the week A dataset of congressional bills and built a text classification model with AutoML Natural Language by Sara Robinson tweet and blog Serverless from the ground up: Connecting Cloud Functions with a database (Part 3) blog How 20th Century Fox uses ML to predict a movie audience blog Kick off developer projects with improved G Suite Developer Hub blog This multiplayer game integrates Open Match, a highly-scalable, open source matchmaking framework from Google Cloud, Unity tweet, and Google Doodle Happy Anniversary, Melanie! Interview G Suite site Google Sheets site G Suite on Google Plus site G Suite Marketplace site G Suite on Github site G Suite APIs site G Suite App Maker site Building IoT Applications on Google Cloud video Firestore Google Apps Script Library site Build on G Suite site Advanced Services Documentation site BigQuery site New Google Sheets enterprise data integrations with BigQuery and SAP blog Analyze big data within Google Sheets site Analyzing text in a Google Sheet using Cloud Natural Language API and Apps Script blog Entity sentiment analysis on text data in a Google sheet using Cloud Natural Language Github site Question of the week What if I want to write a code sample with a link that opens the Cloud Console and automatically clones a Git repository into Cloud Shell? Where can you find us next? Alicia will be at DevFest. Mark will be at KubeCon in December. Melanie will be at SOCML this month.

Nov 7, 201834 min

Bazel with Tony Aiuto

Happy Halloween! On this not-so-spooky episode of the Google Cloud Podcast, Melanie and Mark talk with Tony Aiuto of Bazel. Bazel grew from Google's internal build system, Blaze, to become the open source Bazel that it is today. The aim of the project is to quickly make very large builds across multiple languages. Tony Aiuto Tony is the tech-lead/manager for Bazel Product Excellence. He works on removing what enterprise users see as barriers to adoption. Tony's efforts are on bridging the gap between the piece of open source code that the developers see and the product that users want to see. Commentary of the week Where can I donate if I'm angry or sad by last week's news? Time's Up Now site Project Alloy site MeToo Stem site HIAS site ADL site Protest NIPS conference name site Interview Bazel site BazelCon site Bazel on GitHub site Bazel Discuss on Google Groups site Bazel on Slack site Tweag site Tweag Haskell Rules site Cool things of the week It's Halloween! And it's the 3rd anniversary of the podcast! Gain insights about your GCP resources with asset inventory blog Introducing the Cloud KMS plugin for HashiCorp Vault blog Serverless from the ground up: Adding a user interface with Google Sheets (Part 2) blog Cyber Security for the Previous Generation blog The Red Sox won the World Series! Where can you find us next? Mark will be at KubeCon in December. Melanie will be at SOCML in November.

Oct 31, 201830 min

AI Corporations and Communities in Africa with Karim Beguir & Muthoni Wanyoike

On the podcast today, we have two more fascinating interviews from Melanie's time at Deep Learning Indaba! Mark helps host this episode as we speak with Karim Beguir and Muthoni Wanyoike about their company, Instadeep, the wonderful Indaba conference, and the growing AI community in Africa. Instadeep helps large enterprises understand how AI can benefit them. Karim stresses that it is possible to build advanced AI and machine learning programs in Africa because of the growing community of passionate developers and mentors for the new generation. Muthoni tells us about Nairobi Women in Machine Learning and Data Science, a community she is heavily involved with in Nairobi. The group runs workshops and classes for AI developers and encourages volunteers to participate by sharing their knowledge and skills. Karim Beguir Karim Beguir helps companies get a grip on the latest AI advancements and how to implement them. A graduate of France's Ecole Polytechnique and former Program Fellow at NYU's Courant Institute, Karim has a passion for teaching and using applied mathematics. This led him to co-found InstaDeep, an AI startup that was nominated at the MWC17 for the Top 20 global startup list made by PCMAG. Karim uses TensorFlow to develop Deep Learning and Reinforcement Learning products. Karim is also the founder of the TensorFlow Tunis Meetup. He regularly organises educational events and workshops to share his experience with the community. Karim is on a mission to democratize AI and make it accessible to a wide audience. Muthoni Wanyoike Muthoni Wanyoike is the team lead at Instadeep in Kenya. She is Passionate about bridging the skills gap in AI in Africa and does this by co-organizing the Nairobi Women in Machine Learning community. The community enables learning, mentorship, networking, and job opportunities for people interested in working in AI. She is experienced in research, data analytics, community and project management, and community growth hacking. Cool things of the week Is there life on other planets? Google Cloud is working with NASA's Frontier Development Lab to find out blog In this Codelab, you will learn about StarCraft II Learning Environment project and to train your first Deep Reinforcement Learning agent. You will also get familiar some of the concepts and frameworks to get to train a machine learning agent. site A new course to teach people about fairness in ML blog Serverless from the ground up: Building a simple microservice with Cloud Functions (Part 1) blog Superposition Podcast from Deep Learning Indaba with Omoju Miller and Nando de Freitas tweet and video Interview Instadeep site Nairobi Women in Machine Learning and Data Science site Neural Information Processing Systems site Google Launchpad Accelerator site TensorFlow site Google Assistant site Cloud AutoML site Hackathon Lagos site Deep Learning Book book Ranked Reward: Enabling Self-Play Reinforcement Learning for Combinatorial Optimization research paper Lessons learned on building a tech community blog Kenya Open Data Initiative site R for Data Science GitHub site and book TWIML Presents Deep Learning Indaba site Question of the week If I want to create a GKE cluster with a specific major kubernetes version (or even just the latest) using the command line tools, how do I do that? GCloud container clusters create site Specifying cluster version site Where can you find us next? Our guests will be at Indaba 2019 in Kenya. Mark will be at KubeCon in December. Melanie will be at SOCML in November.

Oct 24, 201837 min

Java & Jib with Patrick Flynn and Mike Eltsufin

Mark and Melanie speak with Patrick Flynn and Mike Eltsufin about their exciting new Java products for Google Cloud. Mike tells us all about the new Spring Cloud GCP, a helpful tool that integrates Google Cloud Platform APIs and the Spring Framework. Patrick elaborates on his team's new tool, Jib, a Java container image builder, and how it helps Java developers. Patrick Flynn Patrick Flynn is a long time Java developer who spent many years in Google Ads, and is now four years into being the tech lead of the Google Cloud Java Tools team. Mike Eltsufin Mike Eltsufin has been an enterprise Java application developer in the banking sector for over a decade before joining Google. Currently, he's the tech lead of the Cloud Java Frameworks team, focusing on bringing the goodness of Spring Boot to Google Cloud Java developers. Cool things of the week Introducing container-native load balancing on Google Kubernetes Engine blog Simplifying cloud networking for enterprises: announcing Cloud NAT and more blog Store it, analyze it, back it up: Cloud Storage updates bring new replication options blog Postmortems and Retrospectives with Liz and Seth video GCP Podcast Episode 127: SRE vs Devops with Liz Fong-Jones and Seth Vargo podcast Interview App Engine site Kubernetes Engine site Spring Framework site Spring Boot site Spring Cloud GCP site Spring Cloud GCP on GitHub site Cloud Pub/Sub site Spanner site Cloud Sql site Cloud Datastore site Docker site Jib on GitHub site Cloud Tools for IntelliJ Documentation site Introducing Jib — build Java Docker images better blog Bazel site Skaffold on GitHub site Netty site SpringOne site Knative and riff for Spring Developers video Jib Gitter site Sig Apps site Kubernetes Slack site Codelabs site Question of the week What if we have an object in Google Cloud Storage, and I want to automatically change an aspect of it – such as: Downgrade the storage class of objects older than 365 days to Coldline Storage. Delete objects created before January 1, 2013. Keep only the 3 most recent versions of each object in a bucket with versioning enabled. Managing Object Lifecycles docs and guide Where can you find us next? Patrick's team will be at KubeCon Shanghai and Oracle Code One and he will be at KubeCon Seattle Mark will be at KubeCon in December. Melanie will be at Twilio Signal $BASH event on Thursday and SOCML in November.

Oct 17, 201829 min

Strange Loop, Remote Working, & Distributed Systems with KF

Melanie and Mark celebrate their 150th episode this week with a high-energy interview of mutual friend, KF, at Strange Loop. KF gives her perspective on Strange Loop, working remotely, and distributed systems. She compliments Strange Loop for the diversity it has achieved as the conference has grown. She laments the lack of introductory material for distributed systems learners, saying it's not as complicated as everyone thinks but needs more educational material for beginners! In general, she believes everyone could benefit from some code study, especially if you can find a good mentor. KF also gives us some great tips for working remotely and staying effective and social. Katherine Fellows KF is a senior engineer focusing on backend, infrastructure, and data engineering. She has worked remotely for companies at all stages of growth in San Francisco, New York City, Portland, and Philadelphia. Most recently, she's been a Senior Software Engineer at Turbine Labs, developing tools that leverage a service mesh to make collaboration more effective for engineering teams. KF currently lives with her cat in Portland, OR. Cool things of the week Introducing PyTorch across Google Cloud blog Is that a device driver, golf driver, or taxi driver? Building custom translation models with AutoML Translate blog A developer onramp to Kubernetes with GKE blog Network controls in GCP vs. on-premises: Not so different after all blog Interview Strange Loop site Kubernetes site Docker site SRE site GCP Podcast Episode 102: Smart Parking and IoT Core with Brian Granatir podcast Question of the week How do I encrypt and decrypt data with Cloud KMS? Symmetric and Asymmetric Where can you find us next? Mark will definitely be at Kubecon in December. Mark streams on Twitch streaming. Melanie will be at CAMLIS. Get in touch! Website Email us! Ask us a question Reddit Google Plus Twitter

Oct 10, 201836 min

Deep Learning Research in Africa with Yabebal Fantaye & Jessica Phalafala

Today, Melanie brings you another great interview from her time at Deep Learning Indaba in South Africa. She was joined by Yabebal Fantaye and Jessica Phalafala for an in-depth look at the deep learning research that's going on in the continent. At the African Institute for Mathematical Sciences, the aim is to gather together minds from all over Africa and the world to not only learn but to use their distinct perspectives to contribute to research that furthers the sciences. Our guests are both part of this initiative, using their specialized skills to expand the abilities of the group and stretch the boundaries of machine learning, mathematics, and other sciences. Yabebal elaborates on the importance of AIMS and Deep Learning Indaba, noting that the more people can connect with each other, the more confidence they will gain. Jessica points out how this research in Africa can do more than just advance science. By focusing on African problems and solutions, machine learning research can help increase the GDP and economic standards of a continent thought to be "behind". Jessica Phalafala Jessica Phalafala is a PhD Applied Mathematics student at Stellenbosch University and currently affiliated with the African Institute for Mathematical Sciences. In her mid-twenties, she finds herself with four qualifications all obtained with distinction, including a Master of Science in Pure Mathematics degree from the University of the Witwatersrand. Jessica is interested in using her functional analysis background together with a number of newly developed skills to contribute towards developing rigorous mathematical theory to support some existing deep learning methods and algorithms for her PhD research. Outside of research she takes great interest in fast-tracking the level of accessibility of higher education in South Africa as co-founder of the Sego Sa Lesedi Foundation, a platform created to inform underprivileged high school learners of career and funding opportunities in science as well as provide them with mentorship as they transition into undergraduate studies. Yabebal Fantaye Dr. Fantaye is an AIMS-ARETE Research Chair based in South Africa. His research is in applying artificial intelligence and advanced statistical methods to cosmological data sets in order to understand the nature of the universe and to satellite images of the Earth in order to find alternative ways to monitor African development progress. Dr. Fantaye is a fellow of the World Economic Forum Young Scientists community, and a fellow and a Chair of the Next Einstein Forum Community of Scientists. Cool things of the week A Kubernetes FAQ for the C-suite blog BigQuery and surrogate keys: a practical approach blog Adding custom intelligence to Gmail with serverless on GCP blog Announcing Cloud Tasks, a task queue service for App Engine flex and second generation runtimes blog Unity and DeepMind partner to advance AI research blog Interview African Institute for Mathematical Sciences site Provable approximation properties for deep neural networks research Next Einstein Initiative site Square Kilometer Array (SKA) site University of the Witwatersrand site Council of Scientific and Industrial Research (CSIR) site South African National Space Agency (SANSA) site National Astrophysics and Space Science Programme (NASSP)site IndabaX site Coursera site Andrej Karpathy research Andrej Karpathy Blog blog Question of the week If I'm using the Cluster Autoscaler for Kubernetes (or GKE), how can I prevent it from removing specific nodes from the cluster when scaling down? How can I prevent Cluster Autoscaler from scaling down a particular node? github What types of pods can prevent CA from removing a node? github Where can you find us next? Mark will definitely be at Kubecon in December and will probably be at Unite L.A. this month. Melanie is speaking at Monktoberfest Oct 4th in Portland, Maine and will be at CAMLIS the following week.

Oct 3, 201849 min

Wellio with Sivan Aldor-Noiman and Erik Andrejko

In our last (but not least!) interview from NEXT, Mark and Melanie talked with Sivan Aldor-Noiman and Erik Andrejko about Wellio, an awesome new platform that combines AI and healthy eating. Wellio was developed as a way to not only educate users on the importance of proper nutrition for well-being but to give them their own personal nutritionist. The data scientists at Wellio started from scratch (pun intended) to create their own food-related database and then began training models so the data could be organized and personalized. Using a combination of human power and machine learning techniques, Wellio learns your preferences, allergies, diets, etc. and will make healthy decisions for you based on these key facts. It chooses recipes, populates a grocery list, and even has the ingredients delivered to your door in time for dinner! Sivan Aldor-Noiman Sivan heads Data Science for Wellio, an early stage startup in the FoodTech space that is helping people eat better. In Wellio, her team delivers models that help inspire, empower and adapt to people's eating needs, cooking abilities and health constraints. She began her career in the Israeli military serving as an instructor for an anti-tank missile unit (please don't think Rambo, think more like a classroom teacher). Sivan then transitioned to school and received her undergraduate degree in Industrial Engineering and a Master in Statistics from the Technion, Israel Institute of Technology. She moved to the U.S. to complete a Ph.D. degree in Statistics from The Wharton School, University of Pennsylvania. In her previous job, Sivan ended up leading several Data Science teams and learned that she really liked leading technical people since she got to learn a lot from them. Ultimately, she missed the smaller company mentality, so she is back in the startup world. Sivan was once asked to define herself so here goes: "I am an enthusiastic disagreeable giver and a constant empirical driven learner". Erik Andrejko Erik has spent his career making a positive impact on the world through mathematics. He is a co-founder and Chief Technology Officer of Wellio - an early stage startup applying AI to the intersection of food and human health. Previously, Erik lead the data science and research organization at The Climate Corporation, which applies data science to solve challenging problems in numerous domains including climatology, agronomic modeling and geospatial applications. When not analyzing interesting datasets, Erik can often be found riding up some incline on a bicycle or cooking. Cool things of the week Summary of Google Cloud Next Tokyo site Deep Learning Indaba GCP Credit Awards site Data Studio and Dataprep are now generally available blog DS: BI analyze more than 500 other data sources via more than 100 partner-built connectors and used by over a million people globally DP: new look, team collab and more analytics features blog Announcing general availability of Cloud Memorystore for Redis blog Coursera Advanced Machine Learning with TensorFlow with GCP blog Webinar on October 9th at 9AM PST to learn more Simplifying ML predictions with Google Cloud Functions blog 50 Best Cloud Security Podcasts site GCP Podcast Episode #100: Vint Cerf: past, present, and future of the internet podcast Interview Wellio site GKE site Cloud Storage site Pub/Sub site Cloud Composer site Cloud ML Engine site Stackdriver site Cloud Functions site TensorFlow site Keras site Scikit Learn site Cloud TPU site Cloud AutoML site Cloud Vision site DevOps201 for Application Developers video Cloud Firestore site Day 3 Keynote: Made Here Together video Spinnaker site Contact Wellio email Questions of the week Is Inbox going away? Inbox is signing off: find your favorite features in the new Gmail blog 5 ways the new Gmail can help you get more done blog Where can you find us next? We'll both be at Strangeloop. Mark will probably be at Unite L.A. in October. Melanie speaking at Monktoberfest Oct 4th in Portland, Maine.

Sep 26, 201845 min

DL Indaba: AI Investments in Africa

This week we are bringing you a couple of interviews from last week's Deep Learning Indaba conference. Dr. Vukosi Marivate, Andrea Bohmert and Yasin(i) Musa Ayami talk about the burgeoning machine learning community, research, companies and AI investment landscape in Africa. While Mark is at Google Cloud Next in Tokyo, Melanie is joined by special guest co-hosts Nyalleng Moorosi and Willie Brink. Vukosi and Yasin(i) share how Deep Learning Indaba is playing an important role to recognize and grow machine learning research and companies on the African continent. We also discuss Yasin(i)'s prototyped app, Tukuka, and how it won the Maathai Award which is given to individuals who are a positive force for change. Tukuka is being built to aid economically disadvantaged women in Zambia get access to financial resources that are currently unavailable. Andrea rounds up the interviews by giving us a VC perspective on the AI start-up landscape in Africa and how that compares to other parts of the world. As Nyalleng says at the end, AI is happening in Africa and has great potential for impact. Willie Brink Willie Brink is a senior lecturer of Applied Mathematics in the Department of Mathematical Sciences at Stellenbosch University, South Africa. He teaches various courses in Applied Mathematics and Computer Science, at all levels, and his research interests fall mainly in the broad fields of computer vision and machine learning. He has worked on multi-view geometry, visual odometry, recognition and tracking, probabilistic graphical models, as well as deep learning. Recent research directions include visual knowledge representation and reasoning. Willie is also one of the founders and organisers of the Deep Learning Indaba, an exciting initiative working to celebrate and strengthen machine learning and artificial intelligence research in Africa, and to promote diversity and transformation in these fields. Nyalleng Moorosi Nyalleng is a Software Engineer and Researcher with the Google AI team in Ghana. Before joining Google, Nyalleng was a senior Data Science researcher at South Africa's national science lab, Council for Scientific and Industrial Research (CSIR), with the Modeling and Digital Sciences Unit. In her capacity at CSIR, she works on projects ranging from: rhino poaching prevention with park rangers, working with news outlets to understand social media sentiments, and searching for Biomarkers in African cancer proteomes. Before getting into ML research at CSIR, she was a computer science lecturer at Fort Hare University and a software engineer at Thomson Reuters. Moorosi is an active member of Women in Machine Learning, Black in Artificial Intelligence, and an organising member of the Deep Learning Indaba - a yearly workshop that gathers African researchers in one space to share ideas and grow machine learning and artificial intelligence capabilities. Dr. Vukosi Marivate Dr. Vukosi Marivate holds a PhD in Computer Science (Rutgers University) and MSc & BSc in Electrical Engineering (Wits University). He has recently started at the University of Pretoria as the ABSA Chair of Data Science. Vukosi works on developing Machine Learning/Artificial Intelligence methods to extract insights from data. A large part of his work over the last few years has been in the intersection of Machine Learning and Natural Language Processing (due to the abundance of text data and need to extract insights). As part of his vision for the ABSA Data Science chair, Vukosi is interested in Data Science for Social Impact, using local challenges as a springboard for research. In this area Vukosi has worked on projects in science, energy, public safety and utilities. Vukosi is an organizer of the Deep Learning Indaba, the largest Machine Learning/Artificial Intelligence workshop on the African continent, aiming to strengthen African Machine Learning. He is passionate about developing young talent, supervising MSc and PhD students, and mentoring budding Data Scientists. Yasin(i) Musa Ayami Yasin(i) Musa Ayami is Team Lead at TsogoloTech and a certified Oracle Associate. Mr. Ayami recently graduated with a Master's Degree in Information Technology at the prestigious Durban University of Technology (DUT) were his study mainly focused on Computer Vision and Machine Learning. Prior to him enrolling for his Master's Degree, Mr Ayami served as an Intern Software Engineer at DUT's App Factory where he also served as Team Lead before deciding to further his studies. He also worked as a Part-Time Student Instructor at the DUT. In 2017, he co-founded TsogoloTech. His vision has always been to leverage technology for social good. Andrea Bohmert Andrea Bohmert is a Co-Managing Partner at Knife Capital. Before joining Knife Capital, she was the Founder and Co-Managing Partner of Hasso Plattner Ventures Africa. Passionate about strategizing how to scale businesses and meeting the entrepreneurs responsible for creating them, she has been actively involved

Sep 19, 20181h 3m

Google AI with Jeff Dean

Jeff Dean, the lead of Google AI, is on the podcast this week to talk with Melanie and Mark about AI and machine learning research, his upcoming talk at Deep Learning Indaba and his educational pursuit of parallel processing and computer systems was how his career path got him into AI. We covered topics from his team's work with TPUs and TensorFlow, the impact computer vision and speech recognition is having on AI advancements and how simulations are being used to help advance science in areas like quantum chemistry. We also discussed his passion for the development of AI talent in the content of Africa and the opening of Google AI Ghana. It's a full episode where we cover a lot of ground. One piece of advice he left us with, "the way to do interesting things is to partner with people who know things you don't." Listen for the end of the podcast where our colleague, Gabe Weiss, helps us answer the question of the week about how to get data from IoT core to display in real time on a web front end. Jeff Dean Jeff Dean joined Google in 1999 and is currently a Google Senior Fellow, leading Google AI and related research efforts. His teams are working on systems for speech recognition, computer vision, language understanding, and various other machine learning tasks. He has co-designed/implemented many generations of Google's crawling, indexing, and query serving systems, and co-designed/implemented major pieces of Google's initial advertising and AdSense for Content systems. He is also a co-designer and co-implementor of Google's distributed computing infrastructure, including the MapReduce, BigTable and Spanner systems, protocol buffers, the open-source TensorFlow system for machine learning, and a variety of internal and external libraries and developer tools. Jeff received a Ph.D. in Computer Science from the University of Washington in 1996, working with Craig Chambers on whole-program optimization techniques for object-oriented languages. He received a B.S. in computer science & economics from the University of Minnesota in 1990. He is a member of the National Academy of Engineering, and of the American Academy of Arts and Sciences, a Fellow of the Association for Computing Machinery (ACM), a Fellow of the American Association for the Advancement of Sciences (AAAS), and a winner of the ACM Prize in Computing. Cool things of the week Google Dataset Search is in beta site Expanding our Public Datasets for geospatial and ML-based analytics blog Zip Code Tabulation Area (ZCTA) site Google AI and Kaggle Inclusive Images Challenge site We are rated in the top 100 technology podcasts on iTunes site What makes TPUs fine-tuned for deep learning? blog Interview Jeff Dean on Google AI profile Deep Learning Indaba site Google AI site Google AI in Ghana blog Google Brain site Google Cloud site DeepMind site Cloud TPU site Google I/O Effective ML with Cloud TPUs video Liquid cooling system article DAWNBench Results site Waymo (Alphabet's Autonomous Car) site DeepMind AlphaGo site Open AI Dota 2 blog Moustapha Cisse profile Sanjay Ghemawat profile Neural Information Processing Systems Conference site Previous Podcasts GCP Podcast Episode 117: Cloud AI with Dr. Fei-Fei Li podcast GCP Podcast Episode 136: Robotics, Navigation, and Reinforcement Learning with Raia Hadsell podcast TWiML & AI Systems and Software for ML at Scale with Jeff Dean podcast Additional Resources arXiv.org site Chris Olah blog Distill Journal site Google's Machine Learning Crash Course site Deep Learning by Ian Goodfellow, Yoshua Bengio and Aaron Courville book and site NAE Grand Challenges for Engineering site Senior Thesis Parallel Implementations of Neural Network Training: Two Back-Propagation Approaches by Jeff Dean paper and tweet Machine Learning for Systems and Systems for Machine Learning slides Question of the week How do I get data from IoT core to display in real time on a web front end? Building IoT Applications on Google Cloud video MQTT site Cloud Pub/Sub site Cloud Functions site Cloud Firestore site Where can you find us next? Melanie is at Deep Learning Indaba and Mark is at Tokyo NEXT. We'll both be at Strangeloop end of the month. Gabe will be at Cloud Next London and the IoT World Congress.

Sep 12, 201844 min

ATLAS with Dr. Mario Lassnig

Our guest today is Dr. Mario Lassnig, a software engineer working on the ATLAS Experiment at CERN! Melanie and Mark put on their physics hats as they learn all about what it takes to manage the petabytes of data involved in such a large research project. Dr. Mario Lassnig Dr. Mario Lassnig has been working as a Software Engineer at the European Organisation for Nuclear Research (CERN) since 2006. Within the ATLAS Experiment, he is responsible for all aspects of its large-scale distributed data, including management, storage, network, and access. He is also one of the principal developers of the Rucio system for scientific data management. In his previous life, he developed mobile navigation software for multi-modal transportation in Vienna at Seibersdorf Research, as well as cryptographic smart-card applications for access control at the University of Klagenfurt. He holds a Master's degree in Computer Science from the University of Klagenfurt, and a doctoral degree in Computer Science from the University of Innsbruck. Cool things of the week The Machines Can Do the Work, a Story of Kubernetes Testing, CI, and Automating the Contributor Experience blog Google Cloud grants $9M in credits for the operation of the Kubernetes project blog Improving job searches for veterans with Google Cloud's Talent Solution blog Unity For Beginners… From a Beginner blog GCP Podcast Episode 134: Connected Games with Unity and Google Cloud with Brett Bibby and Micah Baker podcast Neural Information Processing Systems Conference site Interview Rucio - Scientific Data Management site CERN site ATLAS site Google Cloud Storage site Google Compute Engine site G Suite site GKE On-Prem site Rucio on GitHub site University of Oslo site University of Innsbruck site Brookhaven National Laboratory site University of Texas at Arlington site Square Kilometer Array site DUNE site LIGO Lab site Scientific Computing with Google Cloud Platform: Experiences from the Trenches in Particle Physics and Earth Sciences video GCP Podcast Episode 122: Project Jupyter with Jessica Forde, Yuvi Panda and Chris Holdgraf podcast Rucio Workshop site ACM/IEEE Supercomputing 2018 site Question of the week I am not familiar with Docker or Kubernetes - where can I get started? Docker Docker's official "Getting Started" guide Katacoda's free, interactive Docker course Kubernetes You should totally read this comic and interactive tutorial Katacoda's free, interactive Kubernetes course Where can you find us next? Melanie will be at Deep Learning Indaba. Mark will be at Tokyo NEXT. We'll both be at Strange Loop.

Sep 5, 201825 min

Mercari with Taichi Nakashima and Tonghui (Terry) Li

This week we learn about how Mercari is handling migrating from an on-prem monolithic infrastructure to cloud microservices architecture with GKE. Terry and Taichi share with Melanie and Mark what drove the decision for the change, the challenges and what the team has learned from the transition. The real value for this change has been about making the platform more scalable as they grow to meet the needs of their millions of daily active users. It's another great interview we captured out of Google NEXT. Taichi Nakashima Taichi is a tech lead for the microservices platform at Mercari. Prior to Mercari, he was a backend engineer at Rakuten, building internal Platform as a Service. Mercari chose microservice architecture as their next development platform, and built two teams to proceed with the migration. One is the microservice platform team that is building a platform that can deploy any microservices, and the other is the microservice development team that are focusing on migrating the current monolithic API to microservices. Mercari use GKE as a platform and GCP as the main infrastructure for microservices. Tonghui (Terry) Li Tonghui joined Mercari in April 2018 and is responsible for migrating the monolithic backend API to a microservice architecture. Prior to Mercari, he was a tech lead of Indeed, working on different components of the job search engine including Title Normalization, Location system, Job Search API, and more. Cool things of the week How to call the Cloud AutoML API from a web app site GCPPodcast Episode 108: Launchpad Studio with Malika Cantor and Peter Norvig site Who is this street artist? Building a graffiti artist classifier using AutoML blog Datastore Transactions, Batches and Perf! video and twitter Deploy only what you trust: introducing Binary Authorization for Google Kubernetes Engine blog Interview Mercari site Microservices on GKE at Mercari site Continuous Delivery for Microservices with Spinnaker at Mercari site Microservices site GKE site Terraform site Spinnaker site GKE On-Prem site GKE On-Prem - Managing Across Hybrid IT Environments with Open Architectures (Cloud Next '18) video Mercari on GitHub site BigQuery site Mercari Engineering Blog blog kubectl site Google Cloud AutoML site Photo credit: Taichi Nakashima Question of the week How do I use my existing identity management system with Google Cloud Platform? site and blog Where can you find us next? Mark is at Pax Dev and Pax West. Find him and say hi. In September, Mark will be at Tokyo NEXT and Melanie will be at Deep Learning Indaba. You can find both of us at Strangeloop.

Aug 29, 201823 min

What's new in App Engine with Steren Giannini and Stewart Reichling

Mark and Melanie are your hosts again this week as we talk with Steren Giannini and Stewart Reichling discussing what's new with App Engine. Particularly its new second generation runtime, allowing headless Chrome, and better language support! And automatic scalability to make your life easier, too. App Engine also has an interesting way of inspiring new Google products. Tune in to learn more! Steren Giannini Steren Giannini is a Product Manager on Google Cloud Platform (GCP). He graduated from École Centrale Lyon, France and then was CTO of a startup that created mobile and multi-device solutions. After joining Google, Steren launched Stackdriver Error Reporting and now focuses on GCP's serverless offering. Recently, Steren has been working on upgrading App Engine's auto scaling system and bringing Node.js to App Engine standard environment. Stewart Reichling Stewart Reichling is a Product Manager on Google Cloud Platform (GCP). He is a graduate of Georgia Institute of Technology and has worked across Strategy, Marketing and Product Management at Google. He currently works on bringing new runtimes (Python, Node.js, +more to come!) to App Engine and Cloud Functions. Cool things of the week Robot dance party: How we created an entire animated short at Next '18 blog What's happening in BigQuery: integrated machine learning, maps, and more blog Protecting against the new "L1TF" speculative vulnerabilities blog Interview App Engine site Deploying Node.js on App Engine standard environment video Introducing headless Chrome support in Cloud Functions and App Engine blog Node 8 site Python 3.7.0 site App Engine PHP 7.2 Runtime Environment Beta site Headless Chrome site GCPPodcast Episode 23: Humble Bundle with Andy Oxfeld podcast Google Cloud Datastore site App Engine Task Queue site Ubuntu site gVisor site Open-sourcing gVisor, a sandboxed container runtime blog App Engine Documentation site gcloud app deploy site To send feedback, email [email protected] or [email protected] App Engine Google Group forum Operating Serverless Apps with Google Stackdriver video App Engine's new auto scaling system - scheduler blog Question of the week What does it mean when the recommendation is to update your image? Getting Image Vulnerabilities site Updating Managed Instance Groups site Node Images site Where can you find us next? Melanie will be at Deep Learning Indaba and Strangeloop. Mark will be at Pax Dev and Pax West starting August 28th. In September, he'll be at Tokyo NEXT and Strangeloop.

Aug 22, 201827 min

Agones with Mark Mandel and Cyril Tovena

Mark Mandel is in the guest seat today as Melanie and our old pal Francesc interview Cyril Tovena of Ubisoft and Mark about Agones. We discuss dedicated game servers and their importance in game performance, how Agones can make hosting and scaling dedicated game servers easier to manage, and the future of Agones. Cyril and Mark elaborate on Ubisoft's relationship with Google and how it's progressing the world of gaming. Listen in! Mark Mandel Mark Mandel is a Developer Advocate for Games for Google Cloud Platform, founder of the open source, multiplayer dedicated game server scaling project Agones, and one half of the Google Cloud Platform Podcast. Hailing from Australia, Mark built his career developing backend systems for over 15 years, writing open source software, and building infrastructure in the cloud. Cyril Tovena Cyril Tovena is a Technical Lead for the online group for Ubisoft Montreal, helping game productions to build online features in the last four years. Cyril started his career eight years ago, building web services in London. He is currently designing and implementing scalable microservices in the cloud. Cool things of the week Introducing App Engine Second Generation runtimes and Python 3.7 blog Cloud Functions serverless platform is generally available blog GOTO 2018 • The Robustness of Go • Francesc Campoy video Simple backup and replay of streaming events using Cloud Pub/Sub, Cloud Storage, and Cloud Dataflow blog Calling Java developers: Spring Cloud GCP 1.0 is now generally available blog Interview Agones Github site Agones on Twitter twitter Agones: Scaling Multiplayer Dedicated Game Servers with Kubernetes talk from NEXT 2018 video Ubisoft site Kubernetes site GKE site Go site dep site Agones Contributing Guide site Developing, Testing, and Building Agones site Agones Slack Channel site Agones Google Group site Question of the week Francesc answers our question of the week, "Should you do ML in Go?". Short answer? Probably not. Python may be the better choice. If you do want to experiment with Go and ML, try Gonum, Gorgonia, or TensorFlow for Go. Where can you find us next? Francesc will be at GopherCon, GoSF, and Velocity. Melanie will be at Deep Learning Indaba and Strangeloop. Mark will be at Pax Dev and Pax West starting August 28th. In September, he'll be at Tokyo NEXT and Strangeloop.

Aug 15, 201830 min

Accessibility in Tech with Haben Girma

On this episode of the podcast we continue a conversation we started with Haben Girma, an advocate for equal rights for people with disabilities, regarding the value of tech accessibility. Melanie and Mark talk with her about common challenges and best practices when considering accessibility in technology design and development. Bottom line - we need one solution that works for all. Haben Girma The first Deafblind person to graduate from Harvard Law School, Haben Girma advocates for equal opportunities for people with disabilities. President Obama named her a White House Champion of Change, and Forbes recognized her in Forbes 30 Under 30. Haben travels the world consulting and public speaking, teaching clients the benefits of fully accessible products and services. Haben is a talented storyteller who helps people frame difference as an asset. She resisted society's low expectations, choosing to create her own pioneering story. Because of her disability rights advocacy she has been honored by President Obama, President Clinton, and many others. Haben is also writing a memoir that will be published by Grand Central Publishing in 2019. Learn more at habengirma.com. Cool things of the week Istio reaches 1.0: ready for prod blog Google for Nigeria: Making the internet more useful for more people blog GCPPodcast Episode 17: The Cloud In Africa with Hiren Patel and Dale Humby podcast Access Google Cloud services, right from IntelliJ IDEA blog Interview Haben Girma's website site Haben Girma's presentation at NEXT video GCPPodcast Episode 100: Vint Cerf: past, present, and future of the internet podcast Web Content Accessibility Guidelines (WCAG) site Android Accessibility Guidelines site Apple Developer Accessibility Guidelines site Black in AI site Google Accessibility site San Francisco Lighthouse for the Blind site National Federation of the Blind site National Association of the Deaf site Question of the week How do I perform large scale mutations in BigQuery? blog and site Where can you find us next? Mark will be at Pax Dev and Pax West starting August 28th. In September, he'll be at Tokyo NEXT. Melanie is at Def Con, Black Hat, and BSides Las Vegas. In September, she will be at Deep Learning Indaba.

Aug 8, 201821 min

Container Security with Maya Kaczorowski

Let's talk container security! This week, Melanie and Mark learn all about the three main pillars of container security and more with our guest, Maya Kaczorowski. Maya Kaczorowski Maya is a Product Manager in Security & Privacy at Google, focused on container security. She previously worked on encryption at rest and encryption key management. Prior to Google, she was an Engagement Manager at McKinsey & Company, working in IT security for large enterprises and before that, completed her Master's in mathematics focusing on cryptography and game theory. She is bilingual in English and French. Cool things of the week What a week! 105 announcements from Google Cloud Next '18 blog Keynotes, Keynote Fireside Chats, & Spotlight Sessions: Google Cloud Next '18 videos All Sessions: Google Cloud Next '18 videos Sign up for NEXT '19 updates site GKE On-Prem site Edge TPU site Interview Def Con site Black Hat site BSides Las Vegas site Cloud KMS site Kubernetes site GCPPodcast Episode 46: Borg and Kubernetes with John Wilkes podcast Large-scale cluster management at Google with Borg research Open-sourcing gVisor, a sandboxed container runtime blog Kata Containers site Nabla Containers site Google Container Registry site GKE security overview doc KubeCon site Container security blog series blog GKE hardening guide doc Seccompsandbox wiki Docker seccomp profile site Using RBAC in Kubernetes blog Terraform site Helm site Google Container Registry: Getting Image Vulnerabilities doc Container security overview site GCPPodcast Episode 110: CPU Vulnerability Security with Matt Linton and Paul Turner podcast Question of the week How do I setup SSL termination on Kubernetes with Let's Encrypt? GitHub: Tutorial for installing cert-manager to get HTTPS certificates from Let's Encrypt site Ahmet Alp Balkan, DPE on Google Cloud Where can you find us next? Mark will be at Pax Dev and Pax West starting August 28th. Melanie will be at the 2018 Nuclear Innovation Bootcamp at Berkeley on August 6th.

Aug 1, 201827 min

Next Day 3

It's the third and final day for us at NEXT, and Mark and Melanie are wrapping up with some great interviews! First, we spoke with Stephanie Cueto and Vivian San of Techtonica, a San Francisco non-profit. Next, Liz Fong-Jones and Nikhita Raghunath joined us for a quick discussion about open source and Stackdriver and last but not least, Robert Kubis helped us close things sharing what it means to do DevRel at this event. Stephanie Cueto and Vivian San Stephanie Cueto is a Software Engineer and advocate for the Latinx & women community. She has been involved in the Tech community since 2016. Playing with code at an early age and working in education led to my interest in becoming a Software Engineer. Currently she is a Software Engineer Apprentice at Techtonica, where she has gained the skills to build projects in MongoDb, MySQL, Express.js, React, and Node.js. During the program, she created Salient Alert, a platform for reporting ICE Raids and Checkpoints. Vivian San is a highly analytical full-stack software engineer with an educational background in the hard sciences. She is strongly motivated by writing clean, efficient code, and passionate about teaching and giving back to underrepresented individuals and communities. Liz Fong-Jones and Nikhita Raghunath Liz Fong-Jones is a Staff Site Reliability Engineer at Google and works on the Google Cloud Customer Reliability Engineering team in New York. In her 10+ years at Google she has worked across eight different teams spanning the stack from Google Flights to Cloud Bigtable. She lives with her wife, Metamour, and a Samoyed/Golden Retriever mix in Brooklyn. In her spare time she plays classical piano, leads an EVE Online alliance, and advocates for transgender rights. Nikhita Raghunath is an intern at Red Hat and works on the extensibility of Kubernetes. Previously, she was a Google Summer of Code (2017) student for the Cloud Native Computing Foundation (CNCF) and also worked on Kubernetes. She is interested in backend applications, distributed systems and Linux. Nikhita likes programming in Go, C++, C, and Python. She also likes to give talks at conferences and speak about her work. Robert Kubis Robert Kubis is a developer advocate for the Google Cloud Platform based in London, UK, specializing in container, storage, and scalable technologies. Before joining Google, Robert collected over 10 years of experience in software development and architecture. He has driven multiple full-stack application developments at SAP with a passion for distributed systems, containers, and databases. In his spare time he enjoys following tech trends, trying new restaurants, traveling, and improving his photography skills. Interviews Made Here Together: NEXT Developer Keynote video Techtonica site I am Remarkable Workshop site Haben Girma's accessibility presentation at NEXT video GCPPodcast Episode 127: SRE vs Devops with Liz Fong-Jones and Seth Vargo podcast Red Hat site Kubernetes site Introducing Agones blog Stackdriver site OpenCensus site GCPPodcast Episode 118: OpenCensus with Morgan McLean and JBD podcast Edge TPU site GCPPodcast Episode 135: VirusTotal with Emi Martínez podcast Cloud Spanner site

Jul 27, 201826 min

Next Day 2

Day two of NEXT was another day full of interesting interviews! Melanie and Mark sat down for quick chats with Haben Girma about accessibility in tech and Paresh Kharya to talk about NVIDIA. Next, we touched base with Amruta Gulanikar and Simon Zeltser to learn more about Windows SQL Server and .NET workloads on Google Cloud. The interviews wrap up with Henry Hsu & Isaac Wong of Holberton. Haben Girma The first Deafblind person to graduate from Harvard Law School, Haben Girma advocates for equal opportunities for people with disabilities. President Obama named her a White House Champion of Change. She received the Helen Keller Achievement Award, and a spot on Forbes 30 Under 30. Haben travels the world consulting and public speaking, teaching clients the benefits of fully accessible products and services. She's a talented storyteller who helps people frame difference as an asset. She resisted society's low expectations, choosing to create her own pioneering story. Haben is working on a book that will be published by Hachette in 2019. Paresh Kharya Paresh Kharya is Group Product Marketing Manager for data center products at NVIDIA responsible for product marketing of NVIDIA's Tesla accelerated computing platform. Previously, Paresh held a variety of business roles in the high-tech industry, including group product manager at Adobe and business development manager at Tech Mahindra. Paresh has an MBA from the Indian Institute of Management and a bachelors of computer science and engineering from the National Institute of Technology, India. Amruta Gulanikar & Simon Zeltser 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. Simon Zeltser is a Developer Programs Engineer at Google, working with .NET and Windows on Google Cloud Platform. Henry Hsu & Isaac Wong Henry Hsu is a software engineer trained at Holberton School. He has experience with C, C++, Python, Ruby/Rails, JavaScript, HTML/CSS, MySQL/Postgres, Unity, Game Maker Studio, Linux, Photoshop, 3D Studio Max, systems design, algorithms, and devops. Isaac Wong attends the Holberton School. He has a degree in horticulture from Texas A&M. Interviews Edge TPU site Cloud IoT Edge site Cloud Armor site Titan Security Key site Building on our cloud security leadership to help keep businesses protected blog Google Cloud Container Registry site Haben Girma's website site Haben Girma's presentation at NEXT video San Francisco Lighthouse for the Blind site National Federation of the Blind site National Association of the Deaf site NVIDIA site NVIDIA and Google Cloud Platform site Google Cloud Platform Podcast Episode 119 podcast Velostrata site GKE site Google App Engine site Stackdriver Debugger site Windows on Google Cloud Platform site SQL Server on Google Cloud Platform site .NET on Google Cloud Platform site Holberton School site Unity site GKE On-Prem site TensorFlow site Where can you find us next? We'll both be at Cloud NEXT in Moscone West on the first floor, so come by and say hi! We have chocolate!

Jul 26, 201819 min