Show HN: I developed a native macOS client for EC2/S3 console
Hello HN:
Here is the link https://apps.apple.com/app/id1579078660
After forgetting to turn off a p2.xlarge instance for a week, I got so mad at myself I learnt swiftUI to build a native macOS console for most of the actions I do on the web AWS console. I didnt want to use electron or other non native frameworks.
Most importantly I just wanted it to know how much a certain instance costs right now, no matter its state, its type, its lifecycle(like ondemand or spot) and the costs associated with the EBS volumes attached including their IOPS/throughput and etc.
It also has a S3 object browser, and a drag and drop UI to upload your files so that you can make S3 your own personal dropbox.
I dont track or store anything, you just query the aws api.
Sorry its a paid app, if anyone wants to try it and cant afford it let me know, I can send it to you. I think this can be useful and cost saving for individuals that spend more than 50usd per month on aws. Really cool to see - nice job! I work on http://vantage.sh so know the amount of effort that can go into things like. Simplifying the experience around EC2 and S3 (including pricing) is very much needed...thanks for sharing. Hi! I'm a student and just saw this post. I would be interested to try out this app as I'm learning AWS in my class and this looks like it would be useful. If you dont mind, do you mind shooting me a free copy? https://anil-temp.s3.amazonaws.com/Compute+Manager.app.zip I believe this is a notarized version of the app just 2-3 commits behind. And I'm away from my main dev machine and just have this link. I hope it works for u. Thank you! I'll try out this app and report back for any UX issues or bugs if I find any! Thank u Oh no buggg.. can u add the tag Name as key and whatever it's named as its value on the aws console for all the instances. I'm so mad that I'm away from my computer rn. Hi, I tried the app but it keeps crashing after I input my secret. Oh no buggg.. can u add the tag "Name" as key and whatever it's named as its value on the aws console for all the instances. I'm so mad that I'm away from my computer rn. Sure, let me try. The app now crashes upon log in. I need to remove it completely with 3rd party app like app zapper to remove all the configs before I can try again. No need, just update ur tags on the web aws console Every EC2 instance has this thing called tags. Tags are just a list key value pairs u can give to most aws things. Usually the most common tag is name tag. Go to your EC2 console, just give ur instances a name. In the launch wizard when u re launching a new instance, it gives u an option to set tags, just type in "Name" for key and "my instance" for value. U can either do that. Or after launching when it lists all ur instances u can just give ur instance a name in the first column Oh, sorry. I dont understand the instructions very well. So I add a new tag with the access key as the name? What about the value? Ah yes, it's working now! Thanks!