Latest Posts

Rubrik - Blog - Let’s Talk About Security

Product

Let’s Talk About Security

Today, Rubrik announced the r528, the industry’s first security-enhanced converged data management appliance. So, let’s talk about security. Not just the kind that you set in place to keep your actual devices safe, but also what you do to protect the data on them. All of your data. Including your backups. Remember when one of the largest regional banks in the United States “lost” computer back-up tapes containing personal information including social security numbers and bank account information for over 260,000 of its customers? That was in 2012. With the amount of digital data generated annually projected to grow to 44 ZB (1 zettabyte = 1 trillion gigabytes) by 2020¹, and a growing trend in data breaches, it is even more imperative to apply the highest security standards to all of our data, even backups. Often times we think of data security as something applied to the information generated via transactions. We encrypt data in-flight to ensure data is secure against eavesdropping or manipulation as it travels across a network. We even put in place checks on data in our primary systems to ensure the data we really care about can’t be hacked into. What about data that’s been backed…
Rubrik - Blog - How We Built a Suite of Automated End-to-End Tests

Architecture

How We Built a Suite of Automated End-to-End Tests

Last week, I covered the importance of quality and why we employed automated end-to-end testing. In this post, I explain how we implement this approach. We do so through a release pipeline orchestrated by Jenkins to efficiently run a large suite of end-to-end tests. These tests leverage our custom testing framework which integrates with support tooling. As we receive customer feedback, we continuously update the framework and test cases to keep up with the latest requirements. Below, I describe in more detail our release pipeline, testing framework, and product support functions that ensure our testing is faster, more efficient, and always high quality. Jenkins Continuous Integration Like many engineering organizations, we use Jenkins as our continuous integration tool. As engineers check in new code, Jenkins is continuously running the suite of tests we built, including both unit tests and end-to-end tests. This allows us to quickly detect and correct issues. Release Pipeline If we ran every full test for every code check in, we would quickly exhaust all our test resources and file duplicate bugs. Although we can easily add more test resources, duplicate bugs waste engineering time by requiring extra triage and diagnosis work. Instead, we define a release…
Rubrik - Blog - Cloud is the New Tape

Customers

Cloud is the New Tape

A few weeks ago, I paid a visit to Terry Young, the man behind the scenes that keeps infrastructure running at Castilleja School. We met in November to discuss how Castilleja used Rubrik to solve recovery challenges and re-purpose backup data for testing. This time, our conversation focused on how Castilleja has been using Rubrik to archive data to AWS S3. As a result, Terry has wiped out tape management complexity and created a disaster recovery insurance plan for Castilleja. Mapping Business Objectives to Cloud Services In order to smoothly transition to public cloud, Terry segmented workloads by size, criticality of data, and recovery time objectives. RTOs differ when you’re recovering 4TB from the Brik vs. from the cloud. In addition, Terry defined a new retention policy – everything was kept on-premises for 3 days and anything beyond 3-5 days was archived to the cloud. Archiving starts at midnight to 6 am to not coincide with business hours. Significant Time Savings from Easy Recoveries As Chris mentioned in Part 1, the challenge of public cloud is ensuring that data can be pulled down into an on-premises location without breaking the bank and recovery time/point objectives. This is where Rubrik works…
Rubrik - Blog - Automation Rules the Kingdom: Why Quality is Important For You

Architecture

Automation Rules the Kingdom: Why Quality is Important For You

Automated End-to-End Testing: Ensuring Quality We take quality seriously. For both our customers and developers’ satisfaction, it is essential to provide consistent product performance and speed of development with confidence that existing use cases are not broken. To ensure agile development, here’s why quality is essential to your organization and how our strategy makes automated end-to-end testing fast, reliable, and responsive. Importance of Quality For Customers: Every company claims to deliver high quality to their customers, but this is especially critical for Rubrik. Our product is responsible for managing highly valuable data that powers our customers’ businesses. In the backup and recovery industry, our solution needs to be on active duty at the exact moment our customers experience trouble within systems protected by us. Given that these problems are complex, providing an extremely simple user experience alleviates troubleshooting. Of course, this simple user experience can only be simple as long as all the underlying pieces are performing reliably. For Engineers: Engineers want to innovate without breaking existing functionality that customers depend on. If the fundamentals fail, customers cannot upgrade without losing data. It’s often difficult to innovate without affecting the interoperating pieces. In Rubrik’s case, we integrate at all levels…
Rubrik - Blog - Hacking With Briks

Culture

Hacking With Briks

On March 30, we hosted our first company hackathon at headquarters. In 24 hours, our team submitted 24 projects, including faster backups, improvements to the UI, and extensions to the Brik. While the submissions showcased the breadth of talent within the engineering realm, we were also proud to host a brewmaster, a juggler, and a team of world change brikers that formed a committee to drive social change in our community. Of course, we cannot forget Hobson, our best buddy Slack chatbot created to answer all of our questions. Hobson, what did you think about the hackathon.” “When you’re enlightened, every word is wisdom.” Well, maybe Hobson’s answers sound more like something Gandalf would say. In the words of our CEO Bipul Sinha,“I’m blown away by Rubrik’s first hackathon. The creativity and velocity of our engineering team is humbling.” Check out a summary of the hackathon results below, and stay tuned for the innovations coming to a data center near you. In the spirit of Hobson, “speak friend and enter.”