Google Cloud Weekly - GCP Newsletter #247

Welcome to issue #247 June 21st, 2021

News

Compute Engine Official Blog

New Tau VMs deliver leading price-performance for scale-out workloads - Compute Engine’s new Tau VMs based on AMD EPYC processors provide leading price/performance for scale-out workloads on an x86-based architecture.

Cloud SQL Official Blog

Cloud SQL extends PostgreSQL 9.6 version support beyond end-of-life - Plan your upgrade without stress with at least one year of support for PostgreSQL 9.6 on Cloud SQL.

Anthos Official Blog

Expanding partner solutions at the network edge - Google Cloud’s Anthos for Telecom initiative plus the availability of 5G lets our partners run their apps on Anthos, at the edge.

Google Maps Platform Official Blog

Improved accessibility in the Maps JavaScript API - Today I’m sharing some recent work by the Google Maps Platform JavaScript team focused on improving accessibility in the Maps JavaScript API. Last year we began a renewed effort to become more accessible ‘out of the box’, and to provide more hooks for developers to make accessible experiences.

Compute Engine Official Blog

Ubuntu Pro lands on Google Cloud - The availability of Ubuntu Pro on Google Cloud gives customers running open-source access to a number of compelling features.

Event GCP Certification Google Kubernetes Engine Official Blog

New training helps you get started with GKE—for free! - At Cloud OnBoard and beyond, learn why and how to use Google Kubernetes Engine (GKE) as your business’s container orchestration platform.

 

Articles, Tutorials

Infrastructure, Networking, Security, Kubernetes

DevOps Official Blog SRE

Are we there yet? Thoughts on assessing an SRE team’s maturity - Examining the key indicators that signal a mature SRE team.

Anthos Official Blog

From multiple clouds to multicloud: Key factors that influence success - There’s a difference between running on multiple clouds and having a multicloud strategy -- Google Cloud can help.

Google Cloud Platform Official Blog

Up or out—or both: A simple framework for plotting your cloud migration - When migrating applications to Google Cloud, it helps to think about whether you are moving “up” or “out.” A new whitepaper explains.

Google Kubernetes Engine Official Blog

Build a platform with KRM: Part 2 - How the Kubernetes resource model works - The Kubernetes API is a powerful declarative engine for your configuration. Learn how to deploy resources, and how to set up Continuous Deployment for your Kubernetes environment.

Official Blog Security

Cloud CISO Perspectives: June 2021 - Google Cloud CISO Phil Venables shares his thoughts on ransomware, software supply chains, and RSA retrospectives.

Anthos Google Kubernetes Engine Official Blog

Streamline your application migration journey with Migrate for Anthos and GKE - Migrate for Anthos allows developers to take existing VM-based workloads running on Linux or Windows and move them easily to either GKE or Anthos clusters.

Cloud Security Command Center Security Tutorial

Tutorial: Publishing GitHub Findings to Security Command Center - Publishing custom findings related to your GCP Cloud assets which are outside of GCP to Security Command Center.

App Development, Serverless, Databases, DevOps

Cloud Functions Official Blog

Learn Cloud Functions in a snap! - Cloud Functions is a fully managed event-driven serverless function-as-a-service (FaaS). It is a small piece of code that runs in response to an event. Because it is fully managed, developers can just write the code and deploy it without worrying about managing the servers or scaling up/down with traffic spikes.

Cloud Functions

Build a Serverless Delivery Command Center on GCP - Combine Maps, OR-Tools, SendGrid and Cloud Functions to commandeer a delivery fleet.

Cloud SQL Official Blog

How to get the most from Cloud SQL for SQL Server - Better understand when and how to use Google Cloud’s managed SQL Server offering with these best practices.

Infrastructure Official Blog SAP

2 ways to migrate your SAP HANA database to Google Cloud - Learn two methods for moving your current SAP environment unchanged onto Google Cloud as a lift and shift or rehost.

App Engine Cloud Build Dart

Flutter Web on Google App Engine using Cloud Build - Deployment process to Google App Engine for a Flutter Web application, orchestrated by Google Cloud Build.

Cloud Functions Javascript NoSQL Serverless

Serverless Redis on Google Cloud Functions - This tutorial shows how to build a Serverless API with Redis on Google Cloud Functions.

Cloud SQL Security

How to use CloudSQLProxy in Google Cloud Platform - The article explains various ways how Cloud SQL Proxy can be used and how to decide which one to choose.

Cloud Run Official Blog Serverless

