GCP updates | January 7, 2019

Posted on Jan 15, 2019

MANAGEMENT TOOLS

Istio on Kubernetes Engine: beta

Get one-click Istio deployment on Kubernetes Engine – or add Istio to an existing Kubernetes Engine cluster. Quickly create all the components you need to run an open-source service mesh to connect, manage, and secure microservices in a uniform way. Documentation

GKEにマネージドのIstioをデプロイできるようになったってやつです。いいですね!! :tada:
既存のクラスタにも追加できて、AddonにIstioがあるのでそれをEnableにするだけです。


Additional Releases

COMPUTE

Kubernetes Engine: flexible Pod CIDR

Optimize IP utilization by controlling the use of Pod CIDR ranges across nodes by allowing users to specify the maximum number of Pods per node that they want to run. This feature allows for a more efficient allocation of Pod CIDR ranges from cluster-level CIDR for containers, and it helps reduce IP utilization. Documentation

各Nodeに割り当てるCIDRブロックを変更できる機能です。デフォルトでは/24を割り当て、Pod数は上限110ですがこれを/28まで減らせる感じです。

App Engine standard environment – Python 3.7: GA

Use the latest versions of popular libraries with Python 3 on Titanium. Features include the ability to access the file system and install third-party packages and dependencies that rely on native code – all with reduced cost and latency, and improved code portability. Documentation

filesystemやネイティブコードが動くのはgVisorの恩恵ですね。

Compute Engine – control the location of Persistent Disk snapshots: beta

Gain a greater level of control over your Persistent Disk snapshots by specifying their storage location down to regional and multi-regional Cloud Storage locations. This feature can help you meet data-residency, regulatory, and compliance requirements. Blog | Storage locations

App Engine standard environment – Node.js 8: GA

The Node.js 8 runtime is now ready to use for your App Engine standard environment projects. Documentation

DATABASES

Cloud Bigtable – tables list: GA

Use the Google Cloud Platform Console to display a list of all your tables in Cloud Bigtable. The new tables-list feature also shows the size and replication status of each table, along with monitoring metrics. Documentation

NETWORKING

Cloud DNS – DNS forwarding: open beta

Link your cloud and on-premises environments with bidirectional forwarding zones between your name servers and internal GCP name servers – and use the same DNS service for all your workloads and resources. Blog

MANAGEMENT TOOLS

Cloud Billing – reconcile billing export to the invoice

Export your billing data to BigQuery to view a broad range of new data fields – and see all invoice-level costs. To reconcile your invoice to the penny, see the “cost_type” field. Or to query costs by folder, see the “project.ancestry_numbers” field. Documentation | Example queries

SECURITY

Access Transparency: beta

Access Transparency logs actions taken by Google staff when accessing your data. This helps you confirm that your data is being accessed only for valid business reasons, such as addressing a support issue. Documentation

VPC Service Controls: beta

Define security perimeters for sensitive data in GCP services and establish virtual security perimeters for API-based services. VPC Service Controls lets you keep data private and mitigate data exfiltration risks, while maintaining your access to fully managed services on GCP. Documentation

Cloud Identity for Customers and Partners: beta

Add identity and access management functionality to your applications, protect user accounts, and easily scale on Google Cloud with Cloud Identity for Customers and Partners, our new identity and access management platform. Product page | Documentation

いろいろカスタマイズできるAuthentication as a Serviceらしいです。

INTERNET OF THINGS

Cloud IoT Core – gateways: beta

This feature introduces gateways as a new device type to Cloud IoT Core. A gateway is a hub or proxy device that connects Cloud IoT Core services to devices that cannot natively connect to Cloud IoT Core. Documentation

AI & MACHINE LEARNING

Cloud Vision API – Handwriting OCR: GA

Add the ability to detect and decipher handwritten text to your apps with the optical character recognition features in the Cloud Vision API. Documentation