Tagged in

APIs

Rubrik -  - Introducing Rubrik API Code Capture Chrome Extension

Product

Introducing Rubrik API Code Capture Chrome Extension

If you’re familiar with Rubrik’s product suite at all, you’ve probably heard us talk about our API-driven architecture, a design principle that has been key to our technology since day 1. This architecture all boils down to our goal of helping customers leverage automation to simplify data protection and management tasks, allowing IT teams to spend time on more strategic projects.  Automation using Rubrik’s REST–and now GraphQL–endpoints can be executed for a variety of use cases. But one of the most common questions I hear from customers is how do I automate X task? One of the easiest ways to determine which APIs to use is to complete the workflow within the Rubrik UI and then monitor which APIs are being consumed during that process. To make this whole process even more efficient, I’m excited to introduce the Rubrik API Code Capture Chrome Extension, now available for anyone to download. This extension makes monitoring API calls more digestible for our end users, allowing them to easily determine which API calls should be used in their external scripts. While Rubrik API Code Capture is useful for any IT organization, it’s especially effective for those who are newer to automation and scripting. Benefits…
Rubrik -  - Tips and Tricks for Using Postman with Rubrik APIs

General Tech

Tips and Tricks for Using Postman with Rubrik APIs

The increasing proliferation of APIs in combination with shifting IT environments makes strong collaboration tools essential for many developer and IT teams. Postman, a collaboration platform for API development, is a top choice for many organizations. A free application, Postman is useful for exploring APIs, building workflows, and sharing use case samples with anyone, such as a teammate. It’s especially handy when building dynamic variables to use across multiple environments.  With Postman, teams are able to collaborate through the use of collections and environments. It also has the ability to use a Collection Runner, which allows automated testing to iteratively run. The Postman console checks what data has been retrieved to make test debugging easy.  Before writing a bunch of code, I will usually mock up workflows using Postman to map out the steps and identify data types like parameters and variables. In this post, I will walk through a few use cases and tips to guide you along your automation journey using Postman.  Use Collections Being able to build requests and workflows using a GUI is great, but collections are where Postman really stands out. Collections are simply groups of requests organized into folders to help organize your workflows…
Rubrik -  - Rubrik As Built Report for Easier, Automated Documentation

Product

Rubrik As Built Report for Easier, Automated Documentation

It’s in the back of your mind, lurking in the corner, consuming your every thought as you try meticulously to forget it. You may even think you can skip it or leave it for someone else. But you know that when the time comes, you and your peers will need it, and that ultimately it’s one of the most important parts of IT. Does this process of writing as-built documentation sound familiar to you? Luckily, you can now document your environment without the standard time investment and stress through a completely automated process that always provides the most up-to-date, accurate documentation. Meet the Rubrik As Built Report. Hello, As Built Report The As Built Report project, started by Tim Carman and Matt Allford back in 2017, aims to take the act of documentation and make it, well, as the title says: suck less. The project is a PowerShell based, open-source configuration document framework that can produce automated, as-built documentation in multiple document formats across a number of vendors and technologies. The As Built Report project solves three of the most common pitfalls of writing as-built documentation: Documentation is a tedious task: For many IT organizations, documentation is still a very…
Rubrik -  - Introducing rbkcli: Rubrik’s Command Line Interface

Product

Introducing rbkcli: Rubrik’s Command Line Interface

With the rise of public cloud and pay-as-you-grow services, IT environments and data management workflows have changed dramatically. While the cloud brings a variety of benefits–cost savings, mobility, and stronger DR– it also comes with some scary challenges, such as maintaining a cost-efficient infrastructure and meeting retention SLAs. Rubrik was built specifically to solve these challenges and is designed to protect and manage data, irrespective of where that data resides. We’re constantly talking to our customers so that we can continue to develop solutions that address their biggest pain points with cloud adoption. Cloud Innovation Can Lead to Management Headaches  While the cloud presents a multitude of benefits, managing multiple archival configurations and SLAs becomes tricky and often requires a number of tools. To help address this challenge and others, we’re thrilled to introduce rbkcli, a command line interface based on Rubrik APIs. This post walks through how to use a default rbkcli script that’s tailored to assist in managing Rubrik snapshots through APIs. This use case enables users to easily locate snapshots at massive scale within a single interface. Before diving in, let’s go over the basics of rbkcli. All APIs available on Rubrik systems are also available as…
Rubrik -  - How Automation Can Advance Your Career

General Tech

How Automation Can Advance Your Career