Cloud Run: A story of serverless containers - Mindful Containers is a fictitious company that is creating containerized microservice applications. They need a fully managed compute environment for deploying and scaling serverless containerized microservices. So, they are considering Cloud Run.

CI Cloud Run Serverless

Serverless Jenkins Pipelines with Google Cloud Run - Deploying Jenkins to Cloud Run.

Knative

Did we market Knative wrong? - A reflection on the Knative development from position/marketing point of view.

Big Data, Analytics, ML&AI

Airflow BigQuery Data Analytics Terraform

Bootstrap a Modern Data Stack in 5 minutes with Terraform - Setup Airbyte, BigQuery, dbt, Metabase, and everything else you need to run a Modern Data Stack using Terraform.

Cloud Composer Cloud Dataflow Cloud Dataproc Official Blog

Orchestrating your data workloads in Google Cloud - The Data Orchestration is becoming more important as workflows expand and become more complex on the Cloud. This blog touches on how to tackle data orchestration in GCP using Cloud Composer!

Apache Beam Cloud Dataflow GCP Experience Official Blog

Creating custom financial indices with Dataflow and Apache Beam - How CME Group and Google Cloud built an index publication pipeline to glean the sort of real time value insights today’s financial firms require.

Cloud Dataproc Data Analytics Official Blog

Dataproc best practices guide - Best practices for Storage, Compute and Operations when using Dataproc for running Hadoop- or Spark-based workloads.

BigQuery Cloud Dataflow Python Serverless

Export Datastores from multiple projects to BigQuery - How to export datastores from multiple projects using Google Dataflow — with additional filtering of entities.

Apache Beam BigQuery Cloud Dataflow Java

Apache Beam Hack — Streaming into Sharded BQ Tables - Dealing with issues when streaming to hourly sharded BigQuery tables.

Cloud Data Fusion Security

Google Data Fusion: Securing your Access Keys and Passwords - Using Data Fusion’s Secure Storage to store sensitive information like keys and passwords.

Cloud Data Fusion

Google Data Fusion: Delete Pipelines via REST API - Example of using Data Fusion REST API to delete old pipeline.

BigQuery Billing GCP Experience

Slots to the (Wallet) Rescue - Example of reducing costs in BigQuery using Slots.

BigQuery Data Science GIS

A Primer on JavaScript UDFs for Spatial Analysis in BigQuery - Succinct guide to writing JavaScript User-Defined Functions for Geospatial Operations in BigQuery.

BigQuery

Calculating Internal Rate of Return (IRR) in BigQuery - A step-by-step guide to implementing Excel’s IRR function in BigQuery.

BigQuery

3 ways to divide safely in BigQuery - Examples of how to handle division by zero in BigQuery.

Data Analytics

Unit Testing in dbt — Part 1 - Custom testing within dbt for data in BigQuery.

Cloud Pub/Sub NodeJS

Using Cloud Pub/Sub on Node.js from Elm - This article will walk you through building an Elm application that runs in Node.js, and uses the Node.js Pub/Sub libraries for communicating with Pub/Sub.

Data Analytics

The Multi-Cloud Future (5) — How To Do “Data” The Multi-Cloud Way - Some ways Google Cloud lets you make the best use of all of your data — wherever they are.

Machine Learning Vertex AI

Machine Learning Pipelines with Google Cloud Platform (Part 2) - A path from data ingestion to model evaluation in Vertex AI.

AI Platform Notebooks Python Vertex AI

How to Generate Logs with Vertex AI in Google Cloud - Use Vertex AI notebooks to communicate with centralized logging in Google Cloud.

Various

HPC Official Blog

Expanding access to quantum today for a better tomorrow - You can gain access to IonQ’s trapped-ion quantum computer is available through the Google Cloud Marketplace.

GCP Certification

How I cleared Google cloud — Professional Data Engineer Certification in 2021 - Preparing and taking the GCP Certification exam.

Slides, Videos, Audio

Kubernetes Podcast - #152 SRE for Everyone Else, with Steve McGhee.

 

Releases

AI Platform - Deep Learning VMs - M72 Release Added PyTorch 1.9 and PyTorch/XLA 1.9 images.

Anthos clusters on VMware 1.7 - When you upgrade an unregistered Anthos cluster on VMware from a version earlier than 1.7.0 to a version 1.7.0 or later, you need to manually install and configure the Anthos Config Management operator.

GKE on-prem 1.7 - When you upgrade an unregistered Anthos cluster on VMware from a version earlier than 1.7.0 to a version 1.7.0 or later, you need to manually install and configure the Anthos Config Management operator.

