Show HN: Cloud Maker – Rapidly create cloud architecture diagrams
cloudmaker.ai
cloudmaker.ai
- I couldn't get into my account to start playing around for a while because your email verification is flagged as spam
- Basic resources like AWS Security Groups are missing. The product seems to heavily lean towards Azure
- I like that you provide an infinite grid for free (cloudcraft only has this on their paid plan)
- I don't like the clutter of having all the Azure/GCP/AWS resources grouped by type ("Compute", "Databases", etc). 99% of companies are single-cloud and it would be more convenient if I could filter down to just AWS
- Lots of UI buttons are missing tooltips - I have no idea what your icons mean
- There's no account editing, you can't change your password & there's no 2fa support
But it would be very cool to have details abstracted in a way that it would be easier to build architectures for several cloud providers with one diagram.
In my experience the only way to do this is to limit your service to leveraging the lowest common features of services that are common to each privider.
From experiences it's easy enough to abstract NoSQL (i.e. AWS DynamoDB and GCP Firestore) and Serverless functions (AWS Lambda and GCP Cloud Functions), although you need to write abstractions for them in your code.
I have no experience with ML, but I'd imagine that's where it gets a lot harder to abstract these out.
Both Microsoft [1] and Google [2] provide tables with their equivalents to AWS services.
[1] https://docs.microsoft.com/en-us/azure/architecture/aws-prof...
[2] https://cloud.google.com/free/docs/map-aws-google-cloud-plat...
Look for severless benchmarks on your favorite search engine. The performance and trade-off for what seems to be the same service are not homogeneous across providers. This could completely change your costs, and then your architecture. To compare cloud providers or build multi-providers cloud, you have to be careful at comparing apples and apples, or build some kind of simulator first
For example: Elastic Beanstalk for NodeJS gives you a good starting point for a web backend. However, I had to hand-edit the EBS environment configurations to add Redis, Postgres, force HTTPS, and so on. I'd love to add a CI/CD pipeline when I find the time.
Could I do these with your tool? Probably not today. It would be awesome to be able to drag and drop gateways, firewalls, set in/out ports. Conceptually this is all one should need to get an EBS set up.
Cool ideas!
This is the problem with building your product on one of these platforms: you're just doing their market research for them for free.
We’d love to hear your feedback!
[1]: https://serifandsemaphore.io/how-to-host-wordpress-like-a-bo...
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui...
2. On prem installs need to be fully creatable. Draw in smaller users. 'Azure' can be on self hosted on prem. Small and medium businesses dwarf large businesses for new Azure sales.
You then have to click (i did in a UI bruteforcing attempt) "Sign In with Email" to find a tiny font saying "Do you need an account"
It's like you are trying to hide email sign ups.
I believe I've read AWS can too, so if you're 100% on AWS that's probably pretty close to what you'd want.
* Heroku didn't return anything in the search
* AWS API gateway neither.
* ok, I'll start from our webserver (on heroku). No general webserver icon either.
* I'll start with the DB. No generic DB icon. MariaDB only for Azure..
So far, all my starting points are dead ends. I could work partially around them by selecting other services (mariaDb does exist as a Azure service), but that feels ugly/hacky..
How does Cloud Maker differ, stack-up to CloudCraft?