News
Networking Official BlogImprove your connectivity to Google Cloud with enhanced hybrid connectivity options - 100 Gbps Dedicated Interconnect and High Availability (HA) VPN are both generally available on Google Cloud.
BigQuery Data Analytics Official BlogNew geospatial data comes to BigQuery public datasets with CARTO collaboration - Data analytics on public datasets from CARTO and BigQuery.
Articles, Tutorials
Infrastructure, Networking, Security, Kubernetes
GCP Experience Google Kubernetes Engine KubernetesWordPress on Google Kubernetes Engine using Google Filestore, Cloud SQL, Cloud MemoryStore - This article goes over how to deploy WordPress, an open-source, content management system on Google Kubernetes Engine using Google Filestore, Cloud SQL, Cloud MemoryStore and Google Cloud Storage.
Networking Resources Manager Virtual Private CloudHow to make sure your teams always use the right subnetwork in a Shared VPC architecture - Using Organizational policy constraint called Restrict Shared VPC Subnetworks when working with multiple subnetworks.
Docker Java Kubernetes TutorialRunning Spring Boot application on GKE - Step by step walkthrough running a Spring Boot application on Google Kubernetes Engine.
Google Kubernetes Engine Kubernetes Networking SecurityNetwork Policies made easy on GKE - Using network policies on Kubernetes Engine you can protect against network security threats like container vulnerabilities without the added cost of a service mesh.
App Development, Serverless, Databases, DevOps
Cloud Functions PythonHow to build an event driven application on Google Cloud using Cloud Functions - Examples of Cloud Functions applications.
Cloud Functions NodeJSServerless Slack Bot: Introduction for Integrating Slack Bot with Google Cloud Functions (Part 1) - This post is introducing you to how to get started with a basic Slack bot and integrate it with Google Cloud Functions for a serverless request-response function.
Cloud Functions NodeJSServerless Slack Bot: Automate Tasks in Google VM Instance (Part 2) - Using Cloud Functions to start/stop Compute Engine VM from Slack.
Knative Kubernetes ServerlessServerless Applications with Knative - Overview of Knative project and example of Knative Serve component.
Istio Knative Kubernetes ServerlessCluster local issue with Knative Eventing v0.9.0 - Handling the issue of cluster local gateway for Knative Eventing.
Cloud Storage KubernetesHow to backup Jenkins configuration to Google Cloud Storage - Backing up Jenkins configuration deployed on Kubernetes to Google Cloud Storage.
Big Data, Analytics, ML&AI
BigQuery Data Analytics Official BlogGrafana and BigQuery: Together at last - Visualizing data from BigQuery in Grafana.
BigQuery FirebaseDynamic User Retention Using BigQuery (Firebase Project) - Few BigQuery queries to analyze user retention for Firebase mobile app.
BigQuery Data AnalyticsHow to instantly recover a table in Google BigQuery - If you need to Ctrl-Z (undo) in BigQuery after something went wrong, here are a couple of ways to get your data back.
AI Platform Machine LearningSame Classifier, Different Cloud Platform — Part 3: Google Cloud - This blog post is part of a series of articles about training and deploying the exact same model on three different cloud platforms: AWS, Azure and GCP.
Cloud Bigtable Cloud DataflowModifying Rowkey (Schema) in Bigtable using Dataflow - The article explains how to export and import the Bigtable table and modify row keys using Dataflow.
Big Data BigQuery Official BlogMigrating data warehouses to BigQuery: Introduction and overview - Solution series that helps you transition from an on-premises data warehouse to BigQuery.
Big Data BigQuery Official Blog TeradataMigrating Teradata to BigQuery - Solution series that helps you transition from a Teradata data warehouse to BigQuery.
BigQuery Cloud Natural Language APIVisualizing Entity Networks Through The GEG: BigQuery, Gephi & Cloud Natural Language API - Analyzing and visualizing 11 billion entities from more than 100 million English language articles spanning the last three years in the GDELT Global Entity Graph.
Various
Apigee GCP Experience Official BlogKnock, knock, who's there? It's Guidion, bringing timely service calls with APIs - Learn how Guidion uses APIs to deliver technical services in and around the house.
Official BlogHow the cloud can drive economic growth in APAC (and everywhere) - In its new whitepaper, BCG assesses the economic and jobs impact of cloud adoption for six APAC economies and their businesses.
Slides, Videos, Audio
GCP Podcast - #199 Data Visualization with Manuel Lima
Kubernetes Podcast - #75 cert-manager, with James Munnelly
Releases
Cloud Functions - The max instances feature is now at the General Availability release level: Controlling Scaling Behavior Note that when you have set a max instances limit, you may encounter a scenario where there are insufficient instances to meet incoming traffic load.
Cloud Composer - New versions of Cloud Composer images: composer-1.7.9-airflow-1.9.0, composer-1.7.9-airflow-1.10.1, and composer-1.7.9-airflow-1.10.2. Bucket Policy Only is now supported, and you will no longer need to disable it during Cloud Composer environment creation. Improved automatic zone selection during environment creation.
Config Connector - Bump compute api group version to v1alpha2 rename ComputeGlobalForwardingRule to ComputeForwardingRule add required location field to the following existing resources: ComputeAddress, ComputeBackendService, ComputeForwardingRule, ComputeHealthCheck, ComputeTargetHttpProxy, ComputeURLMap ComputeAddress CRD now supports both global and regional compute addresses. Add the following new resources with samples: ComputeNetworkPeering, ComputeTargetVPNGateway, ComputeVpnGateway, IAMCustomRole, ComputeHTTPSHealthCheck, ComputeSharedVPCHostProject, ComputeRouter.
Cloud Spanner - If you would like to use Hibernate ORM with Cloud Spanner, we now provide a guide to help you connect Hibernate ORM to Cloud Spanner.
Cloud AutoML Vision Object Detection - Batch prediction Beta The following Beta feature is available in API version v1beta1: In addition to online predictions in our Cloud and predictions at the Edge, we now support batch predictions in our Cloud with your AutoML Vision models. TensorFlow.js Integration Beta This integration allows AutoML Vision Edge models to be exported as TensorFlow.js package.
Cloud AutoML Vision - Avoid Unnecessary Classification Model Deployment Charges at GA Review each project’s Models. Batch prediction Beta The following Beta feature is available in API version v1beta1: In addition to online predictions in our Cloud and predictions at the Edge, we now support batch predictions in our Cloud with your AutoML Vision models. TensorFlow.js Integration Beta This integration allows AutoML Vision Edge models to be exported as TensorFlow.js package.
AutoML Translation - AutoML Translation is now generally available. Model lifetime AutoML Models run on a managed platform that is regularly upgraded. AutoML Translation has upgraded its Google NMT base models onto a new training architecture so that it now runs end-to-end on upgraded TPUs. Customers already using AutoML might experience additional differences between v1 and previous versions of the service: Data validation now provides warnings on data import to indicate certain data is not usable for training jobs.
App Engine - The Node.js 12 runtime for the App Engine standard environment is Beta.
Cloud Security Command Center - Security Health Analytics is now in beta and can now be enabled in the Sources Management page of Cloud SCC. A new Vulnerabilities tab in Cloud SCC displays a dashboard that summarizes Security Health Analytics findings. Security Health Analytics no longer requires separate service account setup or permissions.
App Engine - The Go 1.13 runtime for the App Engine standard environment is now Beta.
App Engine - The Java 11 runtime for the App Engine standard environment is now GA.
Cloud Bigtable - Admin Activity audit logging is now generally available.
Kubernetes Engine - GKE cluster versions have been updated as detailed in the following sections. Masters and nodes with auto-upgrade enabled will be upgraded: Rollouts are phased across multiple weeks, to ensure cluster and fleet stability. The following Kubernetes versions are now available for new clusters and for opt-in master upgrades and node upgrades for existing clusters. v1.12.x1.12.10-gke.15 This release includes a patch for CVE-2019-11253. The following versions are no longer available for new clusters or upgrades. 1.12.9-gke.15. 1.12.9-gke.16. 1.12.10-gke.5. 1.12.10-gke.11. A vulnerability was recently discovered in Kubernetes, described in CVE-2019-11253, which allows any user authorized to make POST requests to execute a remote Denial-of-Service attack on a Kubernetes API server.
Cloud SQL - Cloud SQL Second Generation MySQL instances have a new high availability (HA) configuration. The beta version of Cloud SQL for SQL Server is available.