Noviembre18, 2017 Concepción, Chile #sqlsatconce.

Slides:



Advertisements
Presentaciones similares
Clasificación del Software Prof. Laura Cardozo. Software Se denomina software, programática, equipamiento lógico o soporte lógico a todos los componentes.
Advertisements

Julio Moraga Jorge Moreno
1 Universidad Del Caribe Telemática Sistemas Operativos Distribuidos y de Tiempo Real “Modelos de Sistemas” Profesor: Joel Antonio Trejo Sánchez Integrantes:
Nubes informáticas Ventajas de un sistema de almacenamiento en la Nube  Permite acceder a la información desde cualquier lugar del mundo que tenga acceso.
PARTICIONES EN UN DISCO DURO Diagnóstico y Mantenimiento INTE 3020 Elena López 15/11/2013.
Un servidor FTP es un programa especial que se ejecuta en un servidor conectado normalmente en Internet (aunque puede estar conectado en otros tipos de.
Planificación y Arquitectura Ciclo de vida de definición, diseño e implementación de soluciones WSS 3.0 / MOSS Planificando hojas de trabajo Consideraciones.
1 LENGUAJES DE PROGRAMACIÓN. Son aplicaciones específicas diseñadas para crear otras aplicaciones o programas. Son programas para crear programas. 2.
Servidor de aplicaciones
CC Bases de Datos Otoño Clase 8: SQL (IV) Acceso programático
INSTALACIÓN DEL SISTEMA C.A.N.O.A.
Portales colaborativos
SERVIDOR FTP Y SERVIDOR NUBE
Rafael Asprilla Universidad de Panamá ,
Arquitectura de una Base de Datos
U.T. 11: Introducción A Las Bases De Datos
Extendiendo la virtualización hacia la Nube.
Sistemas Distribuidos
SQL Data Warehouse Guía para un desarrolador
CIENCIA TECNOLOGÍA Y SOCIEDADES
ARQUITECTURA DE COMPUTADORES
Geomática en el sector petrolero: Avance de la IDE en PDVSA Exploración utilizando tecnologías libres José Vicente Higón Javier Rodrigo.
HILOS EN SISTEMAS DISTRIBUIDOS
Introduccion a la Simulacion
Conectividad de Bases de Datos
Arquitectura de una Base de Datos
Software de aplicación de escritorio y web
Presentamos.
Diana Stefania Alvarado Campos Universidad Manuela Beltrán-Virtual
Sistemas Operativos : El Alma De La Pc.
Bases de Datos Daniel Rojas UTN.
Taller de Bases de Datos Ingeniería en Sistemas Computacionales Clave de la asignatura: SCA-1025 (Créditos) SATCA1: 0 – 4 – 4.
PROVEEDOR DATA WAREHOUSE TERADATA
Salir de la presentación
CIENCIA TECNOLOGÍA Y SOCIEDADES
Organización y Descripción de Archivos
Vivir en un mundo basado en redes
ARQUITECTURA DEL SISTEMA GESTOR
Conceptos Relacionados Unidad I. Parte A.
Clientes DNS (Resolutores –“resolvers” de nombres)
MICROSOFT AZURE.
Plataformas cliente-servidor
A RQUITECTURA C LIENTE - SERVIDOR La arquitectura del cliente servidor se divide en dos partes Los promovedores de recursos o servicios llamados servidores.
Noviembre18, 2017 Concepción, Chile #sqlsatconce.
Sugiero cambios a lo de Amarillo / lo de azul no tiene expositor aun 1 concepto de transaccion (Tejada) 2. Fundamentos d elos procesos de Transaccion.
Arquitectura de SGBD. Componentes de una base de datos.
Consideraciones generales de uso de correo electrónico
INTERNET.
Aproveche la tecnología moderna
Instituto Tecnológico Superior de la Región Sierra
Nuevas Características de SQL Server 2016
Noviembre18, 2017 Concepción, Chile #sqlsatconce.
PROYECTO INFORMÁTICO ¿QUÉ ES UN PROYECTO INFORMÁTICO?
Infraestructuras y servicios para la docencia y la investigación
MIDDLEWARE Y PROGRAMACION WEB DISTRIBUIDA. ¿ QUE ES MIDDLEWARE?
SEGURIDAD EN INTERNET.
INSITUTO TECNOLOGICO SUPERIOR DE ACAYUCAN
Generaciones de Bases de Datos
MARIBEL CARDENAS GARCIA UNIVERSIDAD FRANCISCO DE PAULA SANTANDER OCAÑA
Sistema Gestor de Bases de Datos (SGDB)
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN II
Integración y despliegue continuo con VSTS
helppeople Single Sign -On
Programación al lado del servidor
SQL1 7/9 Baloian Acceso a Bases de Datos
Introducción a los sistemas operativos en red
Arquitectura de sistemas distribuidos Presentado por: Emmanuel García Mat
LA NUBE: ¿QUÉ ES? Es el servicio virtual que sirve para guardar tus archivos en Internet, siempre dispuesto para ti sin necesidad de descargar, traer tus.
“Cloud Computing” Rogelio Ferreira Escutia.
¿Qué es Internet?.
Transcripción de la presentación:

Noviembre18, 2017 Concepción, Chile #sqlsatconce

Contenidos ¿Para qué pensar en "alto rendimiento"? ¿Qué es Redis? Azure Redis Cache Escenarios de uso Beneficios Funciones avanzadas ¿Cómo configurarlo? Demo 2 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

¿Quién soy? Ingeniero en Informática (DuocUC) Jefe de arquitectura en Metric Arts Experiencia tanto a nivel de desarrollo de software como base de datos. https://www.linkedin.com/in/nescampos/ 3 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Alto rendimiento, ¿para qué? Cada día, las aplicaciones deben ejecutarse con mayor rapidez. Escalabilidad no predecible 4 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Alto rendimiento, ¿para qué? 5 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Alto rendimiento, ¿para qué? 6 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Esquemas de caching 7 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile https://docs.microsoft.com/es-es/azure/architecture/best-practices/caching

Esquemas de caching 8 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile https://docs.microsoft.com/es-es/azure/architecture/best-practices/caching

9 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Redis Es un motor open source para almacenar estructuras de datos Puede funcionar como base de datos, sistema de cache y message bróker. Trabaja con los datos en “memoria”, para luego persistirlos al disco. 10 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Redis Se base en un almacenamiento de tipo “clave”: “valor” Los valores pueden ser de tipo: String Listas Sets 11 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Redis URL del proyecto: https://redis.io/ URL para aprender: http://try.redis.io/ 12 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

¿Por qué Redis? A diferencia de otros motores No-SQL, permite la ejecución de scripts por el lado de servidor Con lenguaje Lua. Sistema de journaling Al escribir o actualizar datos en memoria, escribirlos también a disco para poder en caso de falla recuperarse Con esto se reduce el rendimiento, pero se mejora la tolerancia a fallos. 13 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Azure Redis Cache La versión de Redis en Microsoft Azure Diversos planes de escalado y funciones extras. Integración nativa con clientes Redis 14 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Escenarios de uso Almacenar datos de sesión “Cachear” páginas completas o cierto contenido Aplicaciones distribuidas 15 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Escenarios de uso Sistemas de comunicación Soportar más acceso concurrente de clientes en un período corto de tiempo. 16 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Beneficios de usarlo en la nube “Adiós!!” a configurarlo por nuestra cuenta Nosotros controlamos el tamaño del servicio Mayor seguridad y posibilidades de uso Redes virtuales en Azure 17 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Funciones avanzadas Creación de tópicos: Tags o grupos que permiten clasificar los datos de acuerdo a alguna lógica (usualmente de negocios). Función publicación/suscripción: Permite a un cliente (otro sistema) suscribirse a un tópico en particular con datos y recibir tales datos en forma constante. 18 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Funciones avanzadas 19 | 17-09-2018 | 19 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Funciones avanzadas Claves con TTL (time to live) Transacciones: Podemos configurar para que luego de un determinado tiempo, la clave sea eliminada. Transacciones: Al igual que en SQL, podemos colocar un grupo de comandos y ejecutarlos atómicamente. 20 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

¿Cómo configurarlo? 21 | 17-09-2018 | 21 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Demostración 22 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Consideraciones del caching Consistencia eventual Variabilidad de los datos Tiempo de vida de los datos 23 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Preguntas 24 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile

Gracias por vuestra asistencia! 25 | 17-09-2018 | SQL Saturday #684 – Concepcion, Chile