Cloud Composer - Cloud Composer 1.16.7 release started on June 17, 2021. New versions of Cloud Composer images: composer-1.17.0-preview.3-airflow-2.0.1 composer-1.16.7-airflow-1.10.15 composer-1.16.7-airflow-1.10.14 (default) composer-1.16.7-airflow-1.10.12. GCSfuse version was updated to 0.35.1 (latest release). (Airflow 2) Preinstalled packages changed. For DAG runs with long-running tasks, task level logs are now periodically updated in the Airflow UI. It is now possible to create environments with CMEK encryption in projects with enabled domain restricted sharing. (Airflow 2) In the Airflow UI, you can now create connection types from the installed custom Airflow provider packages. Fixed a problem where the Airflow worker health was calculated incorrectly because of leftover queued tasks without DAGs being present in the Airflow database. Fixed the cause of Liveness probe errored events that appeared in the scheduler and worker pod logs.

Compute Engine - Generally available: You can now create application consistent snapshots of disks attached to Linux VMs. You can now customize E2 shared-core machine types. Memory-optimized M2 machine types are now available in Belgium, europe-west1-b,c.

Data Fusion - The SAP accelerator for the order to cash process is now available.

Cloud Dataflow - In addition to scalar functions, Dataflow SQL now supports aggregate user-defined functions (UDFs) for Java.

Datastore - Support for Identity and Access Management custom roles. Support for the following additional locations: asia-southeast1 Singapore us-west1 Oregeon asia-east1 Taiwan See the full list of locations.

Deep Learning Containers - M72 Release Added PyTorch 1.9 and PyTorch/XLA 1.9 containers.

Deep Learning VM - M72 Release Added PyTorch 1.9 and PyTorch/XLA 1.9 images.

Dialogflow Enterprise - Final reminder: The Dialogflow V1 API shutdown will be finalized during the week of June 21, 2021.

Dialogflow - Final reminder: The Dialogflow V1 API shutdown will be finalized during the week of June 21, 2021.

Cloud Firestore - Support for Identity and Access Management custom roles. Support for the following additional locations: asia-southeast1 Singapore us-west1 Oregeon asia-east1 Taiwan See the full list of locations.

Cloud Functions - Cloud Functions is now available in the following region: asia-southeast1 (Singapore) See Cloud Functions Locations for details.

Google Kubernetes Engine - (2021-R20) Version updates GKE cluster versions have been updated. The issue affecting the Datadog Agent on Autopilot has been resolved in Datadog version 2.13.1.

GKE - (2021-R20) Version updates Version 1.19.10-gke.1600 is now the default version.

Google Kubernetes Engine Rapid - (2021-R20) Version updates Version 1.20.7-gke.1800 is now available in the Rapid channel.

Google Kubernetes Engine Regular - (2021-R20) Version updates Version 1.19.10-gke.1600 is now the default version in the Regular channel.

Google Kubernetes Engine Stable - (2021-R20) Version updates Version 1.18.17-gke.1901 is now the default version in the Stable channel.

KF - 2.4. Kf Operator to manage Kf installation. Added Operator diagnostics to kf doctor. Allow target command to take arg instead of flag. Config Connector can manage the Kf Google Service Account (GSA). Removed internal routing dependency on internal-gateway. Inline environment variable printing in kf env. Config Connector is now required. Updated Tekton to 0.23.0. Only check for timeout error for deprovisioning service instances. Make targeting a non-existent Space an error. Fixes manifest parsing bug.

Network Intelligence Center - The Connectivity Tests dynamic verification feature is now generally available.

Cloud Scheduler - Cloud Scheduler is now available in us-west1, asia-east1, and asia-southeast1.

Service Mesh - 1.9.x. Google-managed control plane is now a generally available (GA) feature.

Cloud SQL Postgres - Query Insights is now supported for read replicas.

Cloud Storage Transfer - Storage Transfer Service offers Preview support for transferring data from Azure ADLS Gen 2 to Cloud Storage.

Cloud Tasks - v2. Cloud Tasks is now available in us-west1, asia-east1, and asia-southeast1.

Cloud Text-to-Speech - Text-to-Speech now offers voices in the following new languages.

Cloud TPU - Cloud TPU team just released TF-2.1.4, TF-2.2.3 and TF-2.3.3 on Cloud TPUs.

