viernes, 24 de septiembre de 2010

Prestación de Servicios Digitales Municipales: ¿Utopia o realidad?


Por: Aarón Ballesteros

Luego de escuchar diversos comentarios de buena fe sobre las propuestas de los candidatos que aspiran convertirse en el próximo alcalde de Lima, algunos de estos comentarios me han llamado mucho la atención, ya que presentan la integración de servicios entre instituciones públicas y privadas como inviables. Como ciudadano y experto en estos temas, me veo obligado a realizar algunas precisiones de carácter técnico sobre la prestación de servicios digitales y que pueda ser útil a los futuros alcaldes del Perú.

¿Es posible integrar las historias clínicas de los Hospitales de Solidaridad con los servicios médicos que ofrecen los hospitales del Ministerio de Salud (MINSA)?, claro que sí, y es mas, se podría integrar cualquier Sistema de Información de una entidad publica o privada con cualquier otra entidad publica o privada en tiempo real y de manera transparente para ambos y bajo los criterios de seguridad, confiabilidad y disponibilidad necesarios para un excelente servicio.

¿Y que pasa con la Seguridad Ciudadana?. Independiente a los temas sociales preventivos y de readaptación, muy importantes por cierto, un tema vital a considerar es que las Comisarias de todo el Perú deberían estar integradas con otras aplicaciones informáticas o Sistemas de Información para contar con información en línea como: antecedentes penales y judiciales, requisitorias, licencias de conducir suspendidas, denuncias en otras comisarias por asalto, violencia familiar, etc., denuncias fiscales, situación de un juicio, informes de la Dirección de Investigación Criminalística (DIRINCRI), entre otros, que le permita al policía tomar acción inmediata. Actualmente, pese al esfuerzo de la PNP, las PCs son usadas prácticamente como maquinas de escribir y lo que ocurre en una comisaria no esta disponible en otra.

¿Como se logra integrar diversas tecnologías, desarrolladas en plataformas heterogéneas en cuanto a sistemas operativos, bases de datos y lenguajes de programación?. Esta "maravilla" se llama Plataforma SOA (Service Oriented Architecture). 
Por: Aarón Ballesteros

Luego de escuchar diversos comentarios de buena fe sobre las propuestas de los candidatos que aspiran convertirse en el próximo alcalde de Lima, algunos de estos comentarios me han llamado mucho la atención, ya que presentan la integración de servicios entre instituciones públicas y privadas como inviables. Como ciudadano y experto en estos temas, me veo obligado a realizar algunas precisiones de carácter técnico sobre la prestación de servicios digitales y que pueda ser útil a los futuros alcaldes del Perú.

¿Es posible integrar las historias clínicas de los Hospitales de Solidaridad con los servicios médicos que ofrecen los hospitales del Ministerio de Salud (MINSA)?, claro que sí, y es mas, se podría integrar cualquier Sistema de Información de una entidad publica o privada con cualquier otra entidad publica o privada en tiempo real y de manera transparente para ambos y bajo los criterios de seguridad, confiabilidad y disponibilidad necesarios para un excelente servicio.

¿Y que pasa con la Seguridad Ciudadana?. Independiente a los temas sociales preventivos y de readaptación, muy importantes por cierto, un tema vital a considerar es que las Comisarias de todo el Perú deberían estar integradas con otras aplicaciones informáticas o Sistemas de Información para contar con información en línea como: antecedentes penales y judiciales, requisitorias, licencias de conducir suspendidas, denuncias en otras comisarias por asalto, violencia familiar, etc., denuncias fiscales, situación de un juicio, informes de la Dirección de Investigación Criminalística (DIRINCRI), entre otros, que le permita al policía tomar acción inmediata. Actualmente, pese al esfuerzo de la PNP, las PCs son usadas prácticamente como maquinas de escribir y lo que ocurre en una comisaria no esta disponible en otra.

¿Como se logra integrar diversas tecnologías, desarrolladas en plataformas heterogéneas en cuanto a sistemas operativos, bases de datos y lenguajes de programación?. Esta "maravilla" se llama Plataforma SOA (Service Oriented Architecture). 
Por: Aarón Ballesteros

