8 ms·
Show HN: I'm building a catalog of cloud architecture
- tlarkworthy 6y agoWhy do I need to got authorize this? I can't tell if this interests me or not. BTW we have a few here you can use if it's Terraform based https://github.com/futurice/terraform-examples https://github.com/futurice/terraform-examples
- jeremylevy 6y agoI'm so sorry about that! It's a first release, so some features are missing. I've written a blog post that explain in details what Revolv is and why we've build that: https://medium.com/revolv2/im-building-revolv-to-automate-cloud-architecture-creation-35a6e8b0b411?source=friends_link&sk=ef93b060f5094b920d5b8435ecc372f6 https://medium.com/revolv2/im-building-revolv-to-automate-cl... Hope that helps!
- tlarkworthy 6y agooh cool, thats helpful. But is it terraform based? What is spat out when ejected?
- jeremylevy 6y agoYes, it's based on Terraform. Your GitHub repo looks super useful! Thanks! Thanks! Thanks! At the time of writing, when you "eject" an architecture, we remove all the "user-friendly" features that we've added. So you have a fully-working architecture in your own cloud provider account. Like the one you could have been created using Terraform. We've thought of adding an "export" feature to export all the Terraform/Ansible/Packer... files.
- weekay 6y agoFor 20% of the cloud spend as the price , would expect a far more detailed view of what features to expect from the subscription. While it is a interesting concept , not sure if the features would entice anyone to part with 20% of the clod spend for what can be setup initially.
- have_faith 6y agoFeels like an odd pricing model to me but I'm not the target audience so not sure what would be expected. I don't want my cost to Revolv to be so unpredictable. If my AWS costs go up Revolv just keeps charging me more?
- jeremylevy 6y agoThanks! We'll add more details. The price part is something we’ve been thinking about for a while. There are many possibilities: - Taking a fee as a percentage of your cloud provider bill for each architecture - A free plan for the architectures created without the user-friendly features and a premium one? - A monthly subscription? Per developer? Per architecture? What do you think?
- rimjongun 6y agoCheck out GruntCode (I think that’s the name) They do devops as a service. ~$8k a year to access their code, they’ll even help you tune it. Never used them.
- jrott 6y agoI really like the idea of this but having the pricing based off of cloud spend makes me nervous. Stuff that is launched should be in the most cost efficient way possible but if the fee is based off cloud spend there is an agent principle problem around that.
- flanbiscuit 6y agoSounds interesting. Can you create a video showing how it works with a couple different examples?
- jeremylevy 6y agoYes! It's in the pipeline :)! In the meantime, you could read our introductory blog post: https://medium.com/revolv2/im-building-revolv-to-automate-cloud-architecture-creation-35a6e8b0b411?source=friends_link&sk=ef93b060f5094b920d5b8435ecc372f6 https://medium.com/revolv2/im-building-revolv-to-automate-cl... Hope that helps!
- Fiveplus 6y agoHey Jeremy, congrats on the launch! Neat product, wish you luck. In the article, I did find a couple of minor errors you might want to look into. Not meant to nitpick, just a human version of spell-check :) "Do this startup will be alive 6 months from now?" can be "Will this startup be alive 6 months from now?" and "Do my architecture will remain usable if I want to stop using Revolv?" can be "Will my architecture remain usable if I want to stop using Revolv?" Good luck.
- jeremylevy 6y agoGood catch! Thanks you very much, I'll fix that!
- caiobegotti 6y agoIs there a sample or example with comments somewhere that does not require a login with GitHub? It's alright for usage but for a Show HN I imagine a login could be skipped. I honestly got very curious about it but closed the page before sharing my personal data without knowing more. EDIT: I managed to find some screenshots here after taking a look at the author's Twitter feed... https://medium.com/revolv2/deploying-a-laravel-7-application-on-aws-fargate-part-2-7dc086046996 https://medium.com/revolv2/deploying-a-laravel-7-application...
- jeremylevy 6y agoI'm so sorry about that! We've written some blog posts: https://medium.com/revolv2/im-building-revolv-to-automate-cloud-architecture-creation-35a6e8b0b411?source=friends_link&sk=ef93b060f5094b920d5b8435ecc372f6 https://medium.com/revolv2/im-building-revolv-to-automate-cl... https://medium.com/revolv2 https://medium.com/revolv2 Hope that helps!
- thamer 6y agoI was hoping to see a full example of how to use your platform, and followed the first example link to what seemed to be a detailed tutorial for how to deploy a web app, with the title "Deploying a Symfony 4/5 Application on AWS Fargate (part 1)". That page[1] is asking me to create a Medium account to read it. I closed the tab without reading further, and would highly recommend you find a place to host your docs that doesn't require creating an account. [1]: https://medium.com/revolv2/creating-and-deploying-a-symfony-4-5-application-on-aws-part-1-2ec2442144c9 https://medium.com/revolv2/creating-and-deploying-a-symfony-...
- jeremylevy 6y agoSorry! We have started on Medium for the audience but we'll move on your own domain. The "friend" links: https://medium.com/revolv2/creating-and-deploying-a-symfony-4-5-application-on-aws-part-1-2ec2442144c9?source=friends_link&sk=1af7f132ef48216ad1f1994a9408050d https://medium.com/revolv2/creating-and-deploying-a-symfony-... https://medium.com/revolv2/deploying-a-symfony-4-5-application-on-aws-fargate-part-2-4d77c264b841?source=friends_link&sk=f8a6485cda4622e601e07d4a7e82e538 https://medium.com/revolv2/deploying-a-symfony-4-5-applicati... https://medium.com/revolv2/deploying-a-laravel-7-application-on-aws-fargate-part-1-6eb8d747d71c?source=friends_link&sk=d4c583f19f9dfcd4a342f4d496ea2796 https://medium.com/revolv2/deploying-a-laravel-7-application... https://medium.com/revolv2/deploying-a-laravel-7-application-on-aws-fargate-part-2-7dc086046996?source=friends_link&sk=4c808464ccf0d067159efb02006c949b https://medium.com/revolv2/deploying-a-laravel-7-application...
- jeremylevy 6y agoAuthor here. More than happy to answer any questions you may have! I'm so sorry that you need to authorize access to your email to check it out, you could read our blog post instead: https://medium.com/revolv2/im-building-revolv-to-automate-cloud-architecture-creation-35a6e8b0b411?source=friends_link&sk=ef93b060f5094b920d5b8435ecc372f6 https://medium.com/revolv2/im-building-revolv-to-automate-cl... https://medium.com/revolv2 https://medium.com/revolv2 It's a first alpha release. I will make sure that we will do better in the future. -- "How to price?" is something we’ve been thinking about for a while. There are many possibilities: - Taking a fee as a percentage of your cloud provider bill for each architecture - A free plan for the architectures created without the user-friendly features and a premium one? - A monthly subscription? Per developer? Per architecture? What do you think?
- caiobegotti 6y agoSuggestion: with costs of cloud providers being a problem these days and hard to track, any automation tool like Revolv could ended up being blamed for a huge bill and it's not fair with the tool so maybe in the "Review my architecture" screen you could calculate the monthly total costs and present it to the user beforehand, like "this automation flow may cost around X per month".
- jeremylevy 6y agoYes, it's something we've planned to add in the second release!
- meristem 6y agoFor a later release consider suggesting tweaks that may lower cost without impacting architecture end game.
- spamtarget 6y agohttps://en.wikipedia.org/wiki/Rent-seeking https://en.wikipedia.org/wiki/Rent-seeking
- pol0nium 6y agoLooks super cool! It would be nice to be able to deploy a starter application alongside the architecture as a demo for good practices.
- jeremylevy 6y agoThanks! We've created an application that you could use to test the architecture: https://github.com/getrevolv/revolv-docker-architecture-test https://github.com/getrevolv/revolv-docker-architecture-test We also have written many blog posts that explain how to deploy the most famous frameworks: https://medium.com/revolv2 https://medium.com/revolv2
- tyingq 6y agoLooks neat, but it took a lot of skipping around to figure out exactly what it does. Some short front-page blurb that says "Like a form wizard driven terraform" or similar would help.
- jeremylevy 6y agoThanks! What do you think of: "Like Terraform but with the user-friendliness of Heroku" ?
- meristem 6y agoYour product puts an emphasis on user friendliness. If your target user has not deployed to cloud before, you’ll need to show clearly just how much easier/clearer/more manageable/$improvement having Revolv is. For prospective users who have cloud experience, they have already developed workarounds and/or gripes with tooling and management. Consider adding quotes from your user research to illustrate the benefits ( plus what you already mentioned as in the pipeline). How fast can you digest the blog content into the current product copy? Having the info easily available will be better for conversion. Lastly most companies prefer to known their expenditures ahead of time, and respond strongly to less uncertainty. You’ll get more traction with a pricing scheme that is independent of the variable $ cloud charges.
- jeremylevy 6y agoWow! Thanks you very much for this insightful comment. It's very interesting. Honestly, I've created Revolv for my own needs, as a "full-stack" developer. I've often found myself wanting something like this: "A Terraform with Heroku-like features". We've planned to target users that have low to medium cloud experience, so we need to show clearly how cloud architecture creation is easier by using Revolv. The pricing is something we've been thinking about for a while. Currently, I don't have enough data to make a decision. It's very difficult because it's not something that have been done yet.
- ignoramous 6y ago> "A Terraform with Heroku-like features". I think, AWS Amplify (Firebase, I guess, in GCP's case?) gets a low/medium cloud experience engineer almost all the way there, and they're continually improving their offering by integrating with multiple AWS services but there's too much magic and if there's a need to customize anything whatsoever, or if anything breaks, then it quickly becomes a nightmare to deal with, but that's a feature not a bug due to prevalence of the aforementioned "magic". I guess, currently, their support for other AWS services isn't broad enough and mostly geared towards Mobile and Web, so may be they're not squarely competing with your offering, yet.
- hansitomani 6y agoWhile i like the idea, i don't think you have a real target. Who would consider your service? A Frontenddeveloper will not use it because they can't. Who only has a basic idea on how to host an sympfony application and also is willing to pay 20% commission? A simple architecture costs quickly over 200 $ per Month and then there is no backup or recovery scenario included. A high risk.
- sidcool 6y agoI like the idea, but could not find what you do exactly from your features page. Examples would be great. Also, the term user friendly is used a lot without any instances or client testimonials.
- lukevp 6y agoFront page Cloud logos that are circular look like buttons to get more information. Expected to see a copy page about how the product works with a given cloud and was really surprised that they didn’t do anything on click.
- digitalsanctum 6y agoAm I out of touch or is 20% of cloud bill outrageous? It would be astronomical for enterprises and not worth it for start-ups.
- jeremylevy 6y agoHey :)! It's a first alpha release. We're listening to feedback. Billing is not implemented yet. Pricing is something that we've thinking about for a while. We also have written a blog post about that: https://medium.com/revolv2/im-building-revolv-to-automate-cloud-architecture-creation-35a6e8b0b411?source=friends_link&sk=ef93b060f5094b920d5b8435ecc372f6 https://medium.com/revolv2/im-building-revolv-to-automate-cl... What's your opinion? How much are you willing to pay?
- abarrettwilsdon 6y agoI like the idea but 20% of cloud spend in perpetuity is completely ridiculous and rules out anything above personal toy projects Even if someone did sign up for the paid tier, they are strongly incentivized to cancel and keep to code
- hn_throwaway_99 6y agoI think the idea is very cool, but similar to the parent comment I have a lot of reservations about how the economics of this work: 1. I get that it seems like pretty much any software business isn't feasible if it doesn't involve a subscription model, but this seems like the last thing I'd be willing to pay a subscription for. I'd pay for what is essentially a good template, but after that, I'd want to own it. 2. In one of the Medium posts the author posted he mentioned that architectures can be 'ejected'. How does that work with your pricing model? I guess a pricing model where you paid a subscription fee for additional services (some sort of monitoring, automatic upgrades, etc.), but with the option to pay a flat fee at any time to 'eject', is something I'd consider. But yeah, 20% of cloud spend in perpetuity is steep. More importantly, I put anything that is a perpetual spend under an extremely critical lens, especially something expected to grow linearly with revenue.
- jeremylevy 6y agoThanks! Pricing is something that we've thinking about for a while. What's your opinion? How much are you willing to pay?
- jeremylevy 6y agoIt's a first alpha release. We're listening to feedback. Billing is not implemented yet. Pricing is something that we've thinking about for a while. What's your opinion? How much are you willing to pay?
- derfabianpeter 6y agoReminds me of env0 [1]. Pretty cool idea overall. [1] https://www.env0.com/ https://www.env0.com/
- pc86 6y agoEmphasis mine: > I'm building a catalog of cloud architecture What I expected as a user was to see a ton of examples - a catalog - of different cloud-native architectures. What I got on the homepage was a couple logos, a GitHub login, and a footer where the "Careers" link goes to a Intercom modal. All that is fine, but when I reluctantly give this anonymous app my email address in order to log in, I'm met with the following architectures: 1. Docker for HTTP, if it's on AWS (which none of my stuff is) And nothing else, other than an option to Create My Own, which... opens Intercom. It's possible that this is an amazing product, and I'm honestly pretty predisposed to like this kind of thing. Architecture is my day job and I like fiddling with cloud stuff in my free time, so this is definitely the kind of thing I would play around with, and maybe even pay a little bit each month to do some cool things. Unfortunately the promise (which I may have misinterpreted!) and the delivery are pretty far apart. I'd love to see diagrams of different architectures, explanations of what the individual pieces do, with "Build on $PLATFORM" buttons underneath it, maybe with discussions about the differences between a given architecture on AWS compared to Azure, etc. There's a lot of really neat things you could do with this type of project, especially if you can look at anonymized architectures others have written.