Since joining SwiftStack over three years ago, I’ve had the privilege of leading a variety of efforts toward integrating SwiftStack software into specific customer and industry workflows; we call those “Solutions,” and you can read about them at swiftstack.com/all-solutions. (Stay tuned in the month to come as we roll out several more across a couple of new industries as well!)
As we’ve been doing that work, we’ve seen repeatedly how important it is for application developers to be equipped and comfortable developing against cloud storage—especially if they come from a background of familiarity with NAS storage. This has been true both for end users—like eBay, Copart, and Counsyl who have developed applications using the S3 and Swift APIs—and for our ISV partners—including Vizrt’s industry-leading Viz One media asset manager (using the Swift API) as well as Rubrik and Veritas NetBackup (using the S3 API).
To help with this, we’ve put together a number of tools and resources over the years—everything from documentation to videos to example applications and formal training sessions, but much of that has been stashed in our internal toolbox, and we wanted to share it more widely. So, take a look at our new “Developers Page” at swiftstack.com/developers. You can read through a number of important concepts, see what you need to get started, reference the API specifications and available SDKs, watch videos describing the use of a number of advanced API features, and—perhaps most importantly—look at source code for a number of real applications (e.g., a photo-sharing web app, an iOS file browsing app, a basic bash script, and a media archiving script application) that can help get you started on your own project.
If you need help beyond this, or if you’re looking for something you can’t find here, please let us know. We’ll keep building this page, and keep an eye out for upcoming examples showing tools other SwiftStack customers are already using with our software—things like Pivotal Cloud Foundry, jFrog Artifactory, and more.
Lastly, as we make this developer page available, we also updated our Test Drive to make it extra-easy for developers to get an API endpoint from one of our hosted systems to get started without the need for installing the actual SwiftStack software in your lab; of course, if you want to do that, or if you have a colleague on the administrative side who would like to experience the management side of things, you can do that too. If you do something exciting, let us know, and we’d be happy to highlight your innovation on our blog or web page too!