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
350
0
Share
What's New in Cloud Compute (Recap Cloud Next 2019)
Google Cloud Next 2019 @ San Francisco
S-YOU
April 16, 2019
More Decks by S-YOU
See All by S-YOU
GCP - Associate Cloud Engineer 試験を4日で受けることにした話
syou
0
780
Other Decks in Technology
See All in Technology
先取りMaven4 ~16年ぶりのメジャーアップデート、その進化とは?~
ogiwarat
0
140
サイバーセキュリティ概論 / Introduction to Cybersecurity
ks91
PRO
0
130
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
910
Strands Agents超入門
kintotechdev
1
160
OpenID Connectによるサービス間連携
takesection
0
160
Unlocking the Apps
pimterry
0
190
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
430
Diagnosing performance problems without the guesswork
elenatanasoiu
0
160
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
720
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
3
560
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
2
210
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
340
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
550
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
For a Future-Friendly Web
brad_frost
183
10k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Prompt Engineering for Job Search
mfonobong
0
330
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
Writing Fast Ruby
sferik
630
63k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
560
How to build a perfect <img>
jonoalderson
1
5.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
930
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!