Luego de escuchar diversos comentarios de buena fe sobre las propuestas de los candidatos que aspiran convertirse en el próximo alcalde de Lima, algunos de estos comentarios me han llamado mucho la atención, ya que presentan la integración de servicios entre instituciones públicas y privadas como inviables. Como ciudadano y experto en estos temas, me veo obligado a realizar algunas precisiones de carácter técnico sobre la prestación de servicios digitales y que pueda ser útil a los futuros alcaldes del Perú.

¿Es posible integrar las historias clínicas de los Hospitales de Solidaridad con los servicios médicos que ofrecen los hospitales del Ministerio de Salud (MINSA)?, claro que sí, y es mas, se podría integrar cualquier Sistema de Información de una entidad publica o privada con cualquier otra entidad publica o privada en tiempo real y de manera transparente para ambos y bajo los criterios de seguridad, confiabilidad y disponibilidad necesarios para un excelente servicio.

¿Y que pasa con la Seguridad Ciudadana?. Independiente a los temas sociales preventivos y de readaptación, muy importantes por cierto, un tema vital a considerar es que las Comisarias de todo el Perú deberían estar integradas con otras aplicaciones informáticas o Sistemas de Información para contar con información en línea como: antecedentes penales y judiciales, requisitorias, licencias de conducir suspendidas, denuncias en otras comisarias por asalto, violencia familiar, etc., denuncias fiscales, situación de un juicio, informes de la Dirección de Investigación Criminalística (DIRINCRI), entre otros, que le permita al policía tomar acción inmediata. Actualmente, pese al esfuerzo de la PNP, las PCs son usadas prácticamente como maquinas de escribir y lo que ocurre en una comisaria no esta disponible en otra.

¿Como se logra integrar diversas tecnologías, desarrolladas en plataformas heterogéneas en cuanto a sistemas operativos, bases de datos y lenguajes de programación?. Esta "maravilla" se llama Plataforma SOA (Service Oriented Architecture). 
Integración de Plataformas
Para lograr ello se requiere lo siguiente:

1. Arquitectura tecnológica orientada a Servicios
La integración de las aplicaciones informáticas nace de la necesidad de automatizar la transferencia de datos entre aplicaciones y computadores, sin importar la plataforma tecnológica de origen y destino, hecho muy común entre las organizaciones que por su propia dinámica de crecimiento no están estandarizadas, lo cual ya no es una limitación, porque la integración es posible y el crecimiento independiente también, para ello es necesario utilizar SOA.

