2 min read

The Truth About Cloud Native

By Scott Stanton on March 5, 2020

What does cloud native mean?

Lots of organizations claim that their products are “cloud native”. Are they really? And why should you care?

To start, if you have ever seen a message like “Five reasons to upgrade” to the next version - the software was not cloud native. 

Cloud native means no more painful upgradesCloud native means you never stop upgrading. For example, at Igneous we don’t have version numbers because you always have our latest code. LTS releases are no longer a thing cloud native customers ever have to think about. Cloud native means never filing change requests to get to the next version. Need more reasons? With cloud native you can: stop asking for vendors to back port bug fixes to your version. Stop figuring out how you are going to upgrade 5 or 10 sites. Stop giving away your Christmas breaks to do systems maintenance while everyone else is with their families. Stop pining away for new features because you can’t get to that version for another 18 months. Cloud native means easy. All you have to do is sit back and relax.

Cloud native apps are built on microservices that stand on their own and share nothing. If something doesn’t go right, everything else continues to work. Because of this, cloud native apps are resilient and independent. 

Cloud native with Igneous also means infinite and instant scalability. Have more data to store? Just do it. Igneous will automatically and transparently scale to accommodate any amount of file data you can throw at us. Petabytes of data? Billions of files? Go for it!

It’s all about the architecture

Igneous’ modern cloud architecture was designed by a team with over a century of file experience: built from the ground up to be scalable, agile, and easy to manage - both from the developer’s and the user’s perspectives.

It is the architecture that makes Igneous cloud native - not where it runs. In fact, Igneous, like other real cloud native applications, can run in public, private, and hybrid environments. This flexibility makes your job much easier. Need an on-premises instance? No problem. Want it all in the cloud? We can do that. Multiple locations? Lots of different NAS sources? Tons of file data? Check, check and check. 

Travis Spurley, Senior Systems Engineer at Quantum Spatial - an Igneous customer who single handedly manages petabytes of data across multiple locations - understands: “Igneous monitors the entire system and lets me know if anything is happening. We never have to worry about upgrading or new feature integrations. It helps me sleep at night.”

Igneous’s architecture is built with a new approach and abandons many old ideas like release versions (and the resulting software upgrade motion), scaling by adding physical servers, and sharing resources. Instead, Igneous apps feature continuous delivery (there isn’t any need for software “upgrades”); scalability by adding or destroying microservice instances as needed automatically; and stateless microservices that share nothing, ensuring they are independent and able to do their work without dependencies. 

Igneous is cloud native. To our customers, that means a system that is easy to manage, truly resilient, and infinitely scalable. With Igneous, you’ll never have to upgrade your backup software again. It’ll help you sleep at night.

Scott Stanton

Written by Scott Stanton

Subscribe for Updates

Get the latest Igneous blog posts delivered to your inbox.