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.

Show HN: Alicorn Cloud – Easily move between AWS, GCP and Azure

82 pointsby igorzijalmost 4 years ago

15 comments

igorzijalmost 4 years ago
Hi HN! We&#x27;ve built Alicorn to allow startups escape vendor lock-in with their cloud providers.<p>AWS, GCP or Azure – with Alicorn your stack runs anywhere. Switch cloud providers in one click and never run out of free credits!<p>For a while it&#x27;s been possible to build &quot;portable&quot; stacks that are easy to move across cloud providers. AWS, GCP and Azure nowadays are almost identical; they just don&#x27;t want you to think this way. Docker, Kubernetes, functions, Redis, Postgres, Kafka, ElasticSearch – the building blocks are exactly the same. The problem is, it takes more work.<p>Alicorn does the plumbing on AWS, GCP or Azure for you – so that your stack runs anywhere. This means you are no longer tied to your cloud provider!<p>- Escape vendor lock-in – switch cloud providers in one click - Use free credits from all 3 major providers. This means 3 years free - Deploy containers, webapps, functions, databases, storage, etc - Get DevOps best practices out of the box, like Terraform and CI &#x2F; CD - Best in class hosted free tier with 8gb RAM - you can actually run production on it<p>Our ProductHunt launch: <a href="https:&#x2F;&#x2F;www.producthunt.com&#x2F;posts&#x2F;alicorn-cloud" rel="nofollow">https:&#x2F;&#x2F;www.producthunt.com&#x2F;posts&#x2F;alicorn-cloud</a>
debarshrialmost 4 years ago
I signed up for your service - two things I noticed. One, the github was authenticating with app called digger.dev by motatoes and not alicorn, the page I landed on. Also, it took me to app.digger.dev, felt like bait and switch.<p>I created an app. It has been stuck in deploying state for 9 hours now[1]<p>You can&#x27;t say that I didn&#x27;t give your product a fair shot. I might conclude that I have trust issues with your product.<p>Anyways, congratulation on your producthunt campaign!<p>[1] <a href="https:&#x2F;&#x2F;ibb.co&#x2F;vqf3HBm" rel="nofollow">https:&#x2F;&#x2F;ibb.co&#x2F;vqf3HBm</a>
评论 #28180611 未加载
评论 #28183284 未加载
ontouchstartalmost 4 years ago
Is this just a rebranding of digger?<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27905922" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27905922</a>
评论 #28177789 未加载
评论 #28180624 未加载
debarshrialmost 4 years ago
Is it a PaaS on top of kubernetes? I mean if you want to be cloud agnostic, you can use kubernetes.<p>Having tried to build a PaaS like experience, the value proposition that you are proposing is actually a self fulfilling prophecy. Just moving containers and apps is not enough. Large scale data migration from buckets to databases is super expensive and non trivial. One of situations that is quite commons is canary migration, where they would like to run both cloud providers and slowly phase one out. That is non-trivial too. Certificates starts become invalid, the migration is also dictated by how the apps are written too.<p>Also, startup are fairly easy to acquire but very hard to monetize for the amount of effort that would go into building everything resilient. I think biggest problem is the sheer amount of permutation and combination of things.
评论 #28167465 未加载
评论 #28168351 未加载
wanghqalmost 4 years ago
My thought when I saw the name: alicorncloud - alicloud - alibaba cloud
评论 #28180784 未加载
评论 #28177244 未加载
评论 #28217623 未加载
评论 #28177358 未加载
JCM9almost 4 years ago
The biggest problem with these sorts of “cloud agnostic” approaches is that one is limited to only fairly basic architectures on broadly monolithic apps. The second you want to do something more in depth or customized then this model falls apart quite quickly and you’re back to square one real fast.<p>If you really just want a basic website and that’s all you’ll ever do this might work but outside that pick a platform and build natively to get the full benefits of that platform. People like to talk about wanting to be cloud agnostic so they can switch workloads quickly etc. In practice few really do that since the pain imposed by building to the least common denominator is vastly worse than the “benefit” of mitigating some perceived “risk.”
评论 #28178550 未加载
评论 #28180738 未加载
SynasterBeiteralmost 4 years ago
Cool concept, but I have a couple of unanswered questions.<p>- The docs link to digger and I don&#x27;t really understand what Alicorn is. Is it just a GUI for resources defined using digger?<p>- The digger docs look unfinished, e.g <a href="https:&#x2F;&#x2F;learn.digger.dev&#x2F;overview&#x2F;understanding-targets" rel="nofollow">https:&#x2F;&#x2F;learn.digger.dev&#x2F;overview&#x2F;understanding-targets</a> is missing.<p>- From my understanding, to achieve cloud-agnostic infrastructure specification, digger abstracts the individual pieces of the infrastructure to things like Components and Resources. It then uses these abstractions to generate Terraform (and k8s) files for a given cloud provider. But where is this mapping between, say, a resource and a piece of terraform config for AWS? Do I have to provide it? What&#x27;s the point, then? Does digger offer some already-prepared Resources? If yes, where?<p>- Having an example setup would really help to understand.
评论 #28188896 未加载
mikeryanalmost 4 years ago
In theory this sounds awesome but I have to say that demo was pretty underwhelming. It looks like there&#x27;s a bunch of configuration that needs to be done to ensure this is set up properly, not the least of which is that the app needs to be running in a Docker container?<p>Thats a non-trivial task that I don&#x27;t need to do on Heroku.<p>This seems to be targeting smaller, one off, services not full stacks? Can I deploy my whole cloud at once?<p>Not to mention no talk of how does your app connect to your database? Or caching? Or static assets? Do I need to translate paths in my apps to new domains?<p>Does it transfer my DNS listings?<p>What about auth? Does it translate Cognito to GCP or Firebase auth?<p>What about the data itself? Does it transfer my data between clouds?<p>Lots more questions than answers here.
评论 #28180882 未加载
outloudvialmost 4 years ago
GCP free $300 credit only work for 90 days, so not 3 years - but 2.25 years.<p>Azure free $200 credit only work for 30 days, so not 2.25 years - but 1.33 years (if you need credit instead of free 12-month services).
评论 #28177837 未加载
评论 #28180917 未加载
skafoialmost 4 years ago
Do you also offer some kind of abstraction libraries when e.g. working with DynamoDB on AWS and then switching to GCP? Or would I still have to prepare my code for that?
评论 #28167565 未加载
noway421almost 4 years ago
Deploying an example backend &quot;a-nodeapp&quot;, it fails for me with the &quot;[Sun, 15 Aug 2021 12:58:53 GMT] unable to prepare context: path &quot;.&#x2F;app&#x2F;&quot; not found&quot; message.<p>Did someone ran into this? I&#x27;d look into it myself, but thought I&#x27;d ask first.
评论 #28198216 未加载
quickthrower2almost 4 years ago
I suspect anyone using this is making a trade off. The downside being that by putting something in between you and the cloud provide you can only use a subset, and any problem could be in two places: the cloud or the middle layer and you have to figure out which.
评论 #28180899 未加载
theindianappguyalmost 4 years ago
This might have been great for transition for backend for my sendsimple.app thanks for sharing
评论 #28180994 未加载
Layvieralmost 4 years ago
Really cool, that&#x27;s exactly what I would except the next generation after Heroku to look like. It&#x27;s weird that Heroku is still so popular while being so expensive and with a product that hasn&#x27;t improved in years..
评论 #28167635 未加载
Major_Groovesalmost 4 years ago
Sounds interesting. Currently, we provide TiloDB on AWS serverless, and could also port it to GCP fairly easily. We cannot yet go to Azure, as they lack some equivalent technologies.<p>What are your thoughts on serverless?
评论 #28167485 未加载