Jonathan's Blog
name

Jonathan's Blog

Mindful Leadership and Technology (Mostly Software)


TagCloud Computing
Featured

Cloud Cloud Computing Software System Design IoT

How the Cloud Works

Posted on .

Here is a picture of how the cloud works:

Rockets holding up a cloud

Those are rockets and they hold up the cloud. Those black hash-mark areas are patches in the cloud where things didn't work right. Because of these flaws someone needed to sew the cloud together. The patches are comprised of 81% code and 22% duct tape.

Why don't the cables burn up in the rocket exhaust? That is because of trained monkeys wearing asbestos suits. When the cable breaks or one monkey burns up, a monkey is added to the chain.

This concludes our brief tutorial on the cloud.


Here's the deal. This was inspired by a discussion with a client about a large cloud service provider. The service provider informed the client that the hardware that their instances ran on was bad and needed to be replaced. This is not the first time this has happened.

To me this revelation of 'hardware problem' feels tone deaf because everything about the cloud (which I mostly love) is predicated on us (the customers) not caring about hardware anymore: pricing structures, product offerings, marketing materials, billing. It seems wrong to then blame the hardware when it is convenient. My client didn't ask for you to tie their instance to some faulty hardware. My client had previously been entirely oblivious (and rightly so) to what hardware the instance ran on. Why don't they just quietly move the VM and fix the problem themselves?

Even if it was totally manual, it would give me a lot more faith in the magic and that they have their stuff together.

Truly, I love the cloud. Even if it is imperfect, it powers a lot of the modern world (including this site). I love it mostly because it is a technical marvel and it empowers business, but this customer service flaw makes me doubt the technical greatness. Why do that?

I really believe that cloud, IoT, and mobile technology are job creators in the long run, because there will just be so much of it.

Just, please, don't blame the hardware when the rest of the time you don't want me to think about it.

Featured

Cloud Cloud Computing IPv4 Address Price Cloud Price Comparison

IPv4 Address Price - Single Static IP - Feb. 20, 2017

Posted on .

Feb. 20, 2017

Prices unchanged from Oct. 6th, 2016, sources:

Azure: https://azure.microsoft.com/en-us/pricing/calculator/#
Google: https://cloud.google.com/compute/pricing#ipaddress
Amazon: https://aws.amazon.com/ec2/pricing/on-demand/

Azure - West US

Cost: $2.98/month

Google

In Use:$0/month
Not in Use:$7.20/month

Amazon - US West N. California

First, In Use: $0/month
Not Running/Additional: $3.60/month

This page is still made with HTML tables and it still looks rough on mobile.

Featured

IT Services Cloud Computing

New VM

Posted on .

I apologize if you came to this site and it was slow.

I just upgraded the VM that runs this site to address the problem. I am hopeful there will be fewer problems now.

It appears that the old VM was memory-bound or near-memory-bound a lot of the time. This was likely leading to the CPU problems because of paging.

Now the VM has room to breathe on the memory side and I believe that will resolve the problem. I have no proof that memory was the actual problem, only a correlation between slow times, higher memory usage, and CPU spikes. Time will tell if this resolves the issue.

In the meantime, paying a few more bucks to see if things get better seemed like the right thing to do.

Featured

Cloud IPv4 Address Price Cloud Computing Cloud Price Comparison

IPv4 Address Price - Single Static IP - Oct. 6, 2016

Posted on .

Oct. 6, 2016

Azure: https://azure.microsoft.com/en-us/pricing/calculator/#
Google: https://cloud.google.com/compute/pricing#ipaddress
Amazon: https://aws.amazon.com/ec2/pricing/on-demand/

Azure -West US

Cost: $2.98/month

Google

In Use:$0/month
Not in Use:$7.20/month

Amazon - US West N. California

First, In Use: $0/month
Not Running/Additional: $3.60/month

I made this with HTML tables! Boom!

Looks terrible on mobile! Boom!

Featured

Cloud Cloud Computing IPv4 Address Price Cloud Price Comparison

IPv4 Address Price - Single Static IP

Posted on .

Updated Aug. 12, 2016

Azure: https://azure.microsoft.com/en-us/pricing/calculator/#
Google: https://cloud.google.com/compute/pricing#ipaddress
Amazon: https://aws.amazon.com/ec2/pricing/on-demand/

Azure -West US

Cost: $2.98/month

Google

In Use:$0/month
Not in Use:$7.20/month

Amazon - US West N. California

First, In Use: $0/month
Not Running/Additional: $3.60/month