This week in Google Cloud Platform — “Grafeas, Istio 0.2, GDPR, Dialogflow, and 100% renewable energy“
As is now often the case, this past week’s announcements are numerous and wide-ranging :
- “Introducing Grafeas: An open-source API to audit and govern your software supply chain”. JFrog, Red Hat, IBM, Black Duck, Twistlock, Aqua Security and CoreOS teaming up on another Greek-named project. The GitHub project is here.
- “Control and granularity with Spark and Hadoop on Cloud Dataproc”. Includes scheduled deletion, per second billing, and finer-grained IAM. More details in the release notes.
- Staying with better control and granularity, “GCP adds support for multiple network interfaces”. Up to eight interfaces per VMs for a variety of use cases.
- “App Engine firewall now generally available”. Help prevent DoS attacks with simple firewall deny rules without any app modification.
- “Announcing Istio 0.2: Improved mesh and support for multiple environments”. Includes auto sidecar injection, auto-TLS/policy. Full features and roadmap are here.
- The first release candidate of TensorFlow 1.4.0 is here. tf.data is the new tf.contrib.data.
- “Introducing Dialogflow, the new name for API.AI” (dialogflow.com). Now with a built-in code editor.
- “Google Cloud rolls out data processing terms addressing GDPR changes”. Version 2.0 of our Data Processing and Security Terms which have been specifically updated to reflect the GDPR. You can opt-in to this version now.
- Google Environmental report. 100 percent renewable energy for our operations.
From the “how it’s built and why it matters” department :
- 4 ways you can deploy an ASP.NET Core app to GCP.
- My summer project: a rock-paper-scissors machine built on TensorFlow.
- Building reliable deployments with Spinnaker, Container Engine and Container Builder
- Separation of compute and state in Google BigQuery and Cloud Dataflow.
- [Kubernetes] The Almighty Pause Container (ianlewis.com)
From the “community GCP coverage” department :
- Google Cloud vs AWS in 2017 (Comparing the Giants) (kinsta.com)
- Managed SSL for Google App Engine (medium.com)
- GCloud — Container-Optimized Images (andresteingress.com)
- Auto-Analyzing Sentiment in Survey Feedback using NLP (wootric.com)
- How we use gRPC to build a client/server system in Go (medium.com)
- Rapidly Launch a Startup on GKE, Node & MongoDB (medium.com)
From the “In Case You Missed It (ICYMI)” department :
- Export Billing Data to BigQuery.
- Applying Sizing Recommendations for Managed Instance Groups.
- Kapitan — A tool from deepmind to manage kubernetes configurations using jsonnet templates (github.com)
- #gRPC-Java 1.7.0 is here. Lots of improvements including protobuf 3.4.0, netty 4.1.16, client inbound gzipped streams, improved reporting and tracing, memory reductions and more.
The latest episode of the GCP Podcast (#0098) is “Sydney Region with Andrew Walker and Graham Polley”. Mark and Francesc are excited to be hosting Vint Cerf for the upcoming 100th episode and are collecting questions with the #askvint tag.
The picture of the week highlights the 100% renewable energy for Google’s operations as discussed in the latest Environmental report.
That’s it for this week!