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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
Splunk MCPサーバの利活用事例 ーKINTOテクノロジーズの取り組み
kintotechdev
1
320
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
420
Agentic Design Patterns
glaforge
0
190
JavaScript実装の自作プログラミング言語をTypeScript実装に移行した話
keisukeikeda
1
150
AIが変えた"品質の守り方"
kkakizaki
10
2.9k
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
15
13k
Harnessing the Power of Mocks and Stubs in PHPUnit / #laravellivejp
asumikam
0
570
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
3
200
DI コンテナ自動生成ツールを実装してみた / intro-autodi
uhzz
0
870
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
280
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
560
AI駆動開発でなんでもハンズオン環境をつくってみた
yoshimi0227
0
130
Featured
See All Featured
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
420
Everyday Curiosity
cassininazir
0
210
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
The Mindset for Success: Future Career Progression
greggifford
PRO
0
340
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
510
The Language of Interfaces
destraynor
162
26k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
120
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
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!