We need to move on with the installation of the CKAN DEV/TEST Server for this client.
A few additional information:
The platform of choice is MS Azure. The client has a tight relationship with MS.
While this is not a PROD instance I would want to perform an installation that try to mimics PROD as closely as possible
We shall use Azure PostgreSQL
We shall try to use Docker where applicable
We shall try to integrate ASAP with Azure Directory services (this requires more investigation and a discussion with the client)
We shall think about HA and Scalability. As an instance, we shall try to use a scalable SOLR service; even though there isn't a MS managed services AFAIK, there are various options in the marketplace
We shall have CI-CD in place, possibly using Azure Pipelines
We shall start with a super basic customization of the GUI and then, in time talk about a more refined customization
We shall use some sort of automation for the deployment (terraform, helm charts, anything) --> OPTIONAL
It has to be checked if and how a cluster of CKAN and Solr instances can be deployed on the cloud.
Authentication in CKAN should be performed with Azure Directory Services. SSO is also a nice to have feature, but it is really low priority at the moment.
We need to move on with the installation of the CKAN DEV/TEST Server for this client. A few additional information: