ULTRAMAP:
UltraMap, portal de servicio de mapas, logra el máximo rendimiento con IIS7 y Windows Server 2008.
"Para
nosotros es muy importante tener diferenciales que puedan
ser comprobables en un contexto muy competitivo; es
por eso que nuestra preocupación es siempre entregar
el más alto grado de rendimiento y por eso decidimos
montar nuestro portal de búsqueda de mapas en IIS 7"
Enrique Tietzen, Director ejecutivo comercial
y desarrollo de UltraMap |
Situación:
La empresa buscaba una solución
que aumentara el rendimiento y disponibilidad de su
servicio de mapas.
| Ver Más |
 |
UltraMap es un portal servidor de Mapas, que tiene
como misión entregar la información georreferenciada
en el mejor tiempo de respuesta posible a los clientes.
La tecnología utilizada permite navegar por mapas
en forma rápida y fluida, y obtener coordenadas de
direcciones y localidades.
El portal cubre una cartografía de más de 50 ciudades
y 6300 localidades que incluyen fotos aéreas y red
vial.
El servicio que brinda el servidor de mapas, contiene
aplicaciones complejas que portan información gráfica,
en ocasiones vectorial, y una base de datos de búsqueda
de información. Es decir, se combinan algunos de los
procesos que por lo general demandan más recursos
del sistema operativo.
Adicionalmente al portal, UltraMap permite arrendar
el servicio y colocar capas propias de información
de quien así lo desee, y de este modo generar otro
tipo de servicios; en función de esto, coloca a disposición
de los interesados ciertos componentes de software
(APIs). Al respecto, Enrique Tietzen, Director ejecutivo
comercial y desarrollo de UltraMap comenta “Tenemos
una doble responsabilidad, ya que no solamente exigimos
tiempos de respuestas rápidos para las personas que
están haciendo consultas, sino que también debemos
dar el mejor servicios para las procesos de terceros
que corren y hacen consultas sobre estas mismas bases
de datos y que generan obviamente un stress mucho
más alto que las personas. Este es un desafío clave
ens nuestro negocio”.
UltraMap contiene cartografía chilena que abarca
desde Arica hasta Punta Arenas, lo que lo transforma
en un servidor de mapas mucho más completo que los
ya existentes en el mercado. “Para nosotros es
muy importante tener diferenciales que puedan ser
comprobables, en un contexto muy competitivo; es por
eso que nuestra preocupación es siempre entregar el
más alto grado de rendimiento y por eso decidimos
utilizar la plataforma Microsoft Windows y el Internet
Information Services (IIS) 7”, comenta el Director. |
|
|
Solución:
UltraMap implementa Microsoft
Windows Server 2008 con IIS 7.0 aumentando la
velocidad de respuestas en las consulta de sus
mapas.
| Ver Más |
 |
Para el desarrollo de esta solución se precisó
integrar dos elementos fundamentales; por un
lado el rendimiento que la aplicación precisaba,
y por el otro la facilidad con la cual se podían
generar las funcionalidades que el servidor
de mapa debía tener. Para conseguir estos objetivos
la empresa utilizó el .NET Framework como solución
global para abordar la problemática. Básicamente
el portal cuenta con una aplicación desarrollada
en ASP.NET que recibe las consultas y que luego
busca en una base de datos, obteniendo unas
coordenadas que en definitiva culminan desplegando
el mapa resultante. “Para el portal UltraMap
usamos ASP.NET AJAX, ahora ya incluido en .NET
3.5 mientras que para UltraMap API utilizamos
HTML más CSS + Javascript. Del lado del servidor,
en la generación de los mapas y el procesamiento
de las consultas, utilizamos .NET/C#” agrega
Ricardo Stuven, responsable de Arquitectura,
Investigación y Desarrollo de UltraMap.
Lo que se estaba precisando era garantizar
al máximo el rendimiento de la solución; al
respecto, Stuven acota: “Queríamos disminuir
lo máximo posible los tiempos de respuesta,
para lograr la mejor experiencia del usuario
obteniendo resultados en forma inmediata por
parte de la aplicación y por este motivo elegimos
Microsoft Windows Server 2008 y el IIS 7 con
sus nuevas opciones de configuración y sintonía
fina”.
Para el desarrollo del portal, se utilizó Microsoft
Visual 2008, agregando eficiencia y productividad
al trabajo de equipo de UltraMap; así lo describe
su Responsable: “Visual Studio 2008 ha mejorado
nuestra experiencia de desarrollo de aplicaciones
Web. Especialmente valoramos las mejoras de
edición y depuración de Javascript. Por otra
parte, las mejoras a C#, y el soporte de VS
2008 para éstas, nos han permitido mejorar notablemente
la legibilidad del código y por lo tanto su
manutención”.
Desde el punto de vista tecnológico es importante
resaltar la facilidad de migración que se tuvo
desde el entorno de trabajo .NET 2.0 a su versión
más reciente, 3.5; lo mismo respecto a Microsoft
Windows Server, en referencia a su paso de 2003
a 2008, siendo el rendimiento -factor clave
en el éxito del negocio- el mayor beneficio
obtenido. “La migración fue realizada en
una semana, todo fue completamente trasparente,
y con resultados altamente satisfactorios. No
tuvimos necesidad de realizar grandes cambios
desde el punto de vista del desarrollo”,
comenta Stuven, y luego agrega: “En la base
de datos, tenemos alrededor de 10 GB. Donde
una parte importante corresponde sólo a índices.
En el caché de imágenes, correspondiente al
mosaico que conforman los mapas, tenemos alrededor
de 200 GB”. |
|
|
Beneficios:
• Aumento del rendimiento
y velocidad de respuesta ante la consulta del usuario
• Mayor facilidad en la administración del portal
por parte del área de operaciones y soporte.
• Mayor disponibilidad del servicio para sus
APIs
| Ver Más |
 |
