GCP アップデート (5/22-5/28 2020)

### Cloud Run: [May 20, 2020](https://cloud.google.com/run/docs/release-notes#May_20_2020)
- [インスタンスメタデータ](https://cloud.google.com/run/docs/reference/container-contract#metadata-server)がコンテナインスタンスの一意なIDや稼働しているリージョンを返すようになったよ！

### Anthos (no-prem): [May 21, 2020](https://cloud.google.com/anthos/gke/docs/on-prem/release-notes#May_21_2020)
- Workload Identityがアルファでon-premに対応したよ！(試す場合はサポートへ連絡が必要)
- PreflightでのVMのインターネットとDockerレジストリへのアクセス確認が更新されたよ。
  - インターネットアクセスがリダイレクトを追わなくなったので、``console.cloud.google.com -cloud.google.com``をホワイトリストに入れておく必要がなくなったよ。
- Ubuntuイメージが最新のパッケージを含むようにアップグレードされたよ。
- 脆弱性対策としてIstioのイメージが1.4.7にアップグレードされたよ。
- adminクラスタでConfigmapsに保存されていた情報の一部がセキュリティのためにSecretsに移動したよ。

### BigQuery: [May 21, 2020](https://cloud.google.com/bigquery/docs/release-notes#May_21_2020)
- BigQuery Storage APIがキャッシュされたテーブルの情報を制限なしで読めるようになったよ！

### TPU: [May 21, 2020](https://cloud.google.com/tpu/docs/release-notes#May_21_2020)
- TensorFlow2.1.1 w/ Kerasをサポートするようになったよ！
  - サポートされる機能は[ここ](https://github.com/tensorflow/tensorflow/releases/tag/v2.1.1)参照

### Cloud SQL (PostgreSQL): [May 21, 2020](https://cloud.google.com/sql/docs/release-notes#May_21_2020)
- バージョン12がGAになったよ！

### VPC Service Controls: [May 21, 2020](https://cloud.google.com/vpc-service-controls/docs/release-notes#May_21_2020)
- [Service Directory](https://cloud.google.com/service-directory/docs/securing-with-vpc-sc)がベータでサポートされるようになったよ！

### AI Platform: [May 21, 2020](https://cloud.google.com/ai-platform/docs/release-notes#May_21_2020)
- トレーニングジョブでランタイム2.1を指定することでTPUでTensorFlow2.1が使えるようになったよ！
  - [カスタムコンテナ](https://cloud.google.com/ai-platform/training/docs/using-tpus#custom-containers)でもサポートされるように！

### Anthos: [May 21, 2020](https://cloud.google.com/anthos/docs/release-notes#May_21_2020)
- 1.3.2がリリースされたよ！
  - [on-prem](https://cloud.google.com/anthos/gke/docs/on-prem/release-notes#May_21_2020)(上の)
  - [Anthos Config Management](https://cloud.google.com/anthos-config-management/docs/release-notes#May_21_2020)
      - 複数来てますが、性能改善やConfig Connectorのバージョンアップ、他のコントローラで管理されてるリソースの検知、Open Policy Agentの更新等
  - [on AWS](https://cloud.google.com/anthos/gke/docs/aws/)
      - 既存利用者へのプレビューとし提供開始。利用する場合セールス担当者に連絡が必要。

### Compute: [May 21, 2020](https://cloud.google.com/compute/docs/release-notes#May_21_2020)
- E2 shared-coreマシンタイプでコミテッドユースディスカウントが全リージョンで使えるようになったよ！
- [ハードウェアキーを利用してSSH](https://cloud.google.com/compute/docs/tutorials/ssh-with-sk)出来るようになったよ！
  - OpenSSHがFIDO2/U2F対応したのでそれが利用可能になった感じ。

### Video Intelligencve API: [May 21, 2020](https://cloud.google.com/video-intelligence/docs/release-notes#May_21_2020)
- API v1p3beta1で以下が使えるようになったよ！
  - [顔認識](https://cloud.google.com/video-intelligence/docs/face-detection): ビデオ内の顔認識やアトリビュート(メガネかけてるか等)が見つけるようになったよ！
  - [人物認識](https://cloud.google.com/video-intelligence/docs/people-detection): ビデオ内の人やアトリビュート、2次元のランドマーク等を見つけるようになったよ！

### Composer: [May 26, 2020](https://cloud.google.com/composer/docs/release-notes#May_26_2020)
- アップデート(composer-1.10.4-airflow-1.10.2, composer-1.10.4-airflow-1.10.3, composer-1.10.4-airflow-1.10.6)のお知らせ
  - デフォルトがcomposer-1.10.4-airflow-1.10.3に。
  - Airflow 1.10.6以上で``[celery] pool``の設定がブロックされるようになったよ。
- Airflow 1.10.6の環境で、DAG serializationが有効化の際にタスクのログがUI上に表示されない問題を修正したよ。

### Functions: [May 26, 2020](https://cloud.google.com/functions/docs/release-notes#May_26_2020)
- Java 11ランタイムがベータになったよ

### Pub/Sub: [May 26, 2020](https://cloud.google.com/pubsub/docs/release-notes#May_26_2020)
- Pub/Subのゾーナルサービスで安価な[Pub/Sub Lite](https://cloud.google.com/pubsub/docs/choosing-pubsub-or-lite#pubsub_lite)がベータになったよ！
  - キャパシティは自分で事前に確保が必要、リテンション期間が無期限、等の違いがあるので利用時は注意。
  - Liteは大分[安い](https://cloud.google.com/pubsub/lite/pricing#comparing_pricing)！

### Armor: [May 27, 2020](https://cloud.google.com/armor/docs/release-notes#May_27_2020)
- CDNからベータフラグの削除(元々GAだったのでバグ)

### AI Platform: [May 18, 2020](https://cloud.google.com/ai-platform/deep-learning-vm/docs/release-notes#May_18_2020)
- TensorFlow 2.2のイメージが追加されたよ！
  - tf2-2-2-cpuとtf2-2-2-cu101

### Billing: [May 21, 2020](https://cloud.google.com/billing/docs/release-notes#May_21_2020)
- Budget APIでグループやサブアカウント、リソースラベルでのフィルタが使えるようになったよ！

### Config Connector: [May 27, 2020](https://cloud.google.com/config-connector/docs/release-notes#May_27_2020)
- BigQueryJobリソースをサポートするようになったよ！

### Dataproc: [May 27, 2020](https://cloud.google.com/dataproc/docs/release-notes#May_27_2020)
- Jupyter Notebookを実行する[Dataproc Hub](https://cloud.google.com/dataproc/docs/tutorials/dataproc-hub-admins)がベータになったよ！

### Billing: [May 27, 2020](https://cloud.google.com/billing/docs/release-notes#May_27_2020)
- [プログラムでアラート通知](https://cloud.google.com/billing/docs/how-to/budgets-programmatic-notifications)を行う際に、新しいデータのプロパティが追加されたよ！
  - 実際の利用料に加え、月末時点の推測値が使えるように。

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