Simplify Storage Management at Cloud Native Con

The Cloud and Container Storage World is Changing

As StorageOS’s developer advocate, I help developers understand the latest trends in cloud computing and containers. Here are some one sentence takeaways from recent conferences.

CloudNativeCon & Kubecon, Berlin

Companies are moving away from eventual consistency. It’s difficult to reason about multi-step operations, wastes developer time and causes very subtle bugs. Every app rebuilds the complex logic to avoid stale reads or data loss on failover.

As cloud native matures, true SQL support, backed by transactions and strong consistency, is returning to prominence.

Source: Alex Robinson, Member of Technical Staff, Cockroach Labs, “Building a Cloud-Native SQL Database

Strong and Consistency and Transactions

Google Cloud Next, London

Diane Green at Google Cloud Next London

If you’re considering cloud computing or containers, don’t forget to consider what level of abstraction is right for what your needs:

Abstraction - what do you want to think about

Level of abstraction needed Approach
Your software, operating systems/disk images

CPU, RAM, Disk

Networking, Firewall rules, Load balancers, VPNs

Virtual machines
Applications, how they are connected and their state Containers
Events, function definitions Serverless compute

 

DockerCon, Austin

Of the top percent of technologies running on Docker, 3 out of 10 are databases, and 2 of those are classic relational databases (MySQL and Postgres).

There is no such thing as a stateless architecture it's just someone else's problem

Source: DataDog, 8 Surprising Facts about Real Docker Adoption

Containers are definitely past the early adopter phase, but to become fully mainstream we need SQL support, backed by transactions and strong consistency.

StorageOS answers the need for horizontally scalable, self-healing storage, with automatable management, and decoupled from the underlying platform. True cloud native storage in a tiny 40MB container.

Try the public beta now!

mm

Author: Cheryl Hung

Cheryl Hung is the Director of Ecosystem at the Cloud Native Computing Foundation. Cheryl codes, writes and speaks about storage, containers and infrastructure. Cheryl previously worked at StorageOS as product manager and as a Google Maps software engineer, with particular expertise in mapping and geolocation services, C++, Java and Python. She graduated from the University of Cambridge with a Masters in Computer Science and has worked in London and New York.

  • StorageOS V2.2 Performance Release is Now AvailableLearn More