Developer productivity is hindered by operational complexity, pipeline bottlenecks and other "people & process" challenges.
An end-to-end serverless software development platform that removes operational barriers for developers, allowing them to focus on business logic.
faastRuby is a Serverless Software Development Platform that dramatically accelerates the development of serverless functions. The platform provides everything developers need to develop, test and run their functions in the cloud.
Developers can work faster by focusing on code and business logic instead of wasting time with configuration, web servers, containers, API gateways or complicated frameworks.
Technical Decisions Makers can increase development velocity by removing virtually all of the operational impediments that traditionally hinder development team productivity.
Develop and test on your local machine from your favorite code editor. Optionally synchronize your local code changes to cloud-based staging environments instantly.
Deploy your functions to a "workspace" in the cloud. Workspaces are groups of your functions that can be used to mimic environments or to compose a set of routes for a distributed app built with functions.
When you invoke your functions via an HTTP request, the code is executed in a self-contained, isolated sandbox inside of an always-warm "Runner."
Runners are secure, stateless, always-running, compute units capable of accessing any function code instantly at the moment of execution, eliminating cold start times.
Everything you need to build & test serverless functions locally
FREE and OPEN SOURCE, faastRuby Local provides developers with everything they need to develop and test serverless functions on their local machine, from within their favorite code editor. Local code changes can be synchronized with live staging environments in the cloud, so you'll know exactly how your production environments will behave in production. When you're done run:
$ faastruby deploy