Working in IT keeps you on your toes as you constantly evaluate, test, and implement new technologies and applications. In many ways, IT environments are getting more difficult to manage and protect due to rapid data growth, the increase in available tools and integrations, and the rise of cloud adoption. In addition, IT organizations are now (finally!) often considered strategic business partners as data becomes more valuable and business-critical. This shift also means that IT admins are often asked to do more with less, which is why many organizations are leaning on automation. And (despite popular belief) creating scripts and automated tooling isn’t just for developers. Any IT professional—whether you’re an entry-level backup admin or seasoned DBA—can leverage automation. It’s a great way to meet your goals and advance your skillset. To give you a little inspiration, I can still remember exactly where I was and what process I automated for the first time. It was a fully automated NetApp Clustered Data ONTAP upgrade process that included creating a temporary HTTP server that could be used in the field. I also remember, looking back at that specific piece of automation, how rudimentary it was compared to what I’m doing today.…
Rubrik -  - GraphQL vs REST: What You Need to Know

General Tech

GraphQL vs REST: What You Need to Know

Of late, GraphQL has been presented as a revolutionary alternative to REST APIs—but as with anything else, it has its pros and cons. In some scenarios, GraphQL will indeed be a better solution, but in others, you might find that REST APIs are still preferable. This blog post will walk through the basic differences between GraphQL and REST APIs so you can make the best possible decisions for your automation needs. GraphQL: An Introduction GraphQL follows the same set of constraints as REST APIs, but it organizes data into a graph using one interface. Objects are represented by nodes (defined using the GraphQL schema), and the relationship between nodes is represented by edges in the graph. Each object is then backed by a resolver that accesses the server’s data. When a GraphQL server responds to an end user’s request, it begins with the query root, and the resolver executes every field on the requested object. A key-value map houses each field’s values, and some return another object selecting another set of fields. This continues until only a string or a number is returned. The server then responds with a nested set of objects, as requested by the end user. The…
Rubrik -  - Rubrik Collection to Be Certified in Ansible 2.9!

Company

Rubrik Collection to Be Certified in Ansible 2.9!

Many of our customers leverage APIs and consume Rubrik Build projects to seamlessly automate and operate within a hybrid cloud environment. To provide the highest-quality integrations, we take a partner-focused approach when developing innovative solutions for the modern enterprise. To provide the best user experience, Rubrik has closely collaborated with Red Hat to design and develop our Ansible integration for Cloud Data Management.  Collections were announced as a part of Red Hat Ansible Engine 2.8 and are designed to provide a consistent format that allows partners, such as Rubrik, to ship a bundle of modules, plugins, roles, and documentation together. Using Collections simplifies management of Ansible content while maintaining ease of consumption. The Rubrik Collection for Ansible empowers customers to more tightly integrate configuration management, provisioning, and data protection. With our latest Ansible release, I am pleased to announce that Rubrik’s integration with Red Hat Ansible will be certified against Ansible 2.9. “Rubrik worked with Red Hat as a launch partner to certify their Ansible Collection, giving our joint customers robust support when using Ansible to automate mission-critical services. The integration follows Ansible’s best practices and enables Ansible and Rubrik customers to make data protection a component of their automation…
Rubrik -  - How to Get Started with Open Source Projects

General Tech

How to Get Started with Open Source Projects

So you want to start dabbling in open source? There are tons of reasons why contributing to open source projects is a rewarding use of time–from advancing your career to supporting a community you like. But contributing to an open source project for the first time can be incredibly intimidating. Like many, I was apprehensive about contributing to open source projects at first. I kept putting it off, thinking that I would eventually help out when I had more to offer. But you don’t need to be an expert to support an open source project–you don’t even need to write code to be a contributor. The opportunities are often quite broad and many communities, like Rubrik Build, accept code and non-code contributions. Here are some easy ways to get started with open source: Join the Conversation The simplest and fastest way to get started with open source projects is to contribute your thoughts. No code required! Join in the conversation and offer your experience or use cases. This can be done with Slack conversations or providing input on issues associated with projects on GitHub. Alternatively, start the conversation by filing an issue for a project. Tell us if something isn’t…
Rubrik -  - Using Automation for Faster Cloud Adoption

General Tech

Using Automation for Faster Cloud Adoption

Most work conversations I’m involved in go something like this: blah cloud adoption blah agility blah. It’s true that public cloud provides an innumerable list of benefits, but to me, the most attractive aspect is a uniform, API-driven method of provisioning resources. This makes it inherently automatable, unlike so many frustratingly simple and tedious data center tasks. I always encourage organizations to use cloud as a gateway to automation. There are two primary avenues for automation: infrastructure provisioning and application-delivery aspects of the business. While easy in concept, automation requires a lot of initial investment before its value is returned. I like to start with focusing on the management aspect and automate most of the back-end operations tasks. For example, my team often builds and destroys Rubrik Cloud Cluster deployments as part of our testing, so this is something that made sense to automate. Across the team, some like to use automation tooling such as Terraform, while others prefer native template tools like AWS CloudFormation. We’ve made these use cases available on Rubrik Build so that you can use some of the same tools that we use internally. Terraform Modules We previously announced the Rubrik Provider for Terraform, which simplifies…