HNHacker News
TopNewBestAskShowJobs

rash805115

2 karma · joined December 12, 2018

submissionscomments
rash805115··on Ask HN: Show me your half baked project
https://github.com/quadnix/octo

I have been trying to release this for some time now. Its a wrapper on top of cloud technologies, like AWS, so developers don’t have to understand low level devops operations.

Much like AWS CDK or Terraform, but build around familiar concepts like Server, Environment, Deployment, Regions, etc.

Its a framework that allows you to write your infrastructure in code, and an example in English would be like,

Hey Octo, build me a region in US East with QA and Staging environment. Build my Backend repo, publish my docker image, and run it in QA, then promote to Staging.

Of course this would be written in code, which would roughly be about 10-20 lines of code, easily testable, and easy to understand.

rash805115··on Ask HN: What are you working on?
I am building a new hosting platform for nodejs web applications which makes it easy to integrate different support services. Need to view your logs, or see helpful metrics? Want your application to automatically scale in multiple regions? Want to get alerted when your app fails?

I am building a platform that can provide you all of this and much more out of the box if you host your web application with us.

Traditionally you would have configured each of these support services individually in your infrastructure which is a mess and requires time, money, and expertise. Our platform seamlessly encapsulates these services so it can “just work” with you app like magic.

Checkout our platform (work in progress) https://plugins.quadnix.com

rash805115··on Show HN: Yet another web hosting service, only cheaper and smarter
Hello zizee...good questions. 1. I haven't solved to keep the applications isolated. That is in my roadmap though. I am thinking about putting some sort of security-group rules or something similar. 2. We don't support databases now, but again it is in my roadmap. Each DB will be separate though, not shared. It will be deployed just like a normal server specifically for your app.
rash805115··on Can cloud infrastructure become truly automatic?
Hi @garettmd. Thanks for your encouraging words. I have a working solution for Javascript and node applications here @ https://plugins.quadnix.com/ and here https://www.youtube.com/embed/-8jaCIbZ2Is For every application you launch in this platform, the infra is being generated on the fly. So far things have not gone that complicated because I am heavily using docker and simple apps just need an apache/node server on front to work. But I have plans to add support for database and logs, and those could become little complicated. I also accept your point that not all frameworks can be supported, but lets just start with few and see how far we can take it. If you are a developer, would you be willing to try it out?
rash805115··on Can cloud infrastructure become truly automatic?
Yes, but for this specific scenario I can monitor usage of each service and alert them. But I understand your concern in a broader sense that there are a lot of unknowns and people can do some real damage. But we can start small and see how it goes. Question is do you feel humanity should take a step in this direction to automate infra this way or it just too crazy?
rash805115··on Can cloud infrastructure become truly automatic?
Hi @LinuxBender. Sorry for my rusty explanation. I do not mean to automate IaaS by writing scripts and generating a cloud template because that is "developer-aware" infrastructure. Once the infra is built, you still have to maintain it and that is a big issue. What I am proposing is a new PaaS service that can provision and manage infra for that service transparently without being given any input from developer.
rash805115··on Can cloud infrastructure become truly automatic?
@wmf I should have explained better in my post that I am not talking about automating an existing AWS/Google infrastructure. What other companies are doing is they are generating automated scripts which will create an infrastructure for you and then you maintain it. What I am proposing is a new PaaS service which will parse your configuration and create an infrastructure on demand, publish your application in that infrastructure and send you a working link back. The developer does not have to interact with the infrastructure at all.