Software Base Servidor

Plataformas y versiones de productos

Lenguajes de programación

Última versión estable de Java

Última versión estable de Go

PHP 5.3

.Net Framework 4 (previa justificación y aceptación)

Python 2-3

Middleware

Última versión estable de NGINX (preferentemente) o Apache 2.4

Última versión estable de Tomcat (preferentemente) o Wildfly

Internet Information Server 7.5 (previa justificación y aceptación)

Interoperabilidad entre sistemas de información (aplicaciones)

Se debe favorecer la interoperabilidad entre sistemas de información (applicaciones) 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 STIC.

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: PostgreSQL 9.6

Opcional: MySQL 5.7

Opcional: MongoDB 2.6

Autorizable: Oracle 11g Release

Autorizable: Microsoft SQL Server 2008 R2 Standard o Express

Gestores de Contenidos

Preferente: Joomla 3.4

Opcional: Wordpress 4.9

Gestor de documentos

Preferente: Desarrollo propio

Conversión o generación de documentos

Preferente: Open Office 5 o 6

Autorizable: Microsoft SQL Reporting Services 2008

Servicio de directorio

Preferente: Microsoft Active Directory

Autorizable: LDAP

Software en equipos clientes

Las aplicaciones a desarrollar para el Cabildo de Tenerife 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 de Cabildo)

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.

Microsoft Internet Explorer 9 o superior

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). Si la aplicación requiere el uso de algún plugin no permitido por este navegador, deberá justificarse su uso.

Safari (versión más reciente)

Microsoft Internet Explorer 11 o superior

Herramientas ofimáticas

LibreOffice

Microsoft Office 2003 +

HTML5, CSS3 y javascript

Se exije 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 Cabildo.