Meeting Summary
Current infrastructure
Currently, the national data center will take 2-3 years to reach capacity. As a result, financial support has been requested until then.
The Ministry of Education (MoE) does not have any infrastructure in place.
Currently Somalia has online hosting on BlueHost and HostGator, where ministries can host and manage their websites.
Infrastructure requirements/development - Several options are available for the Somalia team to consider
Short and medium term best could be to have a separate externally owned server. This could be running inside a ministry.
Hosting platform
Cloud - could be bought from Google Cloud or Azure but it would be more expensive than the deployment of a local server.
Virtual Private Server
Provides a dedicated virtual machine for specific installations. Offers full control of the machine. Infrastructure monitoring is done by the service provider. Recommended for ease of use. Though in a non cloud environment this would have very high costs compared to AWS.Local Server
Lower in cost. It requires configuration and monitoring of the server. It is not intended for production use in the initial months but can support production use late, though it will require dedicated support in the daytime. It will allow us to learn and improve the server maintenance. Hosting infrastructures across ministries can help facilitate data exchange and use information mediator BB. It is more cost-effective, though it has maintenance costs.Online servers are also an option that was brought up due to challenges related to consistent internet and electricity, as well as logistical challenges in the country.
It would be better to host Joget and Typo3 on different servers since it would be a good idea to compartmentalize into smaller services on different servers rather than overloading a single server.
The final decision on the type of hosting platform will be based on Somalia’s sovereignty and policies regarding it.
Joget requirements
If done as a standalone installation, it does not require many resources. Multiple Joget installations or a Kubernetes environment (like in Sandbox or MiniKube) will require more resources and an advanced infrastructure.
Such a setup has low maintenance costs since the clusters are self-balancing. It can self-adjust based on the number of pods and resources as the load increases or decreases.
Jooget and Typo3 should not be hosted on the same platform for best functionality.
...