Scenario:
Currently we use Oracle EE 10g with an intranet application system(using oracle technology stack) and let's say the # of named users are' X'. We are considering using APEX for a customer faced application so that customers can view their information online. The # of customers that use the APEX based application would be 5000.We are planning to go for custom authentication where by customers register themselves and use e-mail id as their userid.
Questions:
1. I was told that we could create a generic user for our customer(s) so that they could all log into the database
as one named user so that the # of named users are X+1. Hence it just requires an additional named user license. If so, how that generic user works?
2. With one application user with multiple connections, how does the licensing model differs to the one that we currently have?
3. Using APEX, if an application(public user) is deployed in production and public(unlimited # of users) access the application, how does the licensing for Oracle database affects. Do we need to go by processor based licensing? Is so, it is very expensive and could be cost prohibitive. Is there any cost effective solution?
I have gone through the following thread
3375120 However, I am looking for a specific answers my questions above.
Thanks in advance.