Consultation regarding hosting on your own server
Capitex Finanssystem can provide expert knowledge around our own software and our own hosting. We are generalists when it comes to support and consultation regarding hosting on own server and how to setup an effective environment for application/user management, deployment, operations and monitoring. The expert knowledge in this area should be provided by the hosting company. Before we can give general cosultation around your hosting setup there is a couple of questions we need to have answered to be able to provide good consultation.
The better tools you have and the better you knowledge is in effective hosting the better the hosting will be. We are not able to give consultation in setting up a brand new general effective hosting environment that is not allready in place and you have no expert knowledge in. If you don't want to worry about anything of this you let us do the hosting and we will provide the software as as service to you.
What/which OS do you have expert knowledge in?
Windows, Some Linux or OtherWhat/which Java Application servers do you use and have knowledge in?
Websphere, Weblogic, Glassfish, Jetty, Tomcat or OtherDo you use a webserver in front of the Application servers or to route http trafic in some other way, which one, do you have expert knowledge in the software?
IIS, Apache, Nginx, Traefik, HAProxy, Envoy, ALAB or other?If IIS is used, how is it used as front end?
Manually configured using ARR, Helicon Zoo or other?If IIS is used, how do you perform deploys?
Manually using GUI, scripting using MSDeploy, other scripting, other tool made for deploy?If IIS is used, do you use SSL on internal applications?
What/which database servers is used or ok to use and have expert knowledge in?
MS SQL, Oracle, DB2, PostgreSQL, MySQL, otherHow is new databases deployed
Manually using GUI, scripting or some dedicated tool,Is Docker containers used for hosting applications, do you have expert knowledge in hosting docker containers?
Do you use some tool for configuration automation/management?
Like automatic replacement of placeholders in configuration-files before deploy and some directory/repository that keeps track of what to replace the placeholders with.
Whats the name of the tool or is it self-delevloped?
What tools if any are used to orchestrate docker and/or virtual servers?
Kubernetes, Mesos, Swarm, otherWhat tools do you use to automate deployment of applications (web applications, containers, java EE aplications)?
MSDeploy, Visual Studio, Shellscript/command-files, Octupus, Jenkins, ElectricFlow, DeployBot, Shippable, TeamCity, Capistrano, Distelli, otherWhat tools is used for Application Inventory/Startmenu/Access manager, distribution of "start-urls" to users?
Azure My Apps, Self-developed, otherWhat tools is used as Identity Provider, users/login?
Azure AD, Self-developed, otherWhat standards do the Identity Provider support?
SAM, OAuth2, only self-made API, otherAre you hosting our software to multiple tennants? How many users is it in average per tennant? How many users is it as maximum for one tennant?
Should the tennants be able to have different configurations, like different layout/content of Credit PM, different connections/accounts to Third party imports?