Posts

On Joget Workflow Scalability

Since v3.0, we had done quite a number of code profiling steps and optimized the identified bottlenecks. There is significant performance improvement in v4.
In terms of customer implementations, we have a customer in Asia that implemented a cluster of up to 5 servers on AWS (Amazon Web Services) to handle up to 1500 concurrent users. There's another in Europe that has several thousand total users running on a single on-premise server.
As Joget Workflow is a platform and not directly an end-user app, the scalability and performance would depend on a number of factors e.g. complexity of the apps and use cases, usage patterns, tuning of the OS/DB/JVM/app server stack, etc. 
The best approach would be to perform profiling/sampling on specific apps/use cases that are considered slow, that would give a good indication on any possible bottlenecks/resource contention issues.
There is a very general guideline at http://dev.joget.org/community/display/KBv4/, but it is difficult to recommen…

How to Build a Mobile Webapp with Joget Workflow in 10 Minutes

Image
When v3 was first released in 2012, it made process and database driven application development amazingly fast and easy for programmers and analysts alike.

Some of our partners would meet up with their clients and develop a fully functional application as a proof-of-concept (inclusive of their change requests) in 60 minutes or less. The partner would take one of the client's MS Word drawn process flow chart, build the app and automate their process right in front of them! Developing a working app in 60 minutes was super-fast in terms of app development time, but not really suitable for clients that cannot stay at least 60 minutes for a presentation :)

Ever since the release of v3, we have been looking for ways to further speed up the development of apps that are supported automatically on mobile devices. So, in v4 we added the App Generator. It would allow anyone to very quickly get their ideas to a proof-of-concept or a minimum viable product stage in 10 minutes or less!

The fol…

Joget Workflow On-Demand

Image
This first quarter of 2014 has been an extremely exciting start to the year. All the months of hard work have led us to this point! The first week of April sees us releasing and launching Joget Workflow v4 and just a couple of days ago, we quietly released Joget Workflow On-Demand.


So, what is Joget Workflow On-Demand?

Joget Workflow On-Demand is a subscription based service that offers Joget Workflow Enterprise Edition to small businesses on the Cloud.

It is an application platform as a service (aPaaS) that allows users to create their own workflow apps or database driven apps with or without programming knowledge. Alternatively, they can make use of the ready made simple apps such as employee self service portal, expenses, invoicing, etc. for their own use, or as template to build new ones.

What are the Benefits of subscribing to Joget Workflow On-Demand?

Here are some of the benefits that can immediately be realized.
Rapid time to value/benefit - Significantly reduce the time it take…

Joget Workflow v4 is Officially Launched

Image
It's here! We're pleased to announce that the stable version of Joget Workflow v4 (4.0.2) is now released. Joget Workflow is an open source platform to easily build enterprise web apps for cloud and mobile. Build full-fledged apps e.g. CRM, HR, Healthcare, etcDrag and drop forms, lists, UIAdd workflow to automate processesExtend via pluginsApps are mobile optimized and cloud readyDownload ready made apps from the Joget MarketplaceAs an application platform, Joget Workflow v4 is a notable enhancement on previous versions. There is much greater emphasis on usability, mobility and security. 

VIDEO TUTORIALCheck out the getting started guide and video tutorials:





WHAT'S NEW?The following is a summary of what's new:
App Platform:
App CenterApp GeneratorUsability and User Experience:
Admin BarFront-end Design ModeMobile:
Mobile WebSecurity Hardening:
Platform and API HardeningSecure by Default PoliciesSecurity Enhancements:
Password PoliciesPassword StorageCredentials ManagementSuppor…

Joget Workflow v3 Enterprise 3.1.5 Announced

Image
The 3.1.5 update version of Joget Enterprise edition features a notable security improvement over the earlier version.

The security improvements are as follow:-
Master Login encryption
Master Login is typically used for handling JSON API calls. Encryption is now added to protect the credential to prevent one from retrieving it directly from the database.
Datasource Profile encryption
Database access credential stored in the Datasource Profile is now encrypted as well to prevent one from being able to retrieve the credential directly to access the database.
For a complete list of changes, please visit Joget Workflow v3 Enterprise Edition Version Changes.

Joget Workflow as a Citizen Developer Platform

Image
On July 14, 2011, Gartner published a press release that "Citizen developers will be building at least a quarter of new business applications by 2014...". This article has brought renewed interest in end-user application development which had been propositioned as early as the 1980s, if not earlier.

The definition of citizen developer as defined by Gartner states that:
"A citizen developer is a user who creates new business applications for consumption by others using development and runtime environments sanctioned by corporate IT. In the past, end-user application development has typically been limited to single-user or workgroup solutions built with tools like Microsoft Excel and Access. However, today, end users can build departmental, enterprise and even public applications using shared services, fourth-generation language (4GL)-style development platforms and cloud computing services." According to Gartner, employees bypassing the IT departments to develop the…

A Guide to Get Started With Joget Workflow v3

Joget Workflow as a workflow management software has come a long way since Nov 2009. Version 1 and 2 were developed and positioned as a BPM workflow management system to design, deploy and run workflows for business processes with the workflow engine as the core.

After almost two years of trying to find a market fit, we discovered that our customers were using Joget Workflow to automate their processes and then building web applications around those workflows. A process-driven application if you will!

Joget Workflow as a process-driven application platform

That realization made us rethink our product strategy. Why not provide a platform that allowed the users to develop web applications and at the same time provide them with the capability to automate any processes they need? It should be designed to be simple and easy to use with little or no coding!

Hence, for v3, we decided to completely redeveloped Joget Workflow from ground up (v3 Overview). It is designed to be a platform that si…

New Joget v4 Beta 2 Release

Image
Since our first release of v4 last May, we have been getting a lot of feedback from potential new and existing customers who are currently using v3 stable.

We are officially making a second Beta release today. This is a highly anticipated release for those who are evaluating Joget v4 in particular.

Joget v4 Beta 2 would feature vast security related improvements and all round improvements on most of its features.

These are some of the highlights:-

SECURITY
========
- Added DataEncryption interface and its implementation
- Added Security Enhanced Directory Manager
- Automatically assign normal user role if user is created by a non-admin user
- Prevent possible cross-site scripting (XSS) vulnerabilities
- Show generic message and log stack trace to log file when ERROR 500
- Secured all passwords from rendering directly in HTML
- Secured Process Start White List by default for newly deployed processes.
- Support HTTP basic authentication
- Updated API requests that modify state to acce…