Most mobile developers want to focus on the interface and interaction of their apps and not get caught up in having to figure out how to write a backend, connect it to data sources or worse how to manage and scale it. With this in mind, StrongLoop is pleased to announce the immediate availability of the LoopBack mobile backend-as-a-service (mBaaS) on your choice of six supported clouds, including:
- Cloud Foundry
- Red Hat’s OpenShift
- Rackspace Cloud
- Cloud9 IDE
By deploying StrongLoop’s mBaaS on the cloud you gain a fast and accessible way to build APIs and connect your mobile apps to data sources. You also inherit the benefits of cloud, including: on-demand resources, auto-scaling and depending on your cloud provider, varying degrees of automation and management control.
What is LoopBack?
LoopBack uses a model driven architecture, which automatically exposes backend data sources as REST/JSON API and an native client SDK on mobile devices to remotely access these APIs. So for example a table from an Oracle database will show up in iOS, without any coding. Of course this setup can be configured and extended in so many ways because LoopBack is written in Node.js, leverages community modules and thus an ecosystem of plug-ins, and is open source so you can customize and contribute. It’s even easy to call local functions on a mobile device that execute on the backend.
We’ve put together a short video explaining our motivation behind creating the LoopBack project and the problems it aims to solve. Have a look:
Why run LoopBack on the Cloud?
If you are a mobile developer looking to develop applications that need access to data that resides in the cloud and the datacenter, there’s quite a few advantages to running your own private mBaaS on a cloud:
- LoopBack is open source and doesn’t lock you in to where you are running. Don’t like the cloud, switch to your own datacenter!
- Out-of-the-box, LoopBack connects to enterprise data sources like Oracle and MongoDB
- LoopBack ships with an iOS SDK, so you won’t have to compromise on functionality or inherit a steep learning curve
- The cloud let’s developers focus on what they care about most, application code, not how to build, patch, network, load balance and scale servers.
- Depending on the degree of automation your cloud provider offers, it can scale applications automatically to handle spikes in traffic
- What’s in the upcoming Node v0.12 release? Six new features, plus new and breaking APIs.
- Ready to develop APIs in Node.js and get them connected to your data? Check out the Node.js LoopBack framework. We’ve made it easy to get started either locally or on your favorite cloud, with a simple npm install.
- Need for Node? Learn more about both the private and open options StrongLoop offers.