TIBET Logo

Serverless TIBET

Serverless TIBET

wins

  • Modularize your applications with fine-grained cloud-hosted functions.
  • Reduce or eliminate the need for intermediate application servers.
  • Minimize server fees with more "edge" computing in the TIBET client.

contents

concepts

cookbook

code


concepts

"Serverless" is a recently-coined albeit somewhat misleading umbrella term for a Cloud-based approach in which server-side functionality is highly granular and activated on-demand rather than residing in a persistent "application server" process. There's still a physical server but effectively no traditional app server (hence 'serverless').

In much the same way the TIBET Workflow System allows you to modularize your service layer, serverless computing promises to let you push that service model to the Cloud.

The primary appeal of serverless architectures is they have the potential to further reduce your computing costs. One way to help ensure that's true is to leverage "edge computing" (aka the client-side) to keep your server utilization manageable.

With its RESTful Client/SOA architecture, TIBET is particularly well suited to a serverless approach, leveraging functionality in the Cloud such as AWS Lambda functions while managing page flow, intelligent data caching, and other tasks directly in the client.

Using TIBET as your client-side framework allows you to maximize your use of "edge" computing resources, resources that are typically free in contrast to Cloud-based services.


cookbook

coming soon...


code

coming soon...