SugarCRM / SuiteCRM Software Libre en el Mundo Real. … · 2019-07-15 · Necesidad inicial...

Post on 11-Jun-2020

0 views 0 download

transcript

SugarCRM / SuiteCRM Software Libre en el Mundo Real.

Experiencia de una implementación exitosa

2008 - 2019

Cliente: Banco Credicoop

● Banco cooperativo más importante de América Latina ● Primer banco privado de capital 100% nacional.● 265 filiales en todo el país.● Más de 4000 empleados.● Decidida política pro Software Libre.

Año 2008

Necesidad inicial (2008): CRM para Centro de Contacto telefónico

● Ya contaban con un CRM Privativo en el C.C.T.● Aplicación 100% customizable a sus necesidades.● Independencia tecnológica.● Multiplataforma.● Reducción de costos de licenciamiento de Software.● 20 usuarios simultáneos / 60 usuarios en total.● 6 meses para implementación inicial.● Conexión con 3 WebServices SOAP.● Integración con Asterisk.● Autenticación mediante CAS.● Desarrollo de 3 módulos custom

Solución (2008):

✔ Implementar SugarCRM 5.0 (GPL v3)✔ Desarrollar módulos a medida✔ Integrar SugarCRM con diferentes WS

● AGPLv3● Software Libre No Comunitario

Esquema básico de integración

LDAP(Active Directory)

SOAP / REST(3 WS)

Balanceo de Carga

Servidores WebClientes

Esquema básico de infraestructura (2008)

Servidor DB

✔ Debian Etch

✔ Red Hat RHEL 5

✔ Apache 2.2x

✔ PHP 5.2x

✔ MySQL 5.1

✔ SugarCRM CE 5.0

IVR

Discador

SoftSwitch

Año 2019

Estado actual (2019): CRM para todo el Banco

● Aplicación 100% customizable a sus necesidades.● Independencia tecnológica.● Multiplataforma.● Reducción de costos de licenciamiento de Software.● 500 usuarios simultáneos / +4800 usuarios únicos.● Conexión con 47 WebServices SOAP / REST.● Integración total con Asterisk (Discador, IVR, Click2Call)● Autenticación mediante CAS.● Integración con Zimbra.● Desarrollo de +140 módulos custom.● Desarrollo de 23 templates para módulos custom.● Importadores de Oportunidades● Importadores de datos (Oportunidades, Avisos de Venta, Usuarios, Grupos, etc)● Exportadores de Venta, Calidad de datos, Seguros, etc.● Integración con “turneros” de filial.

● AGPLv3● Software Libre No Comunitario

Esquema básico de integración

LDAP(Active Directory)

SOAP / REST(47 WS)

Balanceo de Carga

Servidores Web

Clientes

Esquema básico de infraestructura (2019)

Servidor DB

✔ Debian Jessie

✔ Red Hat RHEL 7

✔ Apache 2.4x

✔ PHP 5.6x

✔ PHP-FPM✔ Percona 5.6✔ SugarCRM CE 6.5

IVR

Discador

SoftSwitch

Nodo Batch + SQL SoapServer

Optimizaciones:

✔ Tuneo configuración MySQL y Apache (Fundamental)

✔ Querys lentas (EXPLAIN es tu amigo)

✔ Migración de MySQL a Percona.

✔ Re-escritura de queries.

✔ Optimizaciones específicas de SugarCRM.

✔ Utilización de cache de WebServices

✔ Utilización de cache de la aplicación.

✔ Interfaz Web asincrónica.

Síntesis:

2008 2019

Usuarios simultáneos 20 500

Usuarios Totales 60 +6000

Conexión WebServices SOAP / REST. 3 47

Integración total con Asterisk (Discador, IVR, Click2Call)no si

Autenticación mediante CAS. si si

Integración con Zimbra (Reuniones + FreeBusy) no si

Desarrollo de módulos custom. 4 +140

Desarrollo de templates para módulos custom. 0 23

Importadores de datos (Oportunidades, Avisos de Venta, Usuarios, Grupos, etc) 2 8

Exportadores de datos (Venta, Calidad de datos, Seguros, etc.)

0 9

Tablas en la Base de datos 75 289

Tamaño de la Base de datos 100MB +100GB

Próximos pasos(Sucediendo en este momento)

AGPLv3 AGPLv3

● Sin actualizaciones● Sin soporte

● Fork de SugarCRM Community Edition● Software Libre Comunitario● Comunidad creciente● Mejores prestaciones que SugarCRM

Esquema básico de integración

LDAP(Active Directory)

SOAP / REST

Balanceo de Carga

Servidores Web

Clientes

Esquema básico de infraestructura (2019)

Servidor DB IVR

Discador

SoftSwitch

Nodo Batch + SQL SoapServer

✔ Debian 10

✔ Red Hat RHEL 7

✔ Apache 2.4x

✔ PHP 7.3 (PHP-FPM)✔ Percona 8✔ SuiteCRM 7.10 LTS

Muchas Gracias!

Ing. José C. Massón <jose@gcoop.coop>

Derecho de Autor 2019 – gcoop Cooperativa de Software Libre – Algunos derechos reservadosAtribución – Compartir Obras Derivadas Igual