Latest Posts

Rubrik - Blog - A How-To Guide on Rubrik’s vRealize Automation Integration

Architecture

A How-To Guide on Rubrik’s vRealize Automation Integration

As the modern data center becomes increasingly more software-defined, it is critical to select technology platforms that will support this new architecture even if you aren’t providing IT-as-a-Service today. The best way to prepare for the future is choosing to implement modern API driven solutions into your environment that automate consumer-oriented services. Rubrik’s API-First Architecture Lets You “Backup-As-A-Service” The Rubrik platform was purpose-built to address this need. Rubrik is an API-driven solution. In fact, the Rubrik UI is simply a consumer of the underlying REST APIs exposed by every Rubrik system. What does this mean? It means that everything in Rubrik is easily automated by REST APIs. Since just about every automation platform supports RESTful APIs, you are free to use whatever software you like or even write your own homegrown solution for Rubrik. Now you can add Backup-as-a-Service into your ITaaS portfolio! An Example Let’s say you have an Infrastructure-as-a-Service (IaaS) solution in place (vRealize Automation or vRA for example) where users can self-provision systems. You’re still likely using a manual or semi-manual process by which people request data protection for those self-provisioned systems. In a typical workflow, this would be a form the user would submit, and that form…
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…

Close search icon

Contact Sales