Ask HN: How did you learn enough dev-ops to deploy portfolio apps?
1–3 of 3 posts
Re: Ask HN: How did you learn enough dev-ops to deploy portfolio apps?
#2Why?
Personally, for all my demo apps, I have a couple light (T2 Micro which qualify for the free tier) AWS instances lying around, on which I run applications on a random port, and then specifically open up only that port for the external world. So I end up with a pretty ugly looking url (http://ec2-123-234-123-234.ec2.aws.amazon.com:1337), which can be put behind a nice looking route53 entry if needed, and horizontally scaled by popping an ELB in front of it (for say a HN release).
For automated deployments, jenkins is usually my one stop shop, since all I need to do is configure a new job and trigger (usually github pushes) to build, test, deploy and restart my service.
It's one time effort, but really helpful in the long run I feel, especially if you have multiple demo apps over time.