SAN FRANCISCO–(BUSINESS WIRE)–September 20, 2016–
Runnable, the company rethinking the development pipeline and speeding up workflow for developers, announced its new service is generally available today. Runnable’s new service provides development teams with full-stack environments for every code branch at a low, fixed cost.
This Smart News Release features multimedia. View the full release here: http://www.businesswire.com/news/home/20160920005706/en/
Runnable’s user interface. Runnable gives each code branch its own isolated, full-stack environment on-demand, complete with an environment URL, enabling developers to gather feedback in real-time. Environments stay up-to-date with changes to their code branch. (Graphic: Business Wire)
Development teams rely on a staging server to verify changes in their application work well end-to-end. As teams continue to build smaller components – adopting microservices and containers – more demand is placed on the staging server due to the higher rate of incremental changes.
A single staging server can’t scale with this demand, and thus becomes a bottleneck. Developers are forced to wait in line to verify their changes or risk their changes breaking someone else’s. After gaining access, developers must verify and redeploy versions of other services, and reset databases before running their code.
“One of the most time-consuming tasks developers face today is figuring out if their code runs end-to-end.” explained Ken Olofsen, President & Chief Operating Officer of Runnable. “Lack of environments should never get in the way of your developers’ speed.”
Runnable eliminates the bottleneck of the staging server by creating a new full-stack environment for every new branch on a code repository. Every environment comes properly configured with expected versions and cloned databases, and is kept up-to-date with the latest changes so developers can always see if their code is runnable. Developers always have access to full-stack environments running their code to test end-to-end, get real-time feedback, and debug issues without waiting for a shared staging server.
“After a few hours we were up and running [on Runnable],” said Alex Morse, Co-founder and CTO of Cratejoy. “Now we have test environments per feature without managing the orchestration. This accelerates both product and QA feedback to get changes into master confidently, faster.”
Runnable’s intention is to dismantle the development pipeline, a long and arduous path that’s evolved over time between the developer and the user. Runnable believes the software industry is moving past the aging pipeline established prior to the shift of containers and microservices, and having access to full-stack environments on-demand is a critical component in that evolution.
“The overwhelming response we got from our CodeSnippets community was that they needed on-demand environments for their professional dev workflow,” said Runnable CEO and founder Yash Kumar. “We’re excited to make this available for all development teams today.”
Building out traditional testing and staging servers in-house can be time-consuming and very costly. Runnable’s offering avoids the spiraling AWS costs teams face by providing unlimited environments at a predictable, low-cost. Three plans are priced per developer and align with the complexity of the application. All plans start with a 14-day unlimited trial.
Runnable supports teams that host their code with GitHub, with Bitbucket support and an enterprise offering to be supported in the near future. Teams interested in keeping up-to-date with progress for either can sign up for the mailing list on Runnable’s website.
Founded in 2013, Runnable focuses on rethinking the development pipeline and speeding up development for organizations of all sizes. The company, which is headquartered in San Francisco, CA, offers on-demand environments for every code branch, accelerating the process for testing, deploying, and getting feedback – at a low, fixed cost. With 16 employees, and $10M in funding, Runnable can be found at runnable.com.