What’s new in Cloud
What’s new in Cloud
Compute (Recap)
Compute (Recap)
Google Cloud Next 2019 @ San Francisco
Google Cloud Next 2019 @ San Francisco
Slide 2
Slide 2 text
Self Introduction
Self Introduction
using Go at current work, javascript at previous job
used Python/wxPython before
Some Ruby (at work), Crystal, C/C++
Using Go and Kubernetes (GKE) at Work
Went to Cloud Next 2019 @San Francisco last week
Neither native in English or Japanese
https://github.com/S-YOU
Slide 3
Slide 3 text
Full stack serverless on Google Cloud
Full stack serverless on Google Cloud
App Engine
Cloud Functions
Slide 4
Slide 4 text
App Engine Standard Recap
App Engine Standard Recap
Web App
Node, Python, Java, Go, Ruby, PHP, .NET
App versioning, traffic splitting, https, custom
domains, firewall, logging, monitoring, alerting
Slide 5
Slide 5 text
Whats New in App Engine
Whats New in App Engine
Runtimes
PHP 7.2 GA
GO 1.11 GA
Node.js 10 GA
Java 11 Alpha
Ruby 2.5 Alpha
Cloud Scheduler
Cloud Scheduler
Fully managed Cron job service
Repeating Executions
Configurable Retry
Direct HTTP targets
Native GCP Auth (IAM) on HTTP
Slide 18
Slide 18 text
HTTP Auth (IAM)
HTTP Auth (IAM)
OIDC JWT
also available on Pub/Sub
Slide 19
Slide 19 text
Cloud Run
Cloud Run
Slide 20
Slide 20 text
Recap on Serverless and Container
Recap on Serverless and Container
Serverless
Source-driven
No-ops
Pay for usage
Containers
Container-driven
some (lots of) ops
Pay for instances
Slide 21
Slide 21 text
Cloud Run = Serverless
Cloud Run = Serverless
Containers
Containers
Slide 22
Slide 22 text
just deploy, stateless container, any language, any
library, urls in seconds
Slide 23
Slide 23 text
natively serverless, focus on writing code, scale up
fast, scale down to zero, pay for exact usage
Slide 24
Slide 24 text
fully managed or in your GKE cluster, consistent API
& tooling, portable with Knative without vendor
lock-in
Slide 25
Slide 25 text
Cloud Run Demo
https://youtu.be/Zfnhg1wneiA?t=1361
Slide 26
Slide 26 text
Full Video
https://www.youtube.com/watch?v=Zfnhg1wneiA