How to use Object Storage to Gain Cloud Superpowers

How to use Object Storage to Gain Cloud Superpowers

Marvel your way to Data Persistence Heaven

Greetings?from the desk of?Data Protection Guy! Before diving in, we want to make sure you stay abreast of the latest insights in the Data Protection / Backup & Recovery / and Security Industries by giving you easy access to our podcast —Data Protection Gumbo:

Share Data Protection Gumbo

In episode # 144 we have a very insightful conversation with?AB Periasamy, the Co-Founder and CEO of?MinIO?about Object Storage. In this interview, he shares his views on object storage, microservices in the data protection space, and the role APIs play in Data Management. I’ll share a tidbit of our conversation. For the entire episode, please click the link above.

What was it like when you started hearing about microservices and containers (Kubernetes)? Where were you and when did you first hear about microservices and Kubernetes?

AB Periasamy:?I learned the right way to learn about a subject is to learn the history and mathematics of any subject you want to learn. It started as a hype. And, there's some hype component to it, but there are real benefits and that's why it's sustained; otherwise the hype would’ve evaporated. There were actually several initiatives from Mesosphere to Cloud Foundry to several competing technologies around. But then you can see, even Docker Swarm, and Docker Compose; everything settled and Kubernetes emerged as a standard along with the containers.

But here is what actually happened. MinIO is built in pure Go language. When you compile the MinIO binary, it spits out a single static binary and if you tell the architecture whether it's ARM or POWER8-9 etc… or on a Windows executable it spits out. Even if you spit out a Linux executable, if the architecture is the same whether it's Ubuntu or CentOS or Ruby on Rails or SUSE Linux, it just runs.

It's a single static binary. And back then it was like 20 MB or so now including all the graphical management console. It is still less than 100 MB and when it started, I noticed the community was putting this in a container. The container was actually much bigger. Back then there was no Alpine Linux or the tiny image like the runtime image. All of that basically created a bulky container image and the community started doing this on their own.

Our download page was only a static binary, not even RPM or DEB, like native packages because it's a binary, just download and run. It cannot get simpler than that. No installation required, just download and run. It’s a Windows executable. I Love simplicity.

This was pre-Kubernetes. I now noticed that the community was maintaining a Docker image of MinIO. Now an image was much bigger because it had Ubuntu runtime. Then I asked, why are you doing this? The community told me that is how they build the application stack. If I'm running a PHP or Node.js or PostgreSQL, everything is containerized. I cannot leave MinIO on a bare metal static binary. I understand it's easy, but I want everything to be containerized. So I can craft a single yaml file and spin it up and that is reproducibility. It's automation.

I want to make sure that the community gets a high quality image. We took over the official image and then started releasing Docker images from there. Kubernetes was a natural evolution because you need to manage this orchestration. It led to today like around 1.3 million Docker pools per day.

Books on my desk

I must admit that I’m still reading the first couple of chapters, but already intrigued to learn just how wrong I really am, when it comes to improving my own life.

  1. Don't Trust Your Gut: Using Data to Get What You Really Want in Life?by Seth Stephens-Davidowitz
  2. Mastering Salesforce DevOps: A Practical Guide to Building Trust While Delivering Innovation?by Andrew Davis

Cybersecurity preparedness — Biden said “yes”

Help is on the way! Training, curriculums, and technical assistance is coming to a virtual Zoom data center near you. The U.S.’ National Cybersecurity Preparedness Consortium (NCPC) Act was signed into law to help prepare for and respond to cybersecurity risks at the national, state, and local levels, by President Biden last week.

It became public law no:?117-122. on 5/12/22. Make sure you read and understand this law to tap into some of the training opportunities related to cross-sector cybersecurity training and simulation exercises for state and local governments, critical infrastructure owners and operators, and the private industry.

Share

In case you missed it! Backup Recovery Top Stories

  • Veeam is entering the?Salesforce SaaS Backup?market to provide more services for their already 450,000+ customers.
  • Rubrik is going head first into the?security?industry touting more machine learning and artificial intelligence to help fight the elephant in the room — ransomware.
  • On-prem + Cloud marriage = Azure Stack HCI?Backup and Instant Recovery
  • Pure’s Kubernetes storage and data protection platform adds?object locking?to combat ransomware
  • Catalogic's CloudCasa software?now includes backups for Azure Kubernetes Service along with other enterprise functionality such as role-based access control and multi-tenancy.
  • Cohesity?announces is expanding its Marketplace to not only include apps but integrations with brands that companies often rely on daily.
  • Trilio?Announces Technical Preview of ‘Continuous Restore’ capability that unlocks Data Gravity and Frees Data-Driven Organizations to Quickly Replicate Production-Grade Cloud-Native Applications Anywhere

要查看或添加评论,请登录

Demetrius M.的更多文章

  • Rethinking Recovery: BackupSec

    Rethinking Recovery: BackupSec

    Let me set the scene…. Remember all of those movies that show the world in the very distant future like 2030, 2040, or…

    1 条评论
  • Why Data Protection Companies Need Technical Evangelists

    Why Data Protection Companies Need Technical Evangelists

    Positioning and creative messaging are essential in today's ultra-competitive data protection landscape. Companies that…

  • The New World of Data Protection: Do you see it?

    The New World of Data Protection: Do you see it?

    Today’s new digital world requires you to have all eyes open, including your third eye. Unknowingly, your third eye is…

  • The 2020's Father's Guide to Creating a Masterpiece

    The 2020's Father's Guide to Creating a Masterpiece

    What is it like being a father? It is like an artist peering at a blank canvas wondering what paint shall I pick up…

  • 3 Signs That Prove You Are In The Data Sprawl Twilight Zone - Part 1

    3 Signs That Prove You Are In The Data Sprawl Twilight Zone - Part 1

    There is a digital wasteland beyond which is known to corporate security executives. It is a virtual dumping ground…

  • 'Data Protection Gumbo' Season 2 Spoiler

    'Data Protection Gumbo' Season 2 Spoiler

    Season 2 of Data Protection Gumbo teaser is finally here https://youtu.be/tS35FLd2r6U So grab your virtual bowl and get…

  • How to Understand Your Personal Digital Footprint

    How to Understand Your Personal Digital Footprint

    Why are we not more concerned about all things going digital? Data is being generated by light bulbs, thermostats…

    1 条评论
  • The $2500 Spaghetti Noodle

    The $2500 Spaghetti Noodle

    It is tax season and according to irs.gov the average refund is $3,120.

  • Tips to Power Up and Soar beyond the Clouds of 2016

    Tips to Power Up and Soar beyond the Clouds of 2016

    Looking for ways to boost your mind, become empowered, and soar above the clouds of digital transformation in…

    3 条评论
  • The New AA of Big Data

    The New AA of Big Data

    I know you are curious what Alcoholics Anonymous has to do with Big Data, right? The answer is nothing. However, the AA…

    1 条评论

社区洞察

其他会员也浏览了