Title photo
frugal technology, simple living and guerrilla large-appliance repair

Regular blog here, 'microblog' there

Many of my traditional blog post live on this site, but a great majority of my social-style posts can be found on my much-busier microbloging site at updates.passthejoe.net. It's busier because my BlogPoster "microblogging" script generates short, Twitter-style posts from the Linux or Windows (or anywhere you can run Ruby with too many Gems) command line, uploads them to the web server and send them out on my Twitter and Mastodon feeds.

I used to post to this blog via scripts and Unix/Linux utilities (curl and Unison) that helped me mirror the files locally and on the server. Since this site recently moved hosts, none of that is set up. I'm just using SFTP and SSH to write posts and manage the site.

Disqus comments are not live just yet because I'm not sure about what I'm going to do for the domain on this site. I'll probably restore the old domain at first just to have some continuity, but for now I like using the "free" domain from this site's new host, NearlyFreeSpeech.net.

Sun, 07 Apr 2019

How do you choose a cloud-computing platform?

There are so many cloud-computing platforms to choose from. I'm not so close to the industry that I can rattle off the names of even the top 10, but you have providers larger (Amazon, Microsoft, Google, Oracle) and smaller (Digital Ocean, Linode, Heroku) with offerings that seem wildly different.

I have no idea if Red Hat's cloud belongs in the "large" or "small" group, but I did use it in the pre-Kubernetes days, so it's definitely on my mind.

Trying to figure out the pricing of running your services/websites/etc on these clouds can be anything from easy to impossible. That's part of the game. Can you get along with a Digital Ocean "droplet," do you need 10 of them, or should you go for a mix of the many dozen products offered by Amazon's AWS?

Some cloud providers might be more "tailored" to your workloads, but how exactly do you find that out. Others tout a lack of "lock-in." And then there are things like price, security, reliability, usability and support.

So there's a lot to consider. For small users (and at least for this small user), you want it to work, you want to be able to figure things out, and you don't want billing surprises.

If you do anticipate growth, a provider that can work with you on that "journey" might be one to consider. Or you can just move your stuff from one service to another and hope for minimal downtime during those transitions. If you know what you're doing, maybe a sudden move (or even a gradual one, workload by workload) is realistic.

Given the explosion in cloud computing, there must be an exploding industry of consultants and admins working in this crowded and confusing space that's constantly shifting and growing right under our feet.