Is there any reduction in ACF Enterprise license c...
# cfml-general
a
Is there any reduction in ACF Enterprise license cost if I use Docker image ?
s
Might be a better question for the #adobe channel which is where some of the Adobe CF team hang out...
b
@Abhijit Mukherjee A single ACF enterprise license will cover 8 docker containers running. But there is not a change to the price of the license per se. https://helpx.adobe.com/coldfusion/enterprise/faq.html#accordion-item-par_text_1885254558
If you want answers to questions about licensing, you won't get any official answers anywhere in this Slack team, not even in the #adobe channel
The Adobe bods in here won't touch licensing questions with a 10 ft pole as that's all handled by another department.
Reach out to coldfusionsales@adobe.com and they will work with you to answer your questions.
s
@bdw429s I didn't realize even the Adobe folks here tend to stay away from licensing questions. Good to know, thanks.
b
Oh my, yes. if you asked if the sky is blue when you purchase an enterprise license, they wouldn't answer that šŸ™‚
In fact, neither will the licensing team until you've filled out a spreadsheet telling them what your app does, how many users it has, how much money it makes, and how you deploy it.
I recently spent a full hour on the phone an Adobe rep to try and get a few simple answers about how licensing would work on CommandBox for my users and I failed to get a single answer to any of my questions. And I literally mean not a SINGLE answer.
It was all "it depends on your deployment/application/customer base/etc"
s
WOW 🤯
b
Yes, the new SASS model of licensing (a custom agreement where you pay your licensing based on your customer mode) has turned it into a bit of an undocumented mess. Adobe can obviously do whatever they was with their licensing, but the SASS model is not documented anywhere, and I don't think the CF team even knows the details. That's why they want to know about your setup before they'll answer anything.
s
I'm so used to the FOSS model these days... I think the last time I dealt with server software licensing at all was probably... 2007? We briefly had a discussion about ACF costs at World Singles Networks back in 2009 when we first evaluated Railo against (prerelease) CF9... and it didn't take much persuasion for management to agree to switch šŸ™‚
b
I still use a handful of licensed software like FusinoReactor, but they've really done a good job IMO of having a viable cloud licensing where I can have a card on file and pay a pre-set price per minute of use.
s
When I joined, the company was Windows, IIS, SQL Server, ACF. The first deployment of our V2 platform was Linux, Apache, MySQL, Railo šŸ™‚
šŸ‘ 1
Now we're Linux, Nginx, MySQL (Percona), Clojure. With one ColdBox app still running on CommandBox/Lucee 4.5.2 in production. (switching from Tomcat to CommandBox across the board was one of the best choices ever for managing our CFML apps, BTW)
ā¤ļø 1
a
The issue is the use of CF reports in the application. I guess Lucee is not having the report feature yet. I may be wrong in that assumption.
b
@Abhijit Mukherjee Are you asking about the "report builder" feature? if so, you are correct that Lucee doesn't have that.
a
yes report builder
what's the alternative to that?
The vendor is open for suggestion and looking for reduction of licensing cost keeping all features and code intact
does lucee have code analyzer like CF admin ?
b
You write the report yourself, lol To be honest, I never really got into report builder so I'm not even sure what it does.
not sure what specific code analyzer feature you're referring to there. What exactly are you wanting to "analyze"?
a
the areas which need correction when the application is ported to lucee
there may be some tags which may not work or any variable definition..
b
Basically • Lucee advertizes compat with Adobe CF • There is a page in the docs that lists all the known tags and functions that are missing • There is a CodeChecker CLI you can use to scan your code base to help find unsupported tags/functions • In reality, the most bang for your buck is to just spin up the site and see what works and what doesn't. Every ACF->Lucee conversion is different (and I've done a bunch of them for clients)
a
hmm
Thanks for sharing this info
Lucee with
Windows will be fine, right?
b
Sure, Lucee runs on any operating system where Java runs
I run Lucee server on Raspberry Pis šŸ™‚
a
ok
Thanks
s
As I recall, the ACF Report Builder/runner functionality is built on top of some open-source report engine anyway, isn't it? JasperReports maybe?
b
Was it Crystal Reports? I know I've heard of them a lot
s
https://community.jaspersoft.com/project/jasperreports-library -- you may be right about it being Crystal tho'?
Crystal Reports is now owned by SAP: https://www.crystalreports.com/reports/
@Abhijit Mukherjee If you're looking to reduce costs, converting the reporting part of the app over to something free and open-source might be worth the one-off cost of doing the conversion to get it running on Lucee. Maybe.
e
ACF is the gold standard for ColdFusion. If you want white gloves and someone to call when you feel sad by your crashing server, ACF support contracts are the way to go. If you want to pull out the sledgehammer and perform dental surgery, then Lucee is the way to go. As for price, Im more akin to loving open source these days. As for saving cost, just rewrite everything in plain jane jquery / ColdFusion. Plenty of pretty javascript plugins to make your reports shine and then export the results to anything your heart desires or your client needs.