Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Unprecedented Speed
Own Your Code
Buffet of Technologies
Turbocharge your Productivity
Platform Independent Code
Universe of Tech Stack Choices
Speed | Control | Flexibility
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
What it Does
Legacy Extensions
Extend by creating modern UIs, extending the business logic etc. Enhance your legacy
Apps by importing the source code and creating a Web-Service.
Data Mediation Applications
Integrate with other applications, transform and move data across applications and
leverage the existing models within an enterprise.
Greenfield Applications
End-to-end Greenfield applications. Create or import existing entities, build business
logic, UIs, Interfaces, mobile apps etc. Create multi-tenant SaaS applications
2
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
1. Tech Stack & Configurations
2. User Interfaces & Workflows
3. External Interfaces & Legacy
Schema
How it Works
Define Design DeployGenerate
1
2
3
1
2
1
2
1. Complex Biz Logic and Enrich
App Design by drag & drop
2. Add Reports by drag & drop
1. Insert Code snippets from IDE
2. Export code, customize and
loop it back into AppliFire
Auto Generated Design Complete App Design Source Code, Test Cases
1. Build & Deploy anywhere
3
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Speed
Auto Design
Define Requirements and External Interfaces in UI Wireframes, and get a fully
functional, ready to use application.
Visual Drag and Drop Interface
Build entire app through an easy to use drag & drop interface.
Workflows, Pseudocode & Smart Functions
Create complex backend and UI business logic.
Reusable Application Blueprints
Technology agnostic and reusable application blueprints to Jumpstart a new application.
Requirement
Analysis
Design
Development
Quality Testing
Deployment
AppliFireTraditional Development
Requirement
Analysis
4
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Control
Platform Independent Source Code
Generate high quality, consistent, exportable and easy to maintain source code. No
runtime dependency!
Eclipse Integration
Modify your business logic using our eclipse plugin.
Configurable Apps
Configure package structure, logging, Authentication Mechanism etc.
Multiple Version Control & Roundtrip Support
Integrate with VCS like Git, Subversion and complete support for Roundtrip with
protection for custom code
5
Project and Tech
Stack Definition
Blueprint
Manual Code
in IDE
Source Code
Repository
Code Generation
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Choice of Technologies
From multiple UI frameworks to middle layer technologies to backend.
AppliFire Configurability
Configure pre-built AppliFire Authentication, Security, Logging and Notification
mechanism or implement your own.
Reuse Legacy Schema
Extract the Entity model from an existing Schema and build your application.
Enhance Legacy Applications
Import Legacy Source Code and extract the object repository to extend a Legacy
Application.
6
User Interface
Angular Sencha Javascript
Hybrid Native (WIP) RWD
Domain Service and External Service
Java 7 Java 8 REST
SOAP JMS FTP
JDBC SMTP RMI (WIP)
Entity
Oracle MySQL MS SQL
Hibernate Eclipselink JPQL
Flexibility
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Quality
Quality Apps
High Quality Enterprise Grade Apps
Powerful App Features
Powerful User Interfaces, Complex Business Logic, Extensive Interfaces, High
Performance, High Security, Ready to Use App Features
Best In Class Architecture
Multiple Design Patterns, Web 2.0 Architecture, Model Driven Design, Stateless
Architecture
High Quality Code
Defect Free, Maintainable and Consistent Code
7
Quality
Apps
Powerful
Features
Best-in-class
Architecture
High
Quality
Code
Extensive
Performance
Secure
Defect
Free
Model
Driven
Web 2.0
Maintainable Consistent
The Quality Wheel
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
RAD Components
Notification
Scheduler
Logging
Security
Exception
User Interfaces Domain Services Entities
Reporting Integration App Setup
Rules & WorkflowsAny Device UI
Reporting & Dashboards
Multiple ORM Framework and DBs
Custom App Setup
Multiple Endpoints
8
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
The Game Changers
Blue Print Java, JS, HTML5,
ExtJS, Angular 2
Unit Tests (+ve & -ve) for
Entities
Deployable for Web and
App Servers
Auto Design Auto Code Generation Auto Test case Auto Build & Deploy
Functional Test Cases
(outside Platform)
+ +
9
End to End Automation
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Case Study P2P Exchange – Transform Cross-Border Payments
10
Application Size ( In Function Points) 2000 FPs
Efforts (Traditional Way) 3000 Person Days
Efforts ( Using ApplFire) 1700 Person Days
Savings 43%
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Case Study Inventory Optimization – Supply Chain Planning and Analytics
11
Application Size ( In Function Points) 1900 FPs
Efforts (Traditional Way) 2850 Person Days
Efforts ( Using ApplFire) 1600 Person Days
Savings 44%
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Commercial Model
12
Outcome based model, Pay per Use
Application Size (in Function Point) is UOM
Public Cloud or on premise model
Independent of number of users
Risk Free Business Model
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India
Benefits – An Illustration
13
11,000
Function
Points
12
Hours / FP
16,500
Person
Days
2475
1237.5
742.5
2475
770
2475
2475
7425
2475
1650
Requriements
Design
Dev and UT
Functional Testing
Project Management
Traditional ApplIfire
7,700
Person
Days
53% Effort Savings
29% Cost Savings
Traditional Way AppliFire Way
• Person cost : 1200 USD / month
• AppliFire Cost : USD 220K @ USD 20 / FP as per the
second volume slab
• Resource cost to use AppliFire : 108 K USD
Low Code Enterprise Grade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India 14
The electric bulb did not come from the
continuous improvement of candles - Oren Harari
www.applifire.com sales@algorhythm.co.in
Thankyou

