How to use Redis with MuleSoft. A quick start presentation.
Analizando y visualizando información geoespacial utilizando cloud computing
1. Analizando y visualizando datos geoespaciales
utilizando computación en la Nube
Juan Carlos Méndez
CTO Kudos Ltda.
2. Somos una empresa especializada en los Sistemas
de Información Geográfica.
Nuestro compromiso es ofrecer soluciones innovadoras
para la visualización y el análisis de información
empresarial en la web.
3. Agenda
Presentación
Retos típicos de los SIG
¿Cómo mejorar?
¿Cuál es el objetivo?
Demos
Visualización: Mortalidad en Colombia
Geoprocesamiento escalable
Visualización y procesamiento en tiempo real
Preguntas
1.
2.
3.
4.
5.
6.
4. Retos Típicos de los SIG
¿Cómo lograr que
dicha información sea
entendible a nuestros
usuarios?
¿Cómo lograr que la
gente utilice esa
información de una
forma efectiva?
Hoy en día todas las organizaciones gestionan información
georreferenciada de una u otra clase, pero…
5. Entender la Información
Visualizar Interactuar con
los datos
Analizar utilizando
geoprocesamiento
(Simple y avanzado)
Se necesitan herramientas que permitan…
… Además de estar personalizadas según el tipo de usuario.
9. Para Utilizar la Información
Mapas Procesos de análisis
espacial
Aplicaciones y
servicios web que
sean escalables*
¿Qué es la escalabilidad?
Es la medida del número de usuarios
que pueden ser atendidos en un
momento determinado.
Datos descargables
en formatos abiertos
Debemos
… publicar…
... a través ...
12. ¿Cómo lo puedo lograr?
IaaS
Infraestructure-as-a-Service
host build consume
PaaS
Platform-as-a-Service
Fuente: http://www.silverlighthack.com/post/2011/02/27/IaaS-PaaS-and-SaaS-Terms-Explained-and-Defined.aspx
SaaS
Software-as-a-Service
Hoy en día la forma más eficiente es utilizando tecnologías basadas en el
esquema de “Cloud Computing”
13. ¿Qué es lo diferente de
la computación en la Nube?
IaaSPackaged
Software (as a Service)
PaaS
(as a Service)
Fuente: http://www.silverlighthack.com/post/2011/02/27/IaaS-PaaS-and-SaaS-Terms-Explained-and-Defined.aspx
SaaS
(as a Service)
Applications Applications Applications Applications
Data Data Data Data
Runtime Runtime Runtime Runtime
Middleware Middleware Middleware Middleware
O/S O/S O/S O/S
Virtualization Virtualization Virtualization Virtualization
Servers Servers Servers Servers
Storage Storage Storage Storage
Networking Networking Networking Networking
YouManage
YouManage
ManagerbyVendor
ManagerbyVendor
ManagerbyVendor
YouManage
14. ¿Cuál es el objetivo?
Hacer más eficientes los flujos
de trabajo (Publicación / Análisis /
Visualización) de información
Geográfica utilizando herramientas
de cloud computing
17. ¿Qué es Redhat?
La empresa líder a nivel mundial
en desarrollar y proveer software
libre de nivel Empresarial.
... con un amplio portafolio de soluciones tecnológicas de nivel empresarial.
La única empresa de software libre
con ventas superiores a un billón
de dólares.
Sistema operativo
y virtualización
Almacenamiento Capa media
Soluciones en
la Nube
de las empresas FORTUNE 500
utilizan las soluciones de RED HAT
18. Redhat: Modelo de Negocio
Suscripciones
Más que vender un producto o una licencia, la filosofía de Red Hat va orientada a
que sus clientes aprovechen el máximo potencial de sus soluciones, a través de un
modelo de negocio basado en suscripciones, capacitación y servicios.
Hasta un 99% menos de costos asociados a un proyecto de tecnología.
Hasta un 98%dereducción en lostiemposdecaída yoperación delasaplicaciones
ejecutadas sobre versiones comunitarias
Mantenimiento
Red Hat Network
Certificaciones
Soporte
Tecnología
Actualizaciones
Asistencia Legal
25. Visualización: Mortalidad en Colombia
Identificar las diferentes
causas de mortalidad en
Colombia de forma
sencilla.
648.000 registros de
mortalidad en Colombia
para 26 enfermedades
durante 20 años.
Fuente: Latin American Human Mor-
tality Database. B. Piedad Urdinola
and Bernardo L. Queiroz . Available at
www.lamortalidad.org (data down-
loaded on 2013/10/09).
Problema Datos Arquitectura
26.
27. Geoprocesamiento escalable
Publicar mapas y
geoprocesamiento
a través de estándares.
Solucionar preguntas
complejas como …
“me gustaría saber
donde...”
Opendata del IDECA
OpenStreetMap (OSM)
Problema Datos
31. Visualización y procesamiento en tiempo real
Publicar la información
geográfica de la forma
más rápida y eficiente
posible.
Facilitar visualización y
análisis en tiempo real.
Problema
37. Comparación de la densidad de la ultima hora con
la de hace12 horas de los twiteros en Bogotá
38. Juan Carlos Méndez
¡ GRACIAS !
juan@gkudos.com
@gkudos
www.gkudos.com www.kronista.co
Nuestro portal de mapas
y visualización de información.
39. Referencias
Bill Wilder (September 2012), Cloud
Architecture Patterns. Publisher:
O’Reilly Media
Understanding the Cloud Computing
Stack: SaaS, PaaS, IaaS http://www.
rackspace.com/knowledge_center/
whitepaper/understanding-the-
cloud-computing-stack-saas-paas-
iaas
Latin American Human Mortality Da-
tabase. B. Piedad Urdinola and Ber-
nardo L. Queiroz . Available at www.
lamortalidad.org (data downloaded
on 2013/10/09).
Openshift http://www.redhat.com/
developers/openshift/
Backend as a Service http://www.kin-
vey.com/backend-as-a-service
Observatorio Anticorrupción http://
www.anticorrupcion.gov.co/
Scaling in Action on OpenShift ht-
tps://www.openshift.com/blogs/sca-
ling-in-action-on-openshift
IaaS, PaaS and SaaS Terms Clearly
Explained and Defined http://www.
silverlighthack.com/post/2011/02/27/
IaaS-PaaS-and-SaaS-Terms-Explai-
ned-and-Defined.aspx
Twitter streaming Api https://dev.twi-
tter.com/docs/streaming-apis
Cloud Computing: Demystifying
IaaS, PaaS and SaaS http://www.
zdnet.com/news/cloud-compu-
ting-demystifying-iaas-paas-and-
saas/477238
Ideca http://www.ideca.gov.co/
Openshift enterprise http://es.slides-
hare.net/edschepis/openshift-enter-
prise?
“Its time for auto scaling – avoid peak
load provisioning for web applica-
tions” http://natishalom.typepad.
com/nati_shaloms_blog/2009/03/its-
time-for-auto-scaling-avoid-peak-
load-provisioning.html
OpenStreetMap / Geofabrik http://
www.geofabrik.de/data/download.
html
Artículos Fuentes de Datos
Kid 1 http://www.flickr.com/photos/
niklashellerstedt/2414448568/
Kid 2 http://www.flickr.com/photos/
gerrythomasen/101470232/
Imagen html5+css3+js http://peo-
ple.apache.org/~matzew/Con-
fess_2013/#/
Imágenes