TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Going Multi-Cloud with Google Cloud Endpoints and AWS Lambda

173 pointsby blopeurabout 8 years ago

13 comments

jknzabout 8 years ago
I am wondering if the future of multi-cloud lies in a third party entity managing real-time auctions for cloud services.<p>1. The developer sets up some requirements: number of instances, X amount of CPU power, Y amount of memory, Z amount of storage, B amount of bandwidth, or other characteristics. These requirements are sent to the third party.<p>2. Cloud vendors (the &quot;bidders&quot;) receive the characteristics needed by the developer. Each of them bid by providing a price per hour for the given characteristics.<p>3. The bidder with the lowest price wins the auction, sends back credentials to start deployment<p>4. The developer can start the deploy with the infrastructure provided by the lowest bidder!<p>All this may happen in less than one second, similarly to the auctions that happen when advertisers bid for displaying an ad when someone visits a webpage. This would need a massive standardization across cloud vendors, a system of penalties when the infrastructure provided by the bidder does not satisfy the characteristics, etc.<p>This does not too far fetched to me. It also make it easier for new cloud providers to start selling, and lower prices for developers.
评论 #14190149 未加载
评论 #14189697 未加载
评论 #14191843 未加载
评论 #14189357 未加载
评论 #14189690 未加载
评论 #14191180 未加载
luhnabout 8 years ago
This is not multi-cloud as it is commonly defined: Simultaneously handle workloads with multiple cloud vendors, to prevent lock-in to a single vendor. Rather, this is passing workloads between AWS and Google to leverage the advantages of each. A useful strategy, but the title is a bit misleading as it goes against the colloquial definition of multi-cloud.
评论 #14188478 未加载
评论 #14189054 未加载
评论 #14188761 未加载
doppenheabout 8 years ago
this doesn&#x27;t solve the biggest problem with multi-cloud which is data egress though. Even if latency is acceptable you would get killed on data transfer for any significant amount of data.<p>am I missing something?
评论 #14190266 未加载
评论 #14188983 未加载
评论 #14188403 未加载
评论 #14188774 未加载
评论 #14188535 未加载
techcofounderabout 8 years ago
A (potentially) better approach to going multi-cloud is to use a CD tool like Spinnaker (spinnaker.io), which Google and Microsoft both support - and Netflix supports the integrations to AWS.<p>(full disclosure: my startup, Armory.io, builds enterprise features on top of Spinnaker)
评论 #14189040 未加载
thawababout 8 years ago
why would Google write a blog post about AWS lambda while they have cloud functions in beta?[1] why would i use google endpoint with AWS lambda instead of AWS API gateway?<p>Going &quot;multi cloud&quot; using AWS lambda with AWS API gateway and Google cloud functions with endpoints is a blog post I&#x27;m interested to read.<p>[1]<a href="https:&#x2F;&#x2F;cloud.google.com&#x2F;functions&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cloud.google.com&#x2F;functions&#x2F;</a>
评论 #14189132 未加载
评论 #14188951 未加载
评论 #14188724 未加载
评论 #14189241 未加载
tyingqabout 8 years ago
Why would you want the resulting uptime (u1 * u2) plus the added egress costs for cross cloud chatter?<p>Cross cloud just seems like a bad idea all around.<p>Edit: Maybe for a migration?
评论 #14190446 未加载
peterjleeabout 8 years ago
Wouldn&#x27;t this make your service less reliable since downtime in either cloud service can cause your service to be down?
评论 #14189974 未加载
MichaelBurgeabout 8 years ago
Seeing all those services hooked together gives me the willies. It sounds like a right PITA to debug, and chaining them together in serial for a single request multiplies the chance of an error even if each individual node is pretty stable.<p>I guess it&#x27;s okay for a demo though. They&#x27;re probably not setting an example so much as trying to throw as many services together to show off the technique.
评论 #14188782 未加载
评论 #14198503 未加载
djhworldabout 8 years ago
TL;DR - call services on GCP from your AWS lambda functions using Cloud Endpoints.
cdnsteveabout 8 years ago
Flask app :)
dimitar9about 8 years ago
this is just ridiculous
pdogabout 8 years ago
Why?
评论 #14188297 未加载
rynopabout 8 years ago
clickbait. I don&#x27;t consider this multi-cloud