Why Studio and Platform?

1
0
-1

Hi, sorry that i did not answer that answers you gave to me but it was because i did not know what to answer accurately, so i've been reading the documentation to try to understand better all these things and now i think that it is much better ask from the beginning. Sorry if the question is to much stupid but i don't understand yet (of course i'm not a developer but, trying to be ) why the Bonita Studio and Bonita Platform? I mean, if the Bonita Studio itself includes the Engine why we can download the Platform? What is the Platform purpose? If I want to make some test with the Bonita API about any data of a process, for example an annotation (comment) that i did of a task and want to put that in my DB just so see it there in one field, i think that i should use something of Studio that i did not discover yet, because the Platform don't know anything about that task of a process i designed with Studio, is that correct? If this is correct I still don't understand what's Platform for

Thanks

2 answers

1
+2
-1
This one is the BEST answer!

Hello,

Studio is to be used for process design and development, then test, and more. Once you have finished you development and want to go to production, then, you build your process from the Studio, in order to use a Platform only.

The Platform is just a server (meaning without the Studio). You just have to log in the Portal, import the process you built with the Studio, set user rights. End users should use that.

If you use a Studio for production, when you stop it, Bonita Engine and Portal will stop too and your users will be able to use the process and applications.

1
0
-1

Hi, this seems to be misunderstanding from older documentation. Tn theory - platform should be a broader term than studio. So as platform - it mostly means everything what comes from the vendor related to certain domain (e.g. http://www.bonitasoft.com/company/blog/be-efficient-bonitasoft-introduce...).

In reality - there are two kinds of tools you may use. Studio is a development environment (as a developer you want to have it all available, portal, database, ..). But to go to production you need only the engine, services and portal. You don't want anybody mess up the processes deployed on the server. So there's a deployment bundle as the runtime environment. I believe the complete set of these tools is considered as the platform.

Have fun .. Gabriel

Notifications