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
Angular Architecture Revisited Modernizing Angular Architectural Patterns
rainerhahnekamp
0
110
QAエンジニアはどうやって プロダクト議論の場に入れるのか?
moritamasami
0
220
ファインディの事業拡大を支える 拡張可能なデータ基盤へのリアーキテクチャ
hiracky16
0
690
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
160
巨大プラットフォームを進化させる「第3のROI」
recruitengineers
PRO
2
2k
Building a Study Buddy AI Agent from Scratch: From Passive Chatbots to Autonomous Systems
itchimonji
0
110
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
270
AWS Transform CustomでIaCコードを自由自在に変換しよう
duelist2020jp
0
220
サービスの信頼性を高めるため、形骸化した「プロダクションミーティング」を立て直すまでの取り組み
stefafafan
0
130
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
15
17k
Modernizing Your HCL Connections Experience: Visual Report to chain, Profile Enhancements, and AI Integration
wannesrams
0
240
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
39k
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
760
The Curious Case for Waylosing
cassininazir
0
330
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Discover your Explorer Soul
emna__ayadi
2
1.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
GraphQLとの向き合い方2022年版
quramy
50
15k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.4k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Exploring anti-patterns in Rails
aemeredith
3
340
Paper Plane (Part 1)
katiecoart
PRO
0
6.9k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
220
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!