GCP アップデート (3/6-3/12 2020)

### Dataflow: [Mar 3, 2020](https://cloud.google.com/dataflow/docs/resources/release-notes-service#March_03_2020)
- Dataflow SQLがベータになったよ!以下が出来るように。
  - 2つの出力先を指定できるように！Pub/Subも出力先として追加。
  - BigQueryに書き出す際に、空だったら追加、上書き、追記等が選べるように。
  - パイプラインオプションをUIから変更できるように。

### Spanner: [Mar 5, 2020](https://cloud.google.com/spanner/docs/release-notes#March_05_2020)
- Foreign keyがGAに！

### AI Platform: [Mar 5, 2020](https://cloud.google.com/ai-platform/docs/release-notes#March_05_2020)
- AI Platform Pipelinesがベータになったよ。

### Binary Authorization: [Mar 4, 2020](https://cloud.google.com/binary-authorization/docs/release-notes#March_04_2020)
- Beta API終了に伴って3/16にAPIが止まるよ。

### Compute: [Mar 5, 2020](https://cloud.google.com/compute/docs/release-notes#march052020)
- CoreOSが5/26/2020にEOLになるよ。

### Storage: [Mar 5, 2020](https://cloud.google.com/iam/docs/release-notes#March_05_2020)
- GCSバケットに一時的に権限を与えられるshort-lived credentialで、バケットと権限のペアを指定できる、Credential Access Boundariesがベータになったよ！

### GKE: [Mar 6, 2020](https://cloud.google.com/kubernetes-engine/docs/release-notes#march_6_2020_2)
- コンソールからクラスタを作成する画面のデザインが変わったよ。
- Cloud Buildを利用して既存のGKEワークロードを自動デプロイ出来るようになったよ！
- 新しいバージョンのお知らせ
  - 1.13.12-gke.25は1.14.10-gke.17に、1.14.8, 1.14.9は1.14.10-gke.17に、1.15.7, 1.15.8-gke.2は1.15.8-gke.3に上がるよ。
  - 1.16はもうすぐregularチャネルになるよ。

### Dataproc: [Mar 3, 2020](https://cloud.google.com/dataproc/docs/release-notes#March_03_2020)
- ログのアグリゲーションをしてテンポラリバケットにログを吐いてくれるdataproc:yarn.log-aggregation.enabledプロパティが追加されたよ。ログの出力先はyarn.nodemanager.remote-app-log-dirで変更可能。
- サブマイナバージョン(1.2.92-debian9, 1.3.52-debian9, 1.4.23-debian9, 1.5.0-RC8-debian10, 1.3.52-ubuntu18, 1.4.23-ubuntu18, 1.5.0-RC8-ubuntu18)リリース。
- ステージングバケットに加えて、機能に関するデータを90日(リテンション付き)保存する、テンポラリバケットをプロジェクト/リージョンごとに追加。
  - 名前は``dataproc-temp-<REGION>-<PROJECT_NUMBER>-<RANDOM_STRING>``
  - 合わせてステージングバケットの名称が``dataproc-<UUID>-<REGION> to dataproc-staging-<REGION>-<PROJECT_NUMBER>-<RANDOM_STRING>``になる。
- 1.5: Cloud Storageコネクタが2.0.1にバージョンアップ。
- 1.3,1.4,1.5: Component Gatewayが特定のブラウザでリロードした際に追加のバナーが表示されていた問題が修正。

### Compute: [Mar 9, 2020](https://cloud.google.com/compute/docs/machine-images)
- GCEのインスタンス設定やバックアップ定義を包括したMachine Imagesがベータになったよ！
  - [この表](https://cloud.google.com/compute/docs/machine-images)を見ると機能が分かりやすい。

### AI Platform: [Mar 6, 2020](https://cloud.google.com/ai-platform/docs/release-notes#March_06_2020)
- ビルトインのLinear Learner、wide and deep algorithmがTensorflow1.4を使うようになったよ。(これまでは1.2)
- XGBoostのシングルレプリカ版が0.81を使うようになったよ。(これまでは0.80)

### AI Platform: [Mar 9, 2020](https://cloud.google.com/ai-platform/docs/release-notes#March_09_2020)
- Prediction
  - Runtime v2.1が使えるようになったよ。
  - v2.1でGPUを利用するとTensorflow 2.1じゃなくて2.0が利用される。(将来修正予定。)
- Training
  - Runtime v2.1が使えるようになったよ。
  - scikit-learnが0.22.1じゃなくて0.22が利用される。(将来修正予定。)
- 2.1でPython2廃止や分散時の環境変数等変わってる部分がいくつかあるので、利用している場合は要確認。

### Dialogflow: [Mar 10, 2020](https://cloud.google.com/dialogflow/docs/release-notes#March_10_2020)
- Dialogflowのイベント名の上限が50文字になったよ。

### Compute: [Mar 11, 2020](https://cloud.google.com/compute/docs/release-notes#march112020)
- アイドル状態のVMを教えてくれるidle VM RecommendationsがGAになったよ！
- 16か24個のローカルSSD(それぞれ計6, 9TB)を1インスタンスにアタッチできる機能がベータになったよ!

### KMS: [Mar 5, 2020](https://cloud.google.com/kms/docs/release-notes#March_05_2020)
- External Key Manager(EKM)がasia-northeast3とus-west3で使えるようになったよ。

### ディスクレーマ
- アップデートの内容はあくまでも個人の理解していることを書いています。正しい内容はリリースノート等を確認下さい。
- リリース内容できるだけ拾うようにしているのですが、抜けていそうなリリースノートが追加するのでぜひ教えて下さい！(一覧[ここ](https://qiita.com/kenzkenz/items/ac18a359b803dbb6b490)で更新してます。)