Tag Archives: Oracle

Back to blog home page

Backand Expands Cross-Cloud Serverless Support With FnProject

Posted by on Nov 02, 2017

At Backand, we’ve always been a strong supporter of open-source serverless development. With our support for OpenFaaS, and strong integrations with serverless function providers, We strive to provide developers with the tools necessary to build out their serverless applications on any platform they prefer. In support of this, we’re excited to announce support for Fn Project, a fully-containerized serverless function platform. In this post, we’ll take a brief look at Fn Project and how it integrates with Backand. We’ll cover the Fn Project’s background, integration touch points, and additional notes on Backand’s multi-platform serverless functions.

Fn Project – Founded by Tech Titans

Fn Project is a new open-source initiative to ease the sharing of serverless functions. Started as an initiative with Oracle, it has since grown into a stand-alone project that is rapidly growing in popularity. Functions are built and deployed using Docker, providing maximum flexibility in the Fn Project platform as well as allowing for easy local development and testing of functions in Ruby, Go, Node.JS, and other languages – by focusing on a container-native approach, Fn Project allows developers to write their serverless functions in any language they prefer.

In addition to full support for Docker containers, giving you the flexibility to run your serverless functions on any platform, Fn Project is fully open-source. The project’s code is available on GitHub, and leverages Go to provide a performance computation environment. In addition, Fn Project’s ability to support AWS Lambda-formatted serverless functions gives you easy access to a local development environment for your serverless architecture, easing the pain of development and deployment.

Building on Backand’s Cross-Platform Support

The addition of Fn Project to the Backand platform builds upon our already strong support for serverless function integrations. As a proud supporter of OpenFaaS, you can easily tie your containerized serverless functions into a Backand application’s control flow, giving you the power and flexibility of Docker and Kubernetes while continuing to provide your development team with the power to focus on the front end of your application, reducing development costs while simultaneously increasing application flexibility.

The Fn Project integration builds on our extensive serverless function support. In addition to Fn Project, you can leverage Google Cloud Functions, Microsoft Azure Functions, or AWS Lambda easily. By tying these application components into your Backand back end, you can build out access management and control flow in your application that matches your organization’s security, removing the need for your developers to have access to vital components of your application infrastructure just to develop your application’s logic. When tied in with our cross-cloud storage support, you can use whichever serverless provider you prefer and ensure your developers have all of the tools at hand necessary to create dynamic and engaging serverless applications.

Integrating Fn Project with Backand

Backand’s Fn Project integration operates in a similar manner to our other serverless function integrations. Simply provide the Fn Project server’s address on the web, and an optional connection string, and you are ready to go. Backand will automatically detect serverless functions in your Fn Project server, and provide endpoints in your Backand API to easily call these functions from application code. Simply import the function into your project, and begin coding against it – it’s that simple.

Conclusion

At Backand, we’ve worked hard to be a leader in cross-cloud serverless development, and our support of Fn Project carries this approach to new heights. By seamlessly incorporating your Fn Project functions into your Backand application’s framework, you get the flexibility of a serverless architecture with the ease of use of Backand’s application platform. In addition, Backand’s existing support for cross-cloud storage, robust security architecture, and easy ORM interactions with the database platform of your choice give you the capability to fully operationalize your application’s serverless architecture. With Backand you can accelerate your serverless application’s development, providing greater value to your users while lowering development costs and improving application maintenance – all without the need for your own server.

Back to blog home page

RDBMS Deep Dive

Posted by on Jun 30, 2015

A Wealth of Relational Database Options

While many apps built using AngularJS leverage the MEAN stack, and thus rely upon NoSQL databases, there is still a lot of web development being done against traditional SQL-driven databases that could benefit from the tools Angular has to offer. Below we’ll look at each of the major Relational Database Management System (RDBMS) players, and how Backand can leverage their strengths to allow you to truly separate your application from its data.

Continue reading

Back to blog home page

Is Your Enterprise Suffering from “Excel Hell”?

Posted by on Jan 29, 2015

First International Bank of Israel, FIBI, built out an internal reporting spreadsheet that quickly became a powerful and necessary tracking tool for the organization. However, as the importance of the data it contained grew, so did the complexity of the processes and procedures built around the core spreadsheet. Before long, the Excel workbook contained over a dozen spreadsheets, each with custom rules for validation and workflows that triggered manually based on the data it contained. To quote an analyst, it was “Excel Hell.”

Continue reading

Back to blog home page

Need to Upgrade Your Enterprise App to Angular?

Posted by on Nov 04, 2014

One of the keys to success in web development lies in knowing how to best use your tools. From smaller organizations looking to get a new product off the ground to larger organizations looking to optimize internal processes, an intelligently-applied Angular application can both ease implementation cause and speed deployment. In this sample case study we’ll look at how an Angular app can save time – and resources – as a front-end to a large internal database.

Continue reading