Why Tape is Cheaper than Glacier for Long Term Storage (Restore it All Podcast #67)

Matt Starr, CTO of Spectra, comes on the podcast to discuss the advantages of tape for long term storage. We talk about how tape is actually better at holding data long term than disk is – 10,000 times better if you compare it to SATA disk. We also talk about the advancements in tape in the last 10-20 years that have made libraries like Spectra’s even more reliable than they used to be. Finally, we talk about the Spectra T-Finity library that can now hold an Exabyte of data in a single unit! What started this whole idea of bringing Matt on was Spectra’s eBook that said that the T-Finity tape library was significantly cheaper than Glacier Deep Archive if you store your data for a long period of time (e.g. 10 years or more). Here’s the eBook that got the conversation started: https://bit.ly/37BtTkK

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

Why is it so hard to backup consumer SaaS products? (Restore it All Podcast #66)

Daniel Rosehill, a self-described “backup anorak,” joins us to discuss how difficult it can be to backup consumer SaaS services, such as Evernote. (An anorak is a slightly prejorative term that refers to someone who is interested in a not-so-leading idea – like backups.) Daniel used to use EverNote on Linux, and sent a message to their support system on how to backup its data. They had no answer unless you were using it on Windows. We talk about Google Drive, Dropbox, and other consumer-grade cloud services, and how the challenges of backing them up should be a concern for any users of these platforms – not just backup anoraks.

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

What it takes to make a successful SaaS product

What makes a successful data protection as a service (DPaaS) product? I watched another vendor announce a “SaaS” product that I suppose technically meets the definition – but looks like it will fall short in both metrics of success: customer satisfaction and overall revenue. It’s not going to offer an actual SaaS experience, and it’s going to compete with the company’s other products and therefore not be as successful as it could have been.

Fake SaaS is Vegan Sausage

I mean no disrespect to my vegan or vegetarian friends. I actually was a vegetarian for a time and I respect the choice.  But when I was a vegetarian, I was happiest when eating vegetables cooked as vegetables.  I did not need my vegetables to taste like meat.  There is nothing wrong with vegan sausage per se. If you eat it and like it, more power to you.  And if you’ve never had actual sausage, you might think you are eating something that tastes like sausage.  Trust me, you’re not.

That’s my point with these SaaS-like products that are popping up – they say they’re SaaS, but are they?  It starts with an on premises offering that doesn’t have a recurring revenue model outside of their support contracts.   They could refactor their existing solution to be cloud-friendly and truly SaaS, but that is a very expensive proposition for a company that still has an existing product to maintain. So they lift-and-shift the on premises solution into VMs in the cloud, put a SaaS interface in front of it and call it a day.

It’s vegan sausage.  It may look and feel like SaaS, but anyone who has truly experienced SaaS will tell you not so fast.  SaaS is more than a user interface. It’s a way of doing things that includes pay-as-you-go pricing, dynamic allocation of resources, and not having to ever worry about paying for something and not using it. It’s also about being less expensive than the alternatives. If you lift-and-shift and don’t refactor for the cloud, you’re going to have something that looks like SaaS, but will fall short in every one of those areas when compared with actual SaaS products.

Competing with your own products

I spoke today with three fellow industry people, each of which worked on cloud versions of three different hardware products.  Three different companies and three different products – and yet one story.  The products all started as lift-and-shift versions of an existing product. Salespeople have a bigger incentive to sell the on premises version of the product. The sales conversation uses the cloud version as a bargaining chip, but the ultimate goal is to sell the on premises version.  The result is no one ends up selling the cloud version of the product.  The ROI is smaller upfront and bigger over the long term.  But salespeople think short term – and they’re incentivized to do so.

The result in each story was that none of the three cloud versions of the three storage products were successful.  Salespeople killed it because it didn’t pay them as much. You could address this problem with sales incentives, but then you kill the bread and butter of the company for the new, experimental product.  Public companies – or companies trying to be public companies – can’t tolerate the dip in revenue this would create, and so they end up cannibalizing their own product. 

Judge for yourself

If you’re looking for a DPaaS product, ask questions to help you identify if the product is a true SaaS product or not. What does scaling the solution look like, both up and down?  Is it possible to pay for something you don’t use?  The product I saw today charged for front-end terabytes, meaning the size of the datacenter being backed up.  What happens if I buy a 100 TB license, but only deploy it 10 TB at a time?  I won’t actually be 100 TB until later in the year.  Does that create credits that rollover, or did I just buy 100 TB for a year?  What happens if we buy too much, such as what happens if you kill off a major project or sell off a portion of your company? What happens as I scale?  Do I need to warn the vendor so they can scale the back end for me, or does it scale automatically?

In the end, the only thing that really matters is what you get for your money. Fake SaaS solutions will cost more for less functionality. So make sure to take a look at the overall TCO of the solution before you buy it. 

I’ve had real SaaS, and I’ve now seen how it’s made.  (Sticking with my analogy to the bigger end.) Trust me, it’s better than fake SaaS any day, and anyone whose actually experienced a real SaaS product will agree.  Don’t settle for less.

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

The Dangers of Improperly Secured Cloud Accounts (Restore it All Podcast #66)

The Palo Alto Networks’ Unit 42 threat hunting team found that a big customer of theirs had misconfigured two critical Amazon Web Services (AWS) services. If these misconfigurations were exploited by hackers, it could have created a data breach that could have cost the customers tens of millions of dollars. Prasanna Malaiyandi and W. Curtis Preston (Mr. Backup) discuss this misconfiguration, and what you can learn from it to protect backups you store in the cloud.

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

Real Life Hurricane Disaster Recover Story (Restore it All Podcast #66)

A mystery guest from a multinational corporation that experienced a disaster during a recent hurricane describes their mostly-disk NetBackup environment and how they used it to recover from a hurricane that ravaged an island. (Company and location names are changed or not mentioned so “Harry Potter,” our mystery guest, can speak freely.)

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

Backing up MongoDB & Cassandra, a deep dive (Restore it All Podcast #66)

Shalabh Goyal(@goyalshalabh) joins us on this podcast to discuss sharded databases – and MongoDB and Cassandra in particular – and how one might go about backing them up. Suffice it to say that it is complicated. We learned a lot from recording this podcast and you will learn a lot listening to it!

Shalabh Goyal used to work at Datos.IO, where they focused on this kind of backup. As you will see in the podcast, you really have to back up these other databases in a very different way than you have before, or any restores will not go as you had intended.

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

Backing up Sharded NoSQL Databases (Restore it All Podcast #65)

Tony McGarry, Senior Principal Engineer at Druva, joins W. Curtis Preston and Prasanna Malaiyandi to talk about backing up large, multi-node, sharded NoSQL databases like DynamoDB, Cassandra, and MongoDB.

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

What is it like to actually use VMware Cloud on AWS? (AKA VMC) (Restore it All Podcast #64)

Adam Fisher (@BonzoVT), Cloud & DevOps Engineer at RoundTower Technologies, visits the podcast to talk about VMware Cloud on AWS (AKA VMC), and what it’s like to actually use and administer it in a production environment. We also talk about how people backup VMC.

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

What makes Rust a good, safe programming language? (Restore it All Podcast #64)

Carol Nichols and Jake Goulding, the authors of the Rust in Motion video series, join us to talk about Rust and why it makes such a “safe” programming language. We discuss what it means to be a safe programming language and how Rust accomplishes that.

We also discuss the upcoming free Live@Manning Rust Conference.

Finding Rustaceans weird but intriguing? Secretly wanting to become one? Tune-in, Sep 15, to the live@Manning #Rust conference to find your #Rustlang pincers! http://mng.bz/qNoA

Somewhere in the podcast we also give out a 40% discount code for anything at Manning.com.

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.

Proliferation of the edge, containers, & how to protect them (Restore it All Podcast #63)

Gina Rosenthal (@gminks) joins us on this week’s podcast to talk about the edge, Kubernetes, and how to protect it all. Good conversation that also includes som Texas Brisket talk!

We also mention the Women in Tech conference that will go live on October 13. Here’s what they have to say about themselves:

When the girls get coding!. Join us on your screens, Oct 13, for the live@Manning “Women in Tech” conference to celebrate the rising movement of women in technology. http://mng.bz/7GZm

We still have a long way to go to achieve diversity, inclusion and equality in technology. Our contribution is the live@Manning “Women in Tech” online conference, Oct 13, starring the women rocking the tech boat! http://mng.bz/7GZm

Cloud navigators and serverless gurus; algorithm sorceresses and community advocates; we proudly bring you the women creating the tech world we live in. Oct 13, live@manning “Women in Tech” Twitch conference!

#womenintech #womenwhocode

----- Signature and Disclaimer -----

Written by W. Curtis Preston (@wcpreston). For those of you unfamiliar with my work, I've specialized in backup & recovery since 1993. I've written the O'Reilly books on backup and have worked with a number of native and commercial tools. I am now Chief Technical Evangelist at Druva, the leading provider of cloud-based data protection and data management tools for endpoints, infrastructure, and cloud applications. These posts reflect my own opinion and are not necessarily the opinion of my employer.