4.1.- SOFTWARE BASE SERVIDOR
Lenguajes de programación |
Última versión estable de Java Última versión estable de Go Última versión estable de PHP Última versión estable de NodeJS .Net Framework (previa justificación y aceptación) Python 2-3 |
Middleware |
Última versión estable de NGINX (preferentemente) o Apache Última versión estable de Tomcat(preferentemente) o Wildfly Internet Information Server (previa justificación y aceptación) |
Interoperabilidad entre sistemas de información (aplicaciones) | Se debe favorecer la interoperabilidad entre sistemas de información (aplicaciones) mediante interfaces programáticas estándares y ligeras (API REST). Se debe evitar el uso de interconexiones entre aplicaciones mediante otros mecanismos: acceso directo a bases de datos, envío de correo, transferencia de ficheros, etc, salvo previa justificación y posterior aceptación por parte del STSI. |
Imágenes base de los Dockerfile | Se utilizará preferentemente imágenes basadas en Alpine Linux. Se podrá utilizar otras imágenes base previa aceptación y justificación. |
Gestores de Bases de Datos |
Preferente: Microsoft SQL Server 2019 LTSB Opcional: PostgreSQL 9.6 Autorizable: MySQL 5.7 |
Gestores de Contenidos | Joomla 3.6.4 |
Single Sign-On (SSO) | CAS Apereo 5.1.3 |
Gestor de documentos | Alfresco Community 6.1 |
Conversión o generación de documentos | Open Office 5 o 6 |
Servicio de directorio | Microsoft Active Directory |
4.2.- SOFTWARE EN EQUIPOS CLIENTES
Las aplicaciones a desarrollar para el IASS tendrán preferentemente una arquitectura web, de manera que el elemento más importante a tener en cuenta en estos equipos es el navegador. Salvo justificación expresa y aceptada por el STIC, las aplicaciones deberán ser compatibles con los estándares web actuales y deberán poderse visualizar en los navegadores más utilizados, que son los siguientes:
Navegadores web (Aplicaciones accesibles exclusivamente en la Intranet del IASS) |
Microsoft Edge(versión más reciente). Mozilla Firefox (versión más reciente). Google Chrome (versión más reciente). Si la aplicación requiere el uso de algún plugin no permitido por este navegador, deberá justificarse su uso. |
Navegadores web (Aplicaciones accesibles desde internet, orientadas a su uso por parte de los ciudadanos) |
Mozilla Firefox (versión más reciente) Google Chrome (versión más reciente). Safari (versión más reciente) Microsoft Internet Explorer 11 o superior. Microsoft Edge. Si la aplicación requiere el uso de algún plugin no permitido por este navegador, deberá justificarse su uso. |
Herramientas ofimáticas |
Libreoffice. Microsoft Office 2010 + |
HTML5, CSS3 y javascript | Se exige el uso de html5, css3 en el lado del cliente y javascript en caso que sea necesario. No se admite el uso de Silverlight, applets, actionscript u otras opciones salvo que se dé el visto bueno por la dirección técnica del IASS. |