Get Started – Choose Integration Method

Spectra Logic provides two methods for integrating to BlackPearl: the “SDK” method and the “Rio Broker” method.

SDK Integration Method

The SDK integration method, the older of our two methods, allows a client application to include the BlackPearl SDK code libraries into their application. This method is similar to how most applications integrate with Amazon® S3 cloud storage. These SDKs allow for direct communication to the API interface of BlackPearl. The SDK method is shown in the diagram below. Using the SDK integration method, the client application directly issues write and read commands to BlackPearl, and the files are actually transferred by and through the client application.

Learn More About SDK Integration Method >>

SDK Integration Method

Rio Broker Integration Method

The recently introduced Rio Broker is another method of BlackPearl integration. Rio Broker is a “data mover”. The Rio Broker software application is designed as a simple interface layer allowing a RESTful file transfer API that intelligently manages jobs in BlackPearl. The Rio Broker method of integration is shown in the diagram below. Benefits include:

  • Data movement does not need to go through third party/partner software
  • Easier commands than the SDK method -- simpler API, able to work with individual files
  • Provides layer of abstraction over more complex BlackPearl interface – this allows for much easier development
  • Stable API — Changes to the BlackPearl API will not affect the Rio Broker API

Learn More About Rio Broker Integration Method >>

Rio Broker Integration Method