Tecnologías

tecnologías

¿Con qué herramientas trabajamos?

Muchas han sido las tecnologías en las que nos hemos apoyado. En la siguiente lista hemos recopilado las más actuales.

Gestión

Gestión de tareas: Redmine, Jira
Control de fuentes: SVN, Git
Gestión de versiones: Nexus
Testing: Junit, Mockito, Jmeter, PhantomJS
Integración y despliegue: Jenkins

Desarrollo

Devops: bash scripting, python
Backend: Java, python
Web: Java, JS, php
Mobile: Cordova (IOS/Android)

Servicios

Motores de búsqueda: HP IDOL (a.k.a Autonomy IDOL), Solr/Lucene
Web scraping: IDOL HttpFetch, Scrapy
Text mining: OpenNLP, GATE, UIMA
Bases de datos: Oracle, MySQL, MongoDB
CMS: WordPress, OpenCMS, Joomla
Coordinación: Zookeeper

Sistemas

Plataformas: Linux, Windows, Android e IOS
Virtualización: VMware, VirtualBox, Docker
Cloud: Amazon AWS, Google Cloud
Servidores de aplicaciones: Tomcat, Jetty
Monitorización: Zabbix
Balanceo de carga y tolerancia a fallos: heartbeat, keepalived, ipvs, ldirectord
Proxy HTTP y Cache: squid
Firewall: IPTables