VMware Engine - Added autoscale policies that can automatically expand or shrink a cluster in your private cloud based on factors like CPU utilization or storage capacity thresholds. Preview: vSAN data encryption for data at rest now uses keys generated by Cloud Key Management Service for all new private clouds. Removed vCenter privilege Host > Configuration > Storage partition configuration for role Cloud-Owner-Global-Role. Enabled TRIM/UNMAP support on vSAN at the time of private cloud creation for more efficient vSAN storage by default. Added the following vCenter privileges to the Cloud-Owner-Global-Role role: Guest operation alias modification Guest operation alias query Guest operation modifications Guest operation program execution Guest operation queries. Added vSphere content library management privileges to the Cloud-Global-VM-admin-group group. The Quotas page in the Cloud Console no longer shows VMware Engine node usage as 0 when you have an active private cloud.

Virtual Private Cloud - Private Service Connect endpoints in consumer networks now won't become unresponsive if they are connected to a service attachment that references a load balancer without backend VMs. Enabling or disabling PROXY protocol after a Private Service Connect service attachment is created does not change the configuration.

If you have suggestion, feedback or link you want to share feel free to email me at zdenko@gcpweekly.com

Have a great week,

Zdenko

Older messages

GCP Newsletter #246

Monday, June 14, 2021

Welcome to issue #246 June 14th, 2021 News Cloud Operations Official Blog Multi-Project Cloud Monitoring made easier - We're providing more flexibility in Cloud Monitoring by replacing Workspaces

GCP Newsletter #245

Monday, June 7, 2021

Welcome to issue #245 June 7th, 2021 News Cloud Security Command Center Official Blog Security Command Center now supports CIS 1.1 benchmarks and granular access control - Apply fine-grained access

GCP Newsletter #244

Monday, May 31, 2021

Welcome to issue #244 May 31st, 2021 News Datastream Official Blog Unlock the power of change data capture and replication with new, serverless Datastream - Introducing a new change data capture (CDC)

GCP Newsletter #243

Monday, May 24, 2021

Welcome to issue #243 May 24th, 2021 News AI Machine Learning Official Blog Vertex AI Google Cloud unveils Vertex AI, one platform, every ML tool you need - Google Cloud launches Vertex AI, a managed

GCP Newsletter #242

Monday, May 17, 2021

Welcome to issue #242 May 17th, 2021 News Cloud Run Official Blog Serverless Maximize your Cloud Run investments with new committed use discounts - Committed use discounts in Cloud Run enable

You Might Also Like

Issue 314 - New Model 3 Performance is here

Thursday, April 25, 2024

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 314 - New

Programmer Weekly - Issue 202

Thursday, April 25, 2024

View this email in your browser Programmer Weekly Welcome to issue 202 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Computer science inverts the normal.

Python Weekly - Issue 647

Thursday, April 25, 2024

View this email in your browser Python Weekly Welcome to issue 647 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly

Web Tools #562 - Voilà Review, CSS Tools, Media, React Native

Thursday, April 25, 2024

WEB VERSION Issue #562 • April 25, 2024 The following is a paid product review for Voilà, an AI assistant for the browser that enables you to improve your writing, coding, brainstorming, and research

Everyone wants to build the AI dev tool of the future

Thursday, April 25, 2024

A new startup called Augment has raised north of $250 million to build AI-powered dev tools. View this email online in your browser By Alex Wilhelm Thursday, April 25, 2024 Welcome to TechCrunch AM!

7 reasons to use Copilot over ChatGPT

Thursday, April 25, 2024

Coros Vertex 2S; Top 5 news apps; New Yeedi M12 Pro+ -- ZDNET ZDNET Tech Today - US April 25, 2024 placeholder 7 reasons I use Copilot instead of ChatGPT I reach for Copilot every day, and here's

Why they signed up for my Private AI Mentorship

Thursday, April 25, 2024

There are 3 reasons: use cases, accountability, and time. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

wpmail.me issue#664

Thursday, April 25, 2024

wpMail.me wpmail.me issue#664 - The weekly WordPress newsletter. No spam, no nonsense. - April 24, 2024 Is this email not displaying correctly? View it in your browser. News & Articles WordPress

📧 Modular Monolith Architecture is now LIVE! 🎉

Thursday, April 25, 2024

​ MMA is now LIVE! The day has finally come. ​Modular Monolith Architecture is now open for enrollment. ​ I can't wait for you to see everything I prepared! 10 in-depth chapters 60+ high-quality

Testing the Rabbit R1's AI assistant

Thursday, April 25, 2024

The Morning After It's Thursday, April 25, 2024. Back in January, startup Rabbit revealed its first device at CES 2024. The R1 is an adorable, vibrant orange AI machine with a camera, scroll wheel,