Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What's New in Cloud Compute (Recap Cloud Next 2...
Search
S-YOU
April 16, 2019
Technology
0
310
What's New in Cloud Compute (Recap Cloud Next 2019)
Google Cloud Next 2019 @ San Francisco
S-YOU
April 16, 2019
Tweet
Share
More Decks by S-YOU
See All by S-YOU
GCP - Associate Cloud Engineer 試験を4日で受けることにした話
syou
0
750
Other Decks in Technology
See All in Technology
物体検出モデルでシイタケの収穫時期を自動判定してみた。 #devio2025
lamaglama39
0
270
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
160
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
120
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
0
140
「魔法少女まどか☆マギカ Magia Exedra」のIPのキャラクターを描くための3Dルック開発
gree_tech
PRO
0
150
映像エッジAIにおけるNode-RED活用事例
emirmatsui
0
130
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.8k
旅で応援する✈️ NEWTが目指すコミュニティ支援とあたらしい旅行 / New Travel: Supporting by NEWT on Your Journey
mii3king
0
140
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
2
3k
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
4
2.2k
AIとともに歩んでいくデザイナーの役割の変化
lycorptech_jp
PRO
0
800
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
GitHub's CSS Performance
jonrohan
1032
470k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Optimizing for Happiness
mojombo
379
70k
Building Applications with DynamoDB
mza
96
6.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Unsuck your backbone
ammeep
671
58k
Facilitating Awesome Meetings
lara
57
6.6k
Transcript
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
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
Full stack serverless on Google Cloud Full stack serverless on
Google Cloud App Engine Cloud Functions
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
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 Functions Recap Cloud Functions Recap Event-driven serverless compute platform
Cloud Services <-> Cloud Functions -> Other APIs
Whats new in Cloud Functions Whats new in Cloud Functions
Runtimes Python 3.7 Node 8, Node 10 (beta) Go 1.11
Go 1.12 (alpha) Java 8 (alpha)
Max instances sets an upper bound to number of instances
of a single cloud function will be in queue if more instances needed
None
None
Per-Function Identity (IAM) can attach service account per cloud function
gcloud beta functions deploy ... --service-account ...
New Regions 1. US Central, 2. US East, 3. Belgium,
4. Tokyo (Existing) 5. London (eu-west2), Hong Kong (asia-east2) - NEW!
New Services New Services
Cloud Tasks Cloud Tasks Async task execution Retry Policy, Retry
Limit Dynamic Scheduling Dynamic HTTP targets Native GCP Auth (IAM) on HTTP
Cloud Scheduler Cloud Scheduler Fully managed Cron job service Repeating
Executions Configurable Retry Direct HTTP targets Native GCP Auth (IAM) on HTTP
HTTP Auth (IAM) HTTP Auth (IAM) OIDC JWT also available
on Pub/Sub
Cloud Run Cloud Run
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
Cloud Run = Serverless Cloud Run = Serverless Containers Containers
just deploy, stateless container, any language, any library, urls in
seconds
natively serverless, focus on writing code, scale up fast, scale
down to zero, pay for exact usage
fully managed or in your GKE cluster, consistent API &
tooling, portable with Knative without vendor lock-in
Cloud Run Demo https://youtu.be/Zfnhg1wneiA?t=1361
Full Video https://www.youtube.com/watch?v=Zfnhg1wneiA
Thank you! Thank you!