Apache, PHP o Facebook y twitter son términos muy conocidos por empresas y profesionales cuyo core business se centra en internet (startups, marketing, etc.), pero son términos casi desconocidos (o no explorados) por la otras, centradas en áreas que no tienen relación directa con internet, como pueden ser gubernamentales, seguros, jurídicos-legales, turismo, etc.
Open Source y Social Media, son dos pilares en donde se sustentan la mayor actividad de internet, la primera proveyendo tecnología e innovación y la segunda, la actividad social y medios.
- Open Source
En empresas que cuentan con entornos como J2EE, .NET, Citrix, Windows, el Open Source todavía no es tomado muy en "serio" como parte de su lógica de negocio.
Aplicaciones en PHP/Python sobre LAMP, no tiene mucha cabida, en parte porque sus políticas de desarrollo no contemplan aplicaciones que carecen de soporte, como lo tiene el tándem Windows/.NET.
Esto, a principios de la década, podía haber seguido así, pero esto está cambiando en estos últimos años. Ejemplos como Red Hat o Novell, dando soporte a aplicaciones críticas, Zend Platform brindando soluciones enterprise sobre PHP, o el mismo Oracle, con su Oracle Unbreakable Linux, están cambiando la forma de pensar sobre el software open source.
- Social Media
La información es el recurso más valioso de una empresa, por esto, muchas cuentan con un departamento de seguridad informática, el cuál es el encargado de controlar y asegurar la disponibilidad, integridad y confidencialidad de la información que circula por una empresa.
Debido al auge de los medios sociales como Facebook o Twitter, estas empresas han tomado dos formas de afrontarlas:
* bloqueando todo acceso y actividad de los empleados en sus redes
* sólo dando acceso limitado a algunas de ellas, por ejemplo, bloqueando el streaming (youtube, last.fm, etc)
Las empresas fueron cambiando su postura, cuando empezaron a surgir servicios como Linkedin, orientado a búsqueda de profesionales, o Yammer, microblogging corporativo. Otro ejemplo es el Pentágono, que después de una revisión de siete meses con altos funcionarios, que concluyó que los beneficios de los medios sociales superan a los riesgos típicamente asociados con las redes sociales, permitirá que el personal militar que utiliza su red no clasificada ahora tendrá acceso a sitios de redes sociales como Twitter y Facebook, junto con servicios como YouTube.
- Fortalezas y debilidades
Bloquear los accesos a redes sociales, como Facebook, puede ocasionar que sus empleados empiecen a crear grupos "no oficiales" en estas redes, muchas veces comentando cosas más allá de lo social, como su disconformidad por alguna cuestión de su entorno laboral.
No considerar la implementación de aplicaciones open source, como una aplicación de soporte, puede llevar a la pérdida de optimización de ciertos workflows de trabajo, donde existen muchos niveles jerárquicos, y se necesitan soluciones rápidas, eficientes y muchas veces, económicas. Esto último no tanto por el costo de la solución en si, sino por los requerimientos que esta necesita, por ejemplo, redacción de pliegos para su licitación, evaluación de proveedores, incorporación de recursos para su mantenimiento, etc.
Como conclusión, se necesita de una política de implementación de aplicaciones open source e incorporación de medios sociales, donde actualmente, surge el puesto de analista web en términos de negocio. Tanto las aplicaciones open source como social media, pueden servir como soporte a las aplicaciones de negocios de una empresa, dando flexibilidad en la implementación, como comunicación vertical entre sus empleados.
- Ejemplos de implementación
Estos son algunos ejemplos que se me ocurren en donde el open sorce y social media actualmente no se encuentran explotados:
- E-government: administración de contenidos mediante cms open source (Drupal o Joomla). Licitación de pliegos, donde los proveedores estén suscriptos a feeds (rss o atom) y, mediante OpenID/OAuth, puedan ingresar y realizar ofertas.
- Brokers (turismo, negocios inmobiliarios, seguros, etc): mediante OpenID y OAuth, contar con una identidad y perfil federado, mediante el cuál, el productor o agente, permita loguearse con una sola cuenta, y cuente con todas sus cotizaciones, permitiendo validarse y transferir estas, en distintas aplicaciones de otras empresas (B2B)
- Jurídico-legales: identidad federada (OpenID y OAuth), permitiendo el acceso a portales, donde existan se pueda administrar documentación (Alfresco, OpenKM), como jurisprudencia, leyes, decretos o resoluciones, permitiendo la clasificación semántica (RDF/OWL) y búsqueda (Apache Lucene). También alguna aplicación de administración de estudios jurídicos online (Software as a Service, SaaS), que permita listados, reportes e informes (mediante Google Docs) , agenda (Google Calendar) , con algún formato de intercambio de archivos (XML), para compartir la información con otras aplicaciones, con otros estudios jurídicos, para migrar datos a agendas electrónicas o enviar por correo electrónico, etc.
- Salud: identidad federada, donde el médico lleve una agenda de turnos, permitiendo al paciente seleccionar y reservar la fecha más adecuada. Sistema de gestión de citas médicas, donde el profesional tenga actualizada su agenda, y lleve el control de los diagnósticos y tratamientos. En este ámbito existe el servicio de Google Health (http://health.google.com), que permite al usuario contar con su historia médica online importando su historia médica (de centros médicos que soporten el servicio) y buscar profesionales o centros de salud.
El autor del primer post como blogger invitado de Café virtual (el café de emprendedores, bloggers e internautas de ChicaSEO) es Gustavo Bravo, quien reside en la Ciudad Autónoma de Buenos Aires, Argentina. Gustavo, a quien le agradecemos muchísimo su gran artículo, es Desarrollador web, simpatizante de todo lo relacionado con el Open Source, Social Media y nuevas tecnologías, y su implementación en grandes entornos. Su cuenta en Twitter es @wegux. Los invitamos a comentar sobre este tema que hoy nos presenta Gustavo, y que nos dejen sus opiniones al respecto, especialmente a los amantes del Open Source y a quienes tengan experiencias o visiones parecidas. ¡Muchas gracias!
Felicitaciones por la inauguracion de cafe virtual! con un post mas que interesante!
Sigo pasando y aprendiendo!
saludos!
Buen articulo, aunque falto MySQL, compañero fiel y opensource de apache y php, podriamos incluir phpmyadmin como un admin de bd tambien en opensource.
Felicitaciones por el primer post del Cafe Virtual!
Es cierto que tradicionalmente la tecnología de fuente abierta, y en especial la plataforma LAMP ha sido tomada poco en serio por las empresas que tienen sus sistemas sobre plataforma en tecnología Windows. Sin embargo, también es cierto que Microsoft esta cambiando, más que nada motivado por las tendencias del mercado y desde hace unos años ha adoptado la fuente abierta como parte de su estrategia de negocios. Incluso, lo ha llevado tan lejos como hasta a contribuir al código fuente del mismo kernel de Linux, haciéndolo compatible con la tecnología de virtualización HyperV de Microsoft a mediados del año pasado. Esto motivado por su estrategia corporativa de ser la plataforma base de desarrollo en la nube.
En estos tiempos, Microsoft ya no es enemigo de la tecnología PHP+MySQL sino mas bien los promociona y promueve su adopcion, pero sobre plataforma Windows+IIS. Esto puede parecer un sacrilegio para algunos adeptos al open source, pero no por nada Microsoft ha invertido y adoptado la estragia de promocion de su Microsoft Web Platform (http://www.microsoft.com/web/default.aspx), que brinda acceso a la programacion de software web sobre PHP en plataforma IIS y avanzando mas lejos hasta proveer herramientas SEO incorporadas dentro del paquete (SEO Toolkit).
Esto combinado con la adopcion de una maquina virtual Linux sobre un servidor Microsoft usando HyperV logra posicionar a Microsoft como una plataforma enterprise para centros de datos y cloud computing, compatible con cualquier tecnología de lenguaje de programación (Sea PHP, Python, .NET, java, etc.).
Ultimamente he sido invitado varias veces a seminarios y presentaciones de marketing donde Microsoft promociona el uso de lenguaje PHP sobre su Microsoft Web Platform y como Uds. saben, Microsoft cuando invierte en su imágen tiende a no ser tan económico.
Microsoft, en su afán de cambiar su estrategia y abrazar a la fuente abierta, tiene hasta un departamenteo lleno de gente sólamente dedicado a Open source y Linux, además de su propia plataforma análoga a sourceforge, llamada Codeplex (http://www.codeplex.com/).
Los tiempos cambian, las empresas y las estrategias también. Y por lo visto, Microsoft no le cierra los ojos a las tendencias del mercado.
Suerte con las demás entradas del café virtual.
@Alejandro: la liberación de los drivers de Hyper-V es porque estaba infringiendo la licencia GPL (usaba componentes con esta licencia), pero es notable cierto apoyo a algunas tecnologías open source, como el soporte FastCGI para PHP. No creo en la superioridad de ninguna tecnología, porque de un lado tenemos el soporte de las propietarias (ninguna empresa se decide por una que no lo tenga) y la innovación, flexibilidad y optimización de las open source, por lo que creo que hay que llegar a un punto intermedio, dar soporte a las GPL, e innovar y flexibilizar las comerciales.
Saludos !