TWiGCP — “Serverless delivers, trust your binaries, and better Cloud Firestore”
… and we’re back!
First things first, we now have a consolidated and improved home for Google Cloud blog posts. tl;dr: cloud.google.com/blog
Second, a reminder that a Cloud Next ’18 conference recap is available here (medium.com)
From the “delivering on the Next ’18 Serverless promises” department :
- Cloud Functions serverless platform is generally available (Google blog)
- Introducing App Engine Second Generation runtimes and Python 3.7 (Google blog) #Django2
- Introducing PHP 7.2 runtime on the App Engine standard environment (Google blog) #WordPress #Laravel #Symfony #Slim
- Introducing headless Chrome support in Cloud Functions and App Engine (Google blog) #Puppeteer
- How we brought the latest version of Python to App Engine and Cloud Functions (Google blog) #gVisor
- What’s new in App Engine with Steren Giannini and Stewart Reichling (gcppodcast.com)
From the “security at every layer” department:
- Deploy only what you trust: introducing Binary Authorization for Google Kubernetes Engine (Google blog)
- Using your existing identity management system with Google Cloud Platform (Google blog)
- Protecting against the new “L1TF” speculative vulnerabilities (Google blog)
From the “Firebase + GCP” department :
- Expanding the Cloud Firestore beta to more users (Google blog)
- Migrating from Datastore to Firestore (youtube.com). 8 must-watch minutes!
- Better Arrays in Cloud Firestore! (Google blog)
- One project, multiple sites! Plus a boost in upload speed! (Google blog)
From the “Big Data OSS, DevUX, and built-in cloud services” department :
- Simple backup and replay of streaming events using Cloud Pub/Sub, Cloud Storage, and Cloud Dataflow (Google blog)
- Managing Java dependencies for Apache Spark applications on Cloud Dataproc (Google blog)
- A review of input streaming connectors (beam.apache.org)
From my favorite “Google customers and partners talk best about GCP” department :
- King collaborates with Google Cloud for next-generation analytics and machine learning (medium.com)
- How Niantic labs migrated hundreds of millions of Pokémon GO user accounts from Google Datastore to Google Spanner (youtube.com)
- Don’t get the Google Cloud Bill Shock! (blog.doit-intl.com)
- Lessons Learned: Switching from CircleCI to Google Cloud Build (medium.com)
- Sidecars and DaemonSets: Battle of containerization patterns (wecode.wepay.com)
- How we deliver with GCP at the BBC (medium.com)
- Descartes Labs launches its geospatial analysis platform (techcrunch.com)
- Google Cloud Next: Geotab at the Forefront of AI for Smart Cities (geotab.com)
- Distributed optimization with Cloud Dataflow (ml2grow.com)
From the “back from Cloud Next ‘18” department:
- A closer look at our newest Google Cloud AI capabilities for developers (Cloud blog)
- Building a ML keynote demo for 100,000+ people (medium.com)
- Discovering Google Cloud Platform with Next ’18 (medium.com)
- Cloud Next 2018 — a whirlwind week at Google’s annual cloud conference (medium.com)
From the “Java developers get their share of Google Cloud love“ department :
- Access Google Cloud services, right from IntelliJ IDEA (Google blog)
- Calling Java developers: Spring Cloud GCP 1.0 is now generally available (Google blog)
- Bootiful GCP: Getting Started with Spring Cloud for Google Cloud Platform (1/8) (spring.io) #JoshLong
From the “what’s a monthly recap without a dedicated BigQuery section?” department :
- What’s happening in BigQuery: integrated machine learning, maps, and more (Google blog)
- Performing large-scale mutations in BigQuery (Google blog)
- How to do online prediction with BigQuery ML (towardsdatascience.com)
- Optimizing BigQuery: Cluster your tables (medium.com)
- Tips for using BigQuery in the enterprise (medium.com)
From the “Istio hits 1.0 milestone” department :
- Istio reaches 1.0: ready for prod (Google blog)
- Announcing Istio 1.0 (istio.io)
- Updated codelab for Istio 1.0.0 (codelabs.developers.google.com)
- Istio’s Networking API Explained (blog.sebastian-daschner.com)
- Battle Testing Istio 1.0 (medium.com)
From the “TensorFlow, AutoML, Cloud ML Engine” department :
- Hyperparameter tuning using TPUs in Cloud ML Engine (Google blog)
- How to do serverless machine learning with scikit-learn on Google Cloud ML Engine (towardsdatascience.com)
- Deep Learning Images For Google Cloud Engine, The Definitive Guide (blog.kovalevskyi.com)
- Developing Data and Machine Learning Apps with C# (google.qwiklabs.com)
- Get Started with Google Cloud AutoML Vision for Image Classification (thenewstack.io)
- 9 Things You Should Know About TensorFlow (hackernoon.com)
- TensorFlow 2.0 is coming (groups.google.com)
- TensorFlow For Poets (codelabs.developers.google.com)
- Moving Beyond Translation with the Universal Transformer (Google blog)
From the “handing over the machines to machines“ department :
- Google’s Use of AI to Manage Data Centers Enters a New Phase (datacenterknowledge.com)
From the “observe all the things” department :
- Drilling down into Stackdriver Service Monitoring (Google blog)
- Tracing Google Cloud (medium.com)
- OpenMetrics project accepted into CNCF Sandbox (Google blog)
- Infrastructure Monitoring with Mark Carter (softwareengineeringdaily.com)
From the “Cloud Native news” department :
- Kubernetes musings by chrislovecnm: GKE On-Prem (chrislovecnm.com)
- Introducing Kubebuilder: an SDK for building Kubernetes APIs using CRDs (kubernetes.io)
- Fortio: load testing library and command line tool and web UI in go (github.com)
- Take the gRPC Survey! (grpc.io)
From the “how-to” department :
- Sample cloud-native microservices application composed of 10 tiers (github.com)
- How to send ESP32 telemetry to Google Cloud IoT Core (linkedin.com)
- Update and Customize Queries on Your Cloud Firestore Data for Actions on Google (medium.com)
New Google Cloud Solutions:
- Building a Hybrid Render Farm
- Best Practices for Operating Containers
- Best Practices for Building Containers
- Creating a CI/CD pipeline with VSTS and Compute Engine
From the “Beta, GA, or what?” department :
- [GA] Google Cloud SDK 213.0.0
- [GA] Regional Managed Instance Groups — Zone Selection
- [Beta] Microsoft SQL Server on Compute Engine — Always On Failover Cluster Instances (FCI) with Storage Spaces Direct (S2D)
- [Beta] BigQuery ML
- [Beta] BigQuery Clustered Tables
- [Beta] Cloud Organization setup wizard
- [Beta] Firestore — Managed Import/Export API
- [EAP] Cloud Scheduler EAP Sign Up
- [EAP] Cloud Tasks EAP Sign Up
- [Alpha] Autoscaling clusters
GCP Podcast recent Episodes
- Container Security with Maya Kaczorowski
- Accessibility in Tech with Haben Girma
- Agones with Mark Mandel and Cyril Tovena
- What’s new in App Engine with Steren Giannini and Stewart Reichling
Kubernetes Podcast recent Episodes :
- Knative, with Oren Teich
- Istio, with Jasmine Jaksic and Dan Ciruli
- Descartes Labs, with Tim Kelton
- Shopify and Security, with Jon Pulsifer
From the “all things multimedia” department :
- Cloud Labs Quest Preview — GCP Essentials (youtube.com)
- JHipster on Kubernetes / Google App Engine (youtube.com)
- App Engine’s new Scheduler Settings (youtube.com)
- Serverless Computing with Google Cloud (Siraj) (youtube.com)
- Migrating from Datastore to Firestore (youtube.com)
- The Right Disk Type for your GCE Performance Needs (youtube.com)
- Manning | Google Cloud Platform in Action (manning.com)
- Infrastructure Monitoring with Mark Carter (softwareengineeringdaily.com)
This week’s picture is taken from the Cloud Firestore beta post :
Phew, that is all for this week!
-Alexis