#gcp - January 2020

gcpArchived
30 messages

Google Cloud Platform

January 2020
erik
erikalmost 7 years ago
@Erik Osterman (Cloud Posse) has joined the channel
erik
erikalmost 7 years ago
set the channel description: Google Cloud Platform
Andriy Knysh (Cloud Posse)
Andriy Knysh (Cloud Posse)almost 7 years ago
@Andriy Knysh (Cloud Posse) has joined the channel
Chris Fowles
Chris Fowlesalmost 7 years ago
@Chris Fowles has joined the channel
Chris Fowles
Chris Fowlesalmost 7 years ago
@albttx - i've done a little bit with app engine and happy to answer what i can
albttx
albttxalmost 7 years ago
@albttx has joined the channel
ballew
ballewalmost 7 years ago
@ballew has joined the channel
Mahesh
Maheshalmost 7 years ago
@Mahesh has joined the channel
Jonathan
Jonathanalmost 7 years ago
@Jonathan has joined the channel
Nikola Velkovski
Nikola Velkovskialmost 7 years ago
@Nikola Velkovski has joined the channel
Oliver Slater - Piksel
Oliver Slater - Pikselalmost 7 years ago
@Oliver Slater - Piksel has joined the channel
Ruslanas
Ruslanasalmost 7 years ago
@Ruslanas has joined the channel
albttx
albttxalmost 7 years ago(edited)
Hey @Chris Fowles, sorry i just saw your message, i rage quit app engine because i understood that google download the code and compile it in their backend, it’s not just taking the binary and in my monorepo it wasn’t working.
But i discovered cloud run that’s way more easy
so my architecture is:
• 3 backend api (dockerized) on cloud run
• 1 psql database
• 1 front end (made with nuxt, it’s on app engine work like a charm)
I’m using terraform,
albttx
albttxalmost 7 years ago
i had few questions about how to organize that
albttx
albttxalmost 7 years ago
my 3 services expose 3 endpoints
• /auth
• /users
• /threads
but i don’t find a service for routing…
Chris Fowles
Chris Fowlesalmost 7 years ago
in appengine you can use a dispatch file to route to different endpoints https://cloud.google.com/appengine/docs/standard/python3/how-requests-are-routed#routing_with_a_dispatch_file
Chris Fowles
Chris Fowlesalmost 7 years ago
i've not used cloudrun yet unfortunately
Chris Fowles
Chris Fowlesalmost 7 years ago
something cloudendpoints might do the trick though https://cloud.google.com/endpoints/docs/openapi/
albttx
albttxalmost 7 years ago
Yes, but there is no dispatch file for cloud run,
and Cloud endpoints is in beta, to run you need a to deploy their proxy on cloud run, so it’s will double the cold run…

I’ll run cloud compute with a nomad cluster it’s will be easier
albttx
albttxalmost 7 years ago
Gcp is really missing an api gateway…
Pablo Costa
Pablo Costaalmost 7 years ago
@Pablo Costa has joined the channel
Chris Fowles
Chris Fowlesalmost 7 years ago
they acquired apigee a little while back and i was really expecting them to come out with a decent solution built on that pretty quickly but from what i've seen interacting with their sales teams the apigee stuff seems to be more co-sold than sold as a gcp service
Chris Fowles
Chris Fowlesalmost 7 years ago
the advantage of could run (and appengine standard env) is that you can scale down to 0 very easily with pretty quick cold starts
Chris Fowles
Chris Fowlesalmost 7 years ago
to achieve this you have to make a fair few concessions to an opinionated platform (as with anything like this)
Chris Fowles
Chris Fowlesalmost 7 years ago
if you can't make those concessions for business or technical reasons it makes sense to fall back to a lower level compute platform
Chris Fowles
Chris Fowlesalmost 7 years ago
either gke or compute engine
Jim Park
Jim Parkalmost 7 years ago
@Jim Park has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 7 years ago
Thanks @Chris Fowles ! Really insightful
Patrick M. Slattery
Patrick M. Slatteryalmost 7 years ago
@Patrick M. Slattery has joined the channel
No earlier messagesBrowse by dateFebruary 2020