Tag Archives: digitalocean

Alpha release of Docker Machine Driver for DigitalOcean

I make absolutely zero money on this blog.  Notice there are no ads anywhere on the page.  DigitalOcean has a referral program, so if you are interested in signing up please do a guy a favor and use this link.   Thanks!!!

I wrote about the VMware Fusion and VMware vSphere drivers for Docker Machine previously.  Since I’m playing with this new stuff and trying out DigitalOcean also, I thought I’d show how Machine & DigitalOcean work together.

Comparison
In short, it’s way easier to spin up than vSphere is at the current time, but I’m sure after some bug fixes that’ll get easier over time.  (I’ll try out VMware vCloud Air soon to be fair).  DigitalOcean uses their own image on the backend by default, so there is no downloading and uploading of a boot2docker image so net time to a container is really fast compared.  Also, there are only a handful of config settings (region, size, and image) and all of them are optional if you want to use the defaults.

Cost Savings?
As I am playing more and more with docker machine, I keep thinking about possible money savings this could bring to developers, and could push for a new cost model in public clouds.  Most providers that I have used (AWS, DigitalOcean..) you pay a flat rate by time (minutes, hours…) for compute and for the resources.  But it’s a flat charge, no change in cost for utilization.  Of course nominal charges for bandwidth but generally it’s so small, at least for dev/test it’s irrelevant.    So think about that.   If you spin up LESS overall machines now by plugging in docker machine into your CI or CD workflows by configuring Jenkins or whatever to deploy directly to a docker image inside a machine instead of directly to a cloud provider….. that could eventually save real money long term because you have much less individual workloads running and being billed for, though you may need a slightly larger shell machine.   This is like the cost savings that virtualization originally brought all over again in a way….

Video
Anyway, enough aimless ponderings.   Here is using machine with DigitalOcean:

I make absolutely zero money on this blog.  Notice there are no ads anywhere on the page.  DigitalOcean has a referral program, so if you are interested in signing up please do a guy a favor and use this link.   Thanks!!!

 

Tagged , , ,

Small(er) Clouds: A drop(let) in the cloud ocean

digitaloceanI make absolutely zero money on this blog.  Notice there are no ads anywhere on the page.  DigitalOcean has a referral program, so if you are interested in signing up please do a guy a favor and use this link.   Thanks!!!

I do a lot of research in my day job.  Well any IT job I’ve ever had really.  Constant learning, constant troubleshooting.  My Google fu is strong.   In all the work I do, lately I’ve been coming across references to DigitalOcean again and again.   Usually it is in the context of how to deploy the topic I’m looking into on their systems (their tech writers are way prolific!).  (EDIT: I take that back – they open their tutorial site up to the public.  That’s freaking brilliant.  And useful.  And bonus for SEO), but other times it’s in conversations or examples on sites other than their own.    I can feel when a trend is growing, and this is one.  Pay attention to this company if you are into this sort of thing.

What is it all about

It looks like their niche is catering to developer workloads, and doing it well.  They make it extremely easy, and fast to spin up, use and tear down machines.  They appear to charge set prices per size of instance, no matter where in the world, which probably helps billing be very predictable.

User Experience

I absolutely love when the user experience is elevated over all else.  To me, Digital Ocean just seems to gush this point in their UI and workflow when you sign up, deploy and use systems.

“..the company refuses to deprioritize user experience — unlike the cloud giants that he sees as competitors…”  Why growing cloud DigitalOcean isn’t scared of Amazon, Google, and Microsoft

The only hiccup I had signing up was for some reason my account was flagged and needed a human to look it over before they allowed me to deploy a machine.   I guess this is a good thing in the end really.

 

I’m a suspicious individual, obviously

 

Deploying Workloads

I’m finding videos to be much easer to understand quick topics, so here’s a quick view into deploying a machine, or as they call them ‘droplet’.

 

I make absolutely zero money on this blog.  Notice there are no ads anywhere on the page.  DigitalOcean has a referral program, so if you are interested in signing up please do a guy a favor and use this link.   Thanks!!!

Tagged ,