2. Web Services o Servicios basados en XML (eXtensible Markup Lenguaje
Permiten definir e intercambiar datos entre aplicaciones, esto significa que una aplicación puede invocar un servicio informático realizado por otra aplicación, es decir, las aplicaciones informáticas se comunican entre sí.

3. e-Administración
Existen muchos requerimientos y pasos a seguir para integrar de manera totalmente automática dos aplicaciones informáticas que es necesario definir como e-Administración, utilizando para ello métodos y protocolos estandarizados como SOAP (Simple Object Access Protocol) que permite activar un cliente informático local para invocar un servicio en una aplicación remota. Por otro lado, usar WDSL (Web Service Description Lenguaje) representa el contrato del servicio informático que deben respetar ambas aplicaciones, y finalmente utilizar UDDI (Universal Discovery and Directory Integration) mediante el cual podemos acceder al catalogo de servicios que ofrecen las aplicaciones informáticas y que están disponibles de manera pública similar a un directorio telefónico.

El rol de integración debe estar bajo el liderazgo municipal y prestar servicios digitales que integren digitalmente a todas las instituciones que en conjunto brindan actualmente servicios en base a papeles y que son tramitados en la mesa de partes de una municipalidad.

Una gestión municipal moderna e innovadora debe utilizar tecnología y brindar Servicios Digitales Municipales que pueden ser accesibles desde la comodidad de una cabina pública, domicilio u oficina, optimizando dramáticamente los tiempos de respuesta, reduciendo costos y brindando información oportuna.

Para lograr ello se requiere lo siguiente:

1. Arquitectura tecnológica orientada a Servicios
La integración de las aplicaciones informáticas nace de la necesidad de automatizar la transferencia de datos entre aplicaciones y computadores, sin importar la plataforma tecnológica de origen y destino, hecho muy común entre las organizaciones que por su propia dinámica de crecimiento no están estandarizadas, lo cual ya no es una limitación, porque la integración es posible y el crecimiento independiente también, para ello es necesario utilizar SOA.

2. Web Services o Servicios basados en XML (eXtensible Markup Lenguaje
Permiten definir e intercambiar datos entre aplicaciones, esto significa que una aplicación puede invocar un servicio informático realizado por otra aplicación, es decir, las aplicaciones informáticas se comunican entre sí.

3. e-Administración
Existen muchos requerimientos y pasos a seguir para integrar de manera totalmente automática dos aplicaciones informáticas que es necesario definir como e-Administración, utilizando para ello métodos y protocolos estandarizados como SOAP (Simple Object Access Protocol) que permite activar un cliente informático local para invocar un servicio en una aplicación remota. Por otro lado, usar WDSL (Web Service Description Lenguaje) representa el contrato del servicio informático que deben respetar ambas aplicaciones, y finalmente utilizar UDDI (Universal Discovery and Directory Integration) mediante el cual podemos acceder al catalogo de servicios que ofrecen las aplicaciones informáticas y que están disponibles de manera pública similar a un directorio telefónico.

El rol de integración debe estar bajo el liderazgo municipal y prestar servicios digitales que integren digitalmente a todas las instituciones que en conjunto brindan actualmente servicios en base a papeles y que son tramitados en la mesa de partes de una municipalidad.

Una gestión municipal moderna e innovadora debe utilizar tecnología y brindar Servicios Digitales Municipales que pueden ser accesibles desde la comodidad de una cabina pública, domicilio u oficina, optimizando dramáticamente los tiempos de respuesta, reduciendo costos y brindando información oportuna.

Para lograr ello se requiere lo siguiente:

1. Arquitectura tecnológica orientada a Servicios
La integración de las aplicaciones informáticas nace de la necesidad de automatizar la transferencia de datos entre aplicaciones y computadores, sin importar la plataforma tecnológica de origen y destino, hecho muy común entre las organizaciones que por su propia dinámica de crecimiento no están estandarizadas, lo cual ya no es una limitación, porque la integración es posible y el crecimiento independiente también, para ello es necesario utilizar SOA.

2. Web Services o Servicios basados en XML (eXtensible Markup Lenguaje
Permiten definir e intercambiar datos entre aplicaciones, esto significa que una aplicación puede invocar un servicio informático realizado por otra aplicación, es decir, las aplicaciones informáticas se comunican entre sí.

3. e-Administración
Existen muchos requerimientos y pasos a seguir para integrar de manera totalmente automática dos aplicaciones informáticas que es necesario definir como e-Administración, utilizando para ello métodos y protocolos estandarizados como SOAP (Simple Object Access Protocol) que permite activar un cliente informático local para invocar un servicio en una aplicación remota. Por otro lado, usar WDSL (Web Service Description Lenguaje) representa el contrato del servicio informático que deben respetar ambas aplicaciones, y finalmente utilizar UDDI (Universal Discovery and Directory Integration) mediante el cual podemos acceder al catalogo de servicios que ofrecen las aplicaciones informáticas y que están disponibles de manera pública similar a un directorio telefónico.

El rol de integración debe estar bajo el liderazgo municipal y prestar servicios digitales que integren digitalmente a todas las instituciones que en conjunto brindan actualmente servicios en base a papeles y que son tramitados en la mesa de partes de una municipalidad.

Una gestión municipal moderna e innovadora debe utilizar tecnología y brindar Servicios Digitales Municipales que pueden ser accesibles desde la comodidad de una cabina pública, domicilio u oficina, optimizando dramáticamente los tiempos de respuesta, reduciendo costos y brindando información oportuna.