Guest Blog: Ensuring Your API Quality

Let’s face it – in this API economy, there are a lot of solutions out there for managing, testing, deploying, tracking, and monitoring your APIs. It’s a booming industry and you can see evidence of it all over: large enterprise companies reinventing their message around the logo-smart-bearconcept of microservices and APIs, and the rise of startups whose sole focus is APIs.

It’s noisy out there. And you’ve got a business that depends on the quality of your API. So how do you wade through the noise and find the right solution for you? Let’s look at some considerations:

  • End-to-end capabilities One important factor to consider is how comprehensive the solution is. You know that you need to do the basics – test, manage, track, monitor. You can find and implement tools that each do one of those functions and tie them together procedurally. Or you can find a solution that provides all of those capabilities with minimal overhead.
  • Try Before Buy If you’ve been around software development long enough, you’ve seen it happen more than once – a tool sounds great on the website… and the demo was really slick. But when you actually try to use it with your team and your processes, it falls short. Having a free trial period where you can actually use the tool with your own API and your own staff lets you validate that this is the right tool for you.

Even better is having access to open source products, where there’s never a cost involved and you have the ability to contribute to the code base and make it even more applicable to your work environment.

  • Affordability – If you can find an open source tool that has the support and features you need, that’s great. Even better is when you find an open source tool that is integrated with the rest of your tool set to provide you with that end-to-end solution we talked about. But if the tool that fits you best is not open source, you should consider how well it fits within your budget. Having affordable options means you can provide licenses for your whole team rather than compromising on how widely you distribute the tools.

Introducing the WSO2 plugin for Ready! API

If you can find a way to put all of this together, you’ve got a very powerful story around your API quality. Now with our new plugin that integrates the open source WSO2 API Manager platform with the affordable Ready! API platform, you can take your API from inception to deployment, knowing that you have fully tested, secured, and managed that important asset. At SmartBear, we are very proud of our partnership with WSO2, a fellow open source vendor and API quality advocate. For more information about the new plugin and how it works, check out the github readme. The plugin can be downloaded and installed from within Ready! API’s Plugin Manager.

Lorinda Brandon,  Technical Evangelist, API Products, SmartBear

One hack to make them all… One bot to rule them!

They moved, they shimmied, they even kept in tune with some Sri Lankan papare music, andhack-logo  we are not talking about the students of Indiana University’s School of Informatics and Computing, although they showed us some off-the-charts talent themselves. It was all about the bot stuff at the WSO2 Hackathon 2015!

Partnering with Indiana University’s School of Informatics and Computing (SoIC) and the Computer Science Club (CSC), the WSO2 Hackathon set the stage exclusively for SoIC students to unleash their brilliance in robotics technology. Held April 18 at Indiana University Bloomington, all 20 participants (6 teams and 2 individuals) successfully completed the challenge of building an autonomous robot in eight hours, connecting it to the WSO2 middleware platform.

Team Double Stuffed Corey-O’s emerged winners of the hackathon based on overall performance. Team members Jessica Pusateri, Corey Denault and Dakota Langdon walked away with a Bose QuietComfort® 25 Acoustic Noise Cancelling® headphone each.

h03h02h04

#WSO2Hackathon was trending on Twitter throughout the day, with Tyler Citrin from team Squad being awarded a Beats Pill Speaker & Holder for his entertaining tweets. Xiaoyue Hong from team Soysan won a Huawei TalkBand B2 for the best selfie during the hackathon.

Apart from these prizes, two deserving roboticists from SoIC who showed exceptional talent during the hackathon, Di Zhong and Corey Denault, were awarded fully sponsored one month long summer internships at the WSO2 Office in Sri Lanka, inclusive of a week-long tour across the island.

This eight hour hackathon was the second in a series of WSO2 Hackathons, focusing on specific areas of expertise in the industry. The objective for this hackathon was for the robots to capture motion and environmental changes via sensors, and perform specific tasks in their given environment. This challenge thereby focused heavily on the Internet of Things (IoT), and how more connected devices and applications are in today’s rapidly advancing connected world.

h07h08

h10h09h11

The talent unearthed at Indiana University was nothing short of exceptional. “The hackathon went beyond our expectations. It was a success not only in terms of fostering greater use of open source technologies and IoT architecture, but also in terms of encouraging innovation among this new community of coders”, said Director of API Architecture at WSO2, Sumedha Rubasinghe. “We are definitely looking at hosting similar events in the future.”

The winning team, Double Stuffed Corey-O’s, said, “It was a lot of fun, first of all, we had a great time. We’ve never had this kind of experience with robotics. It was cool to see your code actually do something physical in the real world!”

Team member Jessica Pusateri also added about the WSO2 Hackathon “I can’t even imagine how much planning went into (organizing) this, because it all went really smoothly. It was really really fun!”

Visit http://wso2hackathon.com/ for more information about WSO2 Hackathons