AppliFire - Low Code Rapid Application Development Platform

  • 1.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Unprecedented Speed Own Your Code Buffet of Technologies Turbocharge your Productivity Platform Independent Code Universe of Tech Stack Choices Speed | Control | Flexibility
  • 2.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India What it Does Legacy Extensions Extend by creating modern UIs, extending the business logic etc. Enhance your legacy Apps by importing the source code and creating a Web-Service. Data Mediation Applications Integrate with other applications, transform and move data across applications and leverage the existing models within an enterprise. Greenfield Applications End-to-end Greenfield applications. Create or import existing entities, build business logic, UIs, Interfaces, mobile apps etc. Create multi-tenant SaaS applications 2
  • 3.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India 1. Tech Stack & Configurations 2. User Interfaces & Workflows 3. External Interfaces & Legacy Schema How it Works Define Design DeployGenerate 1 2 3 1 2 1 2 1. Complex Biz Logic and Enrich App Design by drag & drop 2. Add Reports by drag & drop 1. Insert Code snippets from IDE 2. Export code, customize and loop it back into AppliFire Auto Generated Design Complete App Design Source Code, Test Cases 1. Build & Deploy anywhere 3
  • 4.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Speed Auto Design Define Requirements and External Interfaces in UI Wireframes, and get a fully functional, ready to use application. Visual Drag and Drop Interface Build entire app through an easy to use drag & drop interface. Workflows, Pseudocode & Smart Functions Create complex backend and UI business logic. Reusable Application Blueprints Technology agnostic and reusable application blueprints to Jumpstart a new application. Requirement Analysis Design Development Quality Testing Deployment AppliFireTraditional Development Requirement Analysis 4
  • 5.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Control Platform Independent Source Code Generate high quality, consistent, exportable and easy to maintain source code. No runtime dependency! Eclipse Integration Modify your business logic using our eclipse plugin. Configurable Apps Configure package structure, logging, Authentication Mechanism etc. Multiple Version Control & Roundtrip Support Integrate with VCS like Git, Subversion and complete support for Roundtrip with protection for custom code 5 Project and Tech Stack Definition Blueprint Manual Code in IDE Source Code Repository Code Generation
  • 6.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Choice of Technologies From multiple UI frameworks to middle layer technologies to backend. AppliFire Configurability Configure pre-built AppliFire Authentication, Security, Logging and Notification mechanism or implement your own. Reuse Legacy Schema Extract the Entity model from an existing Schema and build your application. Enhance Legacy Applications Import Legacy Source Code and extract the object repository to extend a Legacy Application. 6 User Interface Angular Sencha Javascript Hybrid Native (WIP) RWD Domain Service and External Service Java 7 Java 8 REST SOAP JMS FTP JDBC SMTP RMI (WIP) Entity Oracle MySQL MS SQL Hibernate Eclipselink JPQL Flexibility
  • 7.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Quality Quality Apps High Quality Enterprise Grade Apps Powerful App Features Powerful User Interfaces, Complex Business Logic, Extensive Interfaces, High Performance, High Security, Ready to Use App Features Best In Class Architecture Multiple Design Patterns, Web 2.0 Architecture, Model Driven Design, Stateless Architecture High Quality Code Defect Free, Maintainable and Consistent Code 7 Quality Apps Powerful Features Best-in-class Architecture High Quality Code Extensive Performance Secure Defect Free Model Driven Web 2.0 Maintainable Consistent The Quality Wheel
  • 8.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India RAD Components Notification Scheduler Logging Security Exception User Interfaces Domain Services Entities Reporting Integration App Setup Rules & WorkflowsAny Device UI Reporting & Dashboards Multiple ORM Framework and DBs Custom App Setup Multiple Endpoints 8
  • 9.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India The Game Changers Blue Print Java, JS, HTML5, ExtJS, Angular 2 Unit Tests (+ve & -ve) for Entities Deployable for Web and App Servers Auto Design Auto Code Generation Auto Test case Auto Build & Deploy Functional Test Cases (outside Platform) + + 9 End to End Automation
  • 10.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Case Study P2P Exchange – Transform Cross-Border Payments 10 Application Size ( In Function Points) 2000 FPs Efforts (Traditional Way) 3000 Person Days Efforts ( Using ApplFire) 1700 Person Days Savings 43%
  • 11.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Case Study Inventory Optimization – Supply Chain Planning and Analytics 11 Application Size ( In Function Points) 1900 FPs Efforts (Traditional Way) 2850 Person Days Efforts ( Using ApplFire) 1600 Person Days Savings 44%
  • 12.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Commercial Model 12 Outcome based model, Pay per Use Application Size (in Function Point) is UOM Public Cloud or on premise model Independent of number of users Risk Free Business Model
  • 13.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India Benefits – An Illustration 13 11,000 Function Points 12 Hours / FP 16,500 Person Days 2475 1237.5 742.5 2475 770 2475 2475 7425 2475 1650 Requriements Design Dev and UT Functional Testing Project Management Traditional ApplIfire 7,700 Person Days 53% Effort Savings 29% Cost Savings Traditional Way AppliFire Way • Person cost : 1200 USD / month • AppliFire Cost : USD 220K @ USD 20 / FP as per the second volume slab • Resource cost to use AppliFire : 108 K USD
  • 14.
    Low Code EnterpriseGrade RAD Platform (c) 2017, Algorhythm Tech Pvt. Ltd., Pune, India 14 The electric bulb did not come from the continuous improvement of candles - Oren Harari www.applifire.com sales@algorhythm.co.in Thankyou