“Al contar con una aplicación visiblemente
más rápida que las soluciones existentes en
el mercado, los clientes comienzan a utilizar
UltraMap en forma natural, de modo que el propósito
es contar con una tecnología que le permita
a la empresa tener una posición relevante en
el mercado de servidores de mapas. Nuestro diferencial
es el tiempo de respuesta para solucionar cierto
tipo de problema; particularmente la búsqueda
de información y su posterior despliegue en
forma gráfica y georreferenciada”, agrega
Tietzen.
Así mismo, el mayor rendimiento y la disponibilidad
son el factor clave para el éxito en la oferta
de APIs para los clientes, lo que lo transforma
en un valor agregado de suma importancia a la
hora de diferenciarse de la competencia.
Pero no solamente el usuario final o bien quien
utilice las APIs serán los beneficiados, las
novedades contenidas en IIS 7.0 han facilitado
la administración del portal por lo cual el
área de operaciones y la de soporte han visto
simplificado su trabajo al lograr un mejor control
de los procesos. Adicionalmente, las ventajas
de IIS 7.0 contenido en Windows 2008 se extienden
a los ámbitos de la compatibilidad, tal como
lo explica Emerson González, Microsoft MVP y
Gerente de Plataforma Tecnológica de Ultramap:
“La migración desde IIS 6.0 hacia IIS 7.0
usando Windows 2008 se realizó en forma transparente.
La ventajas de la compatibilidad de IIS 7.0
nos permitieron un rápido deployment sobre la
nueva plataforma, garantizando la compatibilidad
de los métodos en ambos sistemas. El hecho además
de la extensibilidad de IIS 7.0 nos permite
crear nuevas clases para monitoreo de sistemas,
lo cual resulta critico en sistemas públicos”,
y luego, a propósito del mismo tema, el Gerente
agrega: “La instalación modular que ofrece
IIS 7.0 disminuye el riesgo que ante fallas
de subsistemas, repercutan en otro, logrando
mayor estabilidad, seguridad y al mismo tiempo
mejora en los tiempos de respuesta, lo que para
nuestro negocio es un factor diferenciador”.
Finalmente González hace referencia a la importancia
de las mejoras contenidas en las herramientas
ya existentes, y en particular del Web Capacity
Analysis Tool, de la siguiente manera: “el
uso de herramientas mejoradas como el Web Capacity
Analysis Tool, nos permitió efectivamente cuantificar
la mejora del rendimiento y proyectar el crecimiento
de la solución basados en el nivel de visitas
explosivo que hemos experimentado en el último
periodo”.
|
|
|
|
|
| Acerca de UltraMap |
País: Chile
Industria: Cartografía
UltraMap es un portal servidor de Mapas,
que tiene como misión entregar la información
georreferenciada en el mejor tiempo de respuesta
posible a los clientes.
|
| Software y Servicios |
•
Microsoft Windows Server 2008
• IIS 7.0
• Microsoft Visual Studio 2008
|
| Para más información |
Para más información acerca de Ultramap visite: www.ultramap.cl
Para obtener más información acerca de los productos y servicios Microsoft, llame al Servicio de Atención al Cliente:
800-330-600, o visite:www.microsoft.com/chile
|
|
|