Descripción: La adopción de SQL Server 2016 debe ser “tranquila” y sin problemas. En esta sesión le guiaremos en cómo hacer dicha migración/actualización y cuáles son los pasos que tomamos en SolidQ en estos proyectos de migración. Trataremos tanto migraciones side-by-side como migraciones in-place.
Desarrollar para la nube no es tan transparente como creemos. Conocer correctamente este nuevo entorno, así como sus limitaciones nos ayudarán a evitar problemas de escalabilidad. En esta sesión veremos cómo desarrollar correctamente soluciones para la nube de Microsoft que sean escalables. Veremos ejemplos de lo que no es escalable y también veremos cómo podemos solucionarlo y evitarlo. Hablaremos de patrones de arquitectura, Unity, Entity Framework, capas de acceso a datos, worker roles, web roles,… escalabilidad!
Con el lanzamiento de ASP.NET Core se abrieron puertas para desplegar aplicaciones y microservicios usando herramientas antiguamente disponibles para otros Stacks. Pablo Castro Gonzalez y Eduardo Campañó presentan este modelo de arquitectura y como utilizarla con ASP.NET Core y Docker.
Descripción: La adopción de SQL Server 2016 debe ser “tranquila” y sin problemas. En esta sesión le guiaremos en cómo hacer dicha migración/actualización y cuáles son los pasos que tomamos en SolidQ en estos proyectos de migración. Trataremos tanto migraciones side-by-side como migraciones in-place.
Desarrollar para la nube no es tan transparente como creemos. Conocer correctamente este nuevo entorno, así como sus limitaciones nos ayudarán a evitar problemas de escalabilidad. En esta sesión veremos cómo desarrollar correctamente soluciones para la nube de Microsoft que sean escalables. Veremos ejemplos de lo que no es escalable y también veremos cómo podemos solucionarlo y evitarlo. Hablaremos de patrones de arquitectura, Unity, Entity Framework, capas de acceso a datos, worker roles, web roles,… escalabilidad!
Con el lanzamiento de ASP.NET Core se abrieron puertas para desplegar aplicaciones y microservicios usando herramientas antiguamente disponibles para otros Stacks. Pablo Castro Gonzalez y Eduardo Campañó presentan este modelo de arquitectura y como utilizarla con ASP.NET Core y Docker.
Arquitectando la seguridad de punta a punta a nivel corporativo - https://aws.amazon.com/es/security
Más informacion: http://aws.amazon.com/es/colombia/
Sql server 2014 y la plataforma de datosSpanishPASSVC
Un análisis objetivo y amplio (Vista rápida) sobre las nuevas características en la versión 2014, aplicadas al desempeño y ejecución de escenarios empresariales de alto desempeño como lo es In-Memory for OLTP, Update Capable Column Store Index, Alta Disponibilidad y Misión Critica sobre altos volúmenes de transaccionalidad de datos.
Datawarehouse como servicio en Azure (sqldw)SolidQ
http://summit.solidq.com
En lugar de aprovisionar grandes recursos para tu DW, Azure ofrece una versión especial de SQL Server como DataWarehouse. Si está familiarizado con el appliance APS, SQLDW en Azure viene a ser su versión como servicio. Usted crea su DW desde el portal de Azure y ya puede empezar a cargar datos y explotarlos. En esta sesión veremos cómo habilitar el servicio y cómo empezar a explotar SQLDW como tu DW en la nube.
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!Amazon Web Services LATAM
El AWS Marketplace es una tienda en línea que facilita el descubrimiento, compra y puesta en operación de más 3,000 soluciones de software empresarial incluyendo categorías como seguridad, inteligencia de negocio, desarrollo de aplicaciones y software de infraestructura. Pague el software por uso, de la misma forma que lo hace con su infraestructura en AWS.
Participe de nuestro Webinar y aprenda como el AWS Marketplace está simplificando el proceso de adquisición y administración de software en la nube con:
Procesos de compra agiles
Modelos de licenciamiento de pague por uso
Actualización de catálogos de software
Maximizando el uso de software comercial y gratuito.
Al finalizar la presentación, demostraremos cómo seleccionar y lanzar una solución en minutos, utilizando AWS Marketplace y la consola de administración de EC2.
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...SOFTENG
La era moderna de la nube y de la transformación digital no pasa por IaaS sino por aprovechar los beneficios que nos ofrecen los servicios Azure PaaS, los cuales eliminan la necesidad de mantener infraestructura subyacente, permitiéndonos focalizar en tareas de mayor valor y obteniendo de este modo una reducción de costes inmensa, así como una mayor disponibilidad de nuestras aplicaciones.
En esta ponencia no técnica, descubrirás cómo ahorrar decenas de miles de euros al año, detallando escenarios, porcentajes y claves para mover a PaaS tus aplicaciones web y de escritorio.
Tanto en SQL Server 2016 como en SQLAzure (PaSS), Microsoft nos proporciona nuevas herramientas para que el comportamiento de SQL Server sea más predecible. Con estas nuevas herramientas (QueryStore) como administrador de BBDD tienes nuevas posibilidades para analizar el rendimiento de consultas concretas, de patrones de consultas, y si suceden cambios importantes en su comportamiento. Venga a esta sesión para entender QueryStore y sacarle más partido a su servidor SQL Server.
La plataforma de datos tradicional ha muerto, ha nacido una nueva plataforma de datos ubicua. Virtualizacion de datos, plataformas hibridas donde el dato no existe en una única fuente y escala sin limites. Estamos en la epoca donde realmente existe una plataforma de datos moderna. En esta sesión hablaremos del estado actual de la plataforma de datos en Microsoft
Presentación utilizada en del SQL Saturday #690 Lima 2017, sobre el servicio SQL Azure Database y como migrar una base de datos On-Premise de SQL Server:
-Aspectos a tener en cuentas
-Compatibilidad-
Herramientas
¿Cómo migrar tus bases de datos sql server 2012 a sql azure?Eduardo Sojo
Webcast de la comunidad SQL Pass Venezuela en donde se explica diferentes formas de cómo publicar bases de datos creadas en SQL Server 2012 en Windows SQL Azure.
Como se traduce IAAS y PAAS a Azure, ventajas y escenarios reales en los cuales puedes aplicara cada uno de estos en Azure. Además de esto mostraremos como poder usar Azure durante 12 meses con crédito de prueba para probar soluciones.
Esta sesión es continuación de “planes de ejecución 1″. En esta sesión no se tocará ninguna cuestión explicada en la sesión anterior. El objetivo de esta sesión es explicar el funcionamiento de operadores avanzados como los pipes, indices temporales, hash avanzados, etc
http://summit.solidq.com
En esta sesión vamos a analizar las novedades que SQL Server 2016 nos trae en In-Memory OLTP. En esta nueva versión se han eliminado una gran cantidad de limitaciones que hacen que podamos finalmente aplicar esta tecnología a un gran número de escenarios. Mostraremos situaciones habituales donde gracias a esta tecnología podremos reducir la contención por concurrencia y aumentar el rendimiento de nuestra base de datos de forma muy considerable.
Es posible utilizar .NET para programar funciones, procedimientos almacenados... en SQL Server pero... ¿es una buena idea hacerlo?SQLCLR es un recurso interesante para cualquier desarrollador de base de datos que nos permite sacar partido ante ciertas situaciones que el propio lenguaje T-SQL no nos permite. En esta sesión veremos pros y contras de utilizar .NET para programar nuestros objetos de BBDD desde un punto de vista funcional y de rendimiento. La idea es responder a la eterna pregunta: ¿Cuándo es bueno usar SQLCLR?
SQL Server 2014 y La Plataforma de DatosJoseph Lopez
Un análisis objetivo y amplio (Vista rápida) sobre las nuevas características en la versión 2014, aplicadas al desempeño y ejecución de escenarios empresariales de alto desempeño como lo es In-Memory for OLTP, Update Capable Column Store Index, Alta Disponibilidad y Misión Critica sobre altos volúmenes de transaccionalidad de datos.
Arquitectando la seguridad de punta a punta a nivel corporativo - https://aws.amazon.com/es/security
Más informacion: http://aws.amazon.com/es/colombia/
Sql server 2014 y la plataforma de datosSpanishPASSVC
Un análisis objetivo y amplio (Vista rápida) sobre las nuevas características en la versión 2014, aplicadas al desempeño y ejecución de escenarios empresariales de alto desempeño como lo es In-Memory for OLTP, Update Capable Column Store Index, Alta Disponibilidad y Misión Critica sobre altos volúmenes de transaccionalidad de datos.
Datawarehouse como servicio en Azure (sqldw)SolidQ
http://summit.solidq.com
En lugar de aprovisionar grandes recursos para tu DW, Azure ofrece una versión especial de SQL Server como DataWarehouse. Si está familiarizado con el appliance APS, SQLDW en Azure viene a ser su versión como servicio. Usted crea su DW desde el portal de Azure y ya puede empezar a cargar datos y explotarlos. En esta sesión veremos cómo habilitar el servicio y cómo empezar a explotar SQLDW como tu DW en la nube.
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!Amazon Web Services LATAM
El AWS Marketplace es una tienda en línea que facilita el descubrimiento, compra y puesta en operación de más 3,000 soluciones de software empresarial incluyendo categorías como seguridad, inteligencia de negocio, desarrollo de aplicaciones y software de infraestructura. Pague el software por uso, de la misma forma que lo hace con su infraestructura en AWS.
Participe de nuestro Webinar y aprenda como el AWS Marketplace está simplificando el proceso de adquisición y administración de software en la nube con:
Procesos de compra agiles
Modelos de licenciamiento de pague por uso
Actualización de catálogos de software
Maximizando el uso de software comercial y gratuito.
Al finalizar la presentación, demostraremos cómo seleccionar y lanzar una solución en minutos, utilizando AWS Marketplace y la consola de administración de EC2.
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...SOFTENG
La era moderna de la nube y de la transformación digital no pasa por IaaS sino por aprovechar los beneficios que nos ofrecen los servicios Azure PaaS, los cuales eliminan la necesidad de mantener infraestructura subyacente, permitiéndonos focalizar en tareas de mayor valor y obteniendo de este modo una reducción de costes inmensa, así como una mayor disponibilidad de nuestras aplicaciones.
En esta ponencia no técnica, descubrirás cómo ahorrar decenas de miles de euros al año, detallando escenarios, porcentajes y claves para mover a PaaS tus aplicaciones web y de escritorio.
Tanto en SQL Server 2016 como en SQLAzure (PaSS), Microsoft nos proporciona nuevas herramientas para que el comportamiento de SQL Server sea más predecible. Con estas nuevas herramientas (QueryStore) como administrador de BBDD tienes nuevas posibilidades para analizar el rendimiento de consultas concretas, de patrones de consultas, y si suceden cambios importantes en su comportamiento. Venga a esta sesión para entender QueryStore y sacarle más partido a su servidor SQL Server.
La plataforma de datos tradicional ha muerto, ha nacido una nueva plataforma de datos ubicua. Virtualizacion de datos, plataformas hibridas donde el dato no existe en una única fuente y escala sin limites. Estamos en la epoca donde realmente existe una plataforma de datos moderna. En esta sesión hablaremos del estado actual de la plataforma de datos en Microsoft
Presentación utilizada en del SQL Saturday #690 Lima 2017, sobre el servicio SQL Azure Database y como migrar una base de datos On-Premise de SQL Server:
-Aspectos a tener en cuentas
-Compatibilidad-
Herramientas
¿Cómo migrar tus bases de datos sql server 2012 a sql azure?Eduardo Sojo
Webcast de la comunidad SQL Pass Venezuela en donde se explica diferentes formas de cómo publicar bases de datos creadas en SQL Server 2012 en Windows SQL Azure.
Como se traduce IAAS y PAAS a Azure, ventajas y escenarios reales en los cuales puedes aplicara cada uno de estos en Azure. Además de esto mostraremos como poder usar Azure durante 12 meses con crédito de prueba para probar soluciones.
Esta sesión es continuación de “planes de ejecución 1″. En esta sesión no se tocará ninguna cuestión explicada en la sesión anterior. El objetivo de esta sesión es explicar el funcionamiento de operadores avanzados como los pipes, indices temporales, hash avanzados, etc
http://summit.solidq.com
En esta sesión vamos a analizar las novedades que SQL Server 2016 nos trae en In-Memory OLTP. En esta nueva versión se han eliminado una gran cantidad de limitaciones que hacen que podamos finalmente aplicar esta tecnología a un gran número de escenarios. Mostraremos situaciones habituales donde gracias a esta tecnología podremos reducir la contención por concurrencia y aumentar el rendimiento de nuestra base de datos de forma muy considerable.
Es posible utilizar .NET para programar funciones, procedimientos almacenados... en SQL Server pero... ¿es una buena idea hacerlo?SQLCLR es un recurso interesante para cualquier desarrollador de base de datos que nos permite sacar partido ante ciertas situaciones que el propio lenguaje T-SQL no nos permite. En esta sesión veremos pros y contras de utilizar .NET para programar nuestros objetos de BBDD desde un punto de vista funcional y de rendimiento. La idea es responder a la eterna pregunta: ¿Cuándo es bueno usar SQLCLR?
SQL Server 2014 y La Plataforma de DatosJoseph Lopez
Un análisis objetivo y amplio (Vista rápida) sobre las nuevas características en la versión 2014, aplicadas al desempeño y ejecución de escenarios empresariales de alto desempeño como lo es In-Memory for OLTP, Update Capable Column Store Index, Alta Disponibilidad y Misión Critica sobre altos volúmenes de transaccionalidad de datos.
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
En este sesión hablaremos de que se necesita para poder trabajar con nuestros sistemas transaccionales en nuestros Datacenters convencionales y de la misma manera integrarlos con Maquinas Virtuales en Azure como soluciones de Alta Disponibilidad o Desastre y Recuperación. Todo esto desde un enfoque práctico y sencillo de aprender.
AZURE: Consumiendo Datos y Visualizándolos desde La NubeSolidQ
Reporting es el primero de los servicios de BI que se ha puesto en la nube, actualmente en forma de CTP. Azure Reporting representa la posibilidad de usar un servicio de informes a la carta cuando lo necesitemos y con la potencia concreta en cada caso, adaptándose a las necesidades de nuestro negocio y permitiendo un uso público de la información en diferentes dispositivos (móviles, aplicaciones Web, Windows...). En esta sesión analizaremos Azure Reporting y veremos diferentes escenarios de uso tanto en el aprovisionamiento de datos (On-Premise, SQL Azure) como en el consumo final en diferentes plataformas.
En este seminario web hablaremos de cómo las empresas pueden aprovechar la nube de AWS para abordar escenarios de migración y recuperación ante desastres (DR) para máquinas virtuales. Aprenderá las opciones de migración y recuperación ante desastres para máquinas virtuales en el entorno de datacenter o en otra nube, y cómo CloudEndure simplifica la migración y la configuración de recuperación ante desastres para los clientes.
Presentación realizada en el grupo AWS meetup de Zaragoza.
Experience de integración continua en AWS con Docker, ECS y PHP7.
Caso de uso de aplicación real con API-céntrica y experiencia de migración de Azure a Amazon Web Services.
Versión sin gatitos :)
SQL Azure Administración, Desempeño y MantenimientoEduardo Castro
En esta presentación vemos los aspectos de administración de SQL Azure, así como aspectos de monitoreo de desempeño.
Saludos.
Ing. Eduardo Castro
Microsoft SQL Server MVP
http://tinyurl.com/comunidadwindows
24 HOP edición Español - Funcionalidades de nube híbrida en sql server 2014 -...SpanishPASSVC
Estas listo para comenzar a tomar ventaja de los beneficios que ofrecen los servicios en la nube. Hoy en día, parece que todo se está moviendo en esa dirección. Únase a nosotros para tener una visión general de las nuevas características de nube híbrida en SQL Server 2014 con Windows Azure y aprender cómo iniciar la transición a la nube.
La visualización de datos analíticos es un reto al que se enfrentan muchas organizaciones, el poder crear tableros, alertas, agregar predicciones a sus datos y actuar de acuerdo a estas de manera rápida es una necesidad de todos los negocios actuales. Únase a nuestros arquitectos para aprender como Amazon QuickSight le permite agregar inteligencia de negocios a sus aplicaciones y crear predicciones a futuro de sus datos. Amazon QuickSight es un servicio de inteligencia de negocios escalable y serverless creado para la nube, a través del cual podrá explotar sus datos de negocio para convertirlos en insights para hacer decisiones informadas sobre su negocio sin preocuparse de la gestión, escalamiento y la disponibilidad de la infraestructura de cómputo.
En esta ponencia podrá ver como poder crear su primer modelo tabular en la nube de Azure, consideraciones,limitaciones,costos, y buenas prácticas para el desarrollo del mismo.
desarroolo de bases de datos El tema de Excel es una base de datos o no, ya no es trascendencia, porque ya nos quedó claro que no. Excel no es base de datos, pero sí es la herramienta mejor posicionada para análisis de datos.
Similar a Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting (20)
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineJoseph Lopez
En la presente exposición mostrare las diversas caracteristicas que Microsoft Azure Virtual Machine nos ofrece a la hora de implementar una solución virtualizada bajo esta tecnología.
Conociendo Dynamic Data Masking en entornos de producción con SQL Server 2016...Joseph Lopez
Los datos siendo unos de los activos más importantes de la empresas de hoy, debemos tener el poder de mantenerlos seguros y disponibles en cualquier momento. Conocer los diferentes tipos de enmascaramientos asi como entender su funcionalidad y beneficios es una realidad absolutamente imprescindible para los que ejercen control de la seguridad de los datos. Durante la presente exposición, expondré desde las conceptualizaciones basicas de esta tecnología hasta las diferencias que existen entre los diversos metodos de aplicacion de enmascaramiento en escenarios reales tanto On-Premise asi como Cloud.
Conociendo los cambios de SQL Server a partir de 2012 a 2016Joseph Lopez
En la presente charla, les estare mostrando los cambios y mejoras mas relevantes que se generaron en el servidor de base de datos SQL Server de Microsoft a partir de la version 2012 hasta llegar a la version 2016 con faciles demostraciones para entender dichos cambios.
Aplicando Azure Search en Sistemas HibridosJoseph Lopez
Esta presentación es la introducción al mundo real de las búsquedas en Azure Search. Para comprender como construir un buen funcionamiento de búsqueda de un sitio web no es sencillo, ya que para lograr este objetivo se necesita planificación de índices de búsqueda, análisis de solución técnica y buen conocimiento sobre cómo los usuarios interactúan con la búsqueda. Azure Search es un servicio de búsqueda que permite buscar en los sitios web y otros sistemas independientemente donde se encuentre si en la misma plataforma Azure o en plataformas On-Premise, permitiendo consumir resultados de busquedas con el fin de ampliar el espectro de conocimiento de un escenario a tratar. Las demostraciones que mostrare como ejemplo se basan en un sencillo sitio web para husmear profundamente con Azure Search a la búsqueda de Azure y mostrar ampliamente cómo construir soluciones de búsqueda escalable y de gran alcance sobre el mismo.
Performance Tuning en Azure SQL DatabaseJoseph Lopez
Teniendo en cuenta que Azure SQL Database no es SQL Server primero que todo, podemos beneficiarnos de las distintivas diferencias que trae asi como de su funcionalidad para entornos de producción. En la presente exposición, les enseñare algunas de las nuevas herramientas y metodologías de trabajo disponibles, con el fin de que logremos ejecutar de manera óptima Azure SQL Database tan rápido como sea posible.
Tablas temporales en SQL Server 2016 y Azure SQL Database v12Joseph Lopez
En la presente exposición, les mostrare de forma sencilla a través de demostraciones reales sobre como debemos entender el concepto sobre tablas temporales, las también llamadas tablas versionadas por el sistema; como reciente caracteristica añadida al servidor SQL en su versión 2016 teniendo finalmente como resultado, el mantener automáticamente el historial de los datos en la tabla.
Recuperación ante desastres y continuidad del negocio con Azure SQL DatabaseJoseph Lopez
La continuidad de un negocio implica el diseño, la implementación y la ejecución de todas las aplicaciones que hoy en día sirven de operabilidad en las compañías bajo cualquier escenario de negocio, de manera que las mismas sean resistentes a los eventos de interrupción, planeados o no planeados, que provocan la pérdida permanente o temporal de la capacidad de cualquiera aplicación para realizar efectivamente su función empresarial. Entre los eventos no planeados se incluyen desde los errores humanos hasta las interrupciones permanentes o temporales, pasando por los desastres regionales que pueden provocar la pérdida a gran escala de la instalación en una determinada región de Azure. Los eventos planificados incluyen la reimplementación de la aplicación en una región diferente, la aplicación de actualizaciones de aplicaciones, etc. El objetivo de la continuidad del negocio es que su aplicación siga funcionando durante estos eventos con un impacto mínimo en la función empresarial que desempeña. En la presente sesión, estaré impartiendole de forma sencilla cuáles deberían ser las herramientas y sus respectivos tips para mantener en perfecto estado de ejecución, las bases de datos SQL Database en Azure de cualquier escalabilidad ante cualquier escenario de desastre.
Introducción a Microsoft Azure SQL Data WarehouseJoseph Lopez
El nuevo Microsoft Azure SQL Data Warehouse (SQL DW) es un versátil servicio de almacén de datos que provee una solución Massively Parallel Processing (MPP) para "Big data" con verdaderas características de alta infraestructura empresarial. El servicio SQL DW está construido para la carga de datos en ejecución de unos cien gigabytes hasta petabytes de datos con características únicas como cálculo desagregado, permitiendo así que los clientes sean capaces de utilizar el servicio para satisfacer sus necesidades de almacenamiento. En la presente exposición les mostrare una mirada en profundidad de este nuevo servicio de Azure como la implementación, el escalamiento elástico (Grow, Shrink, y Pause), y las nubes de datos híbrida con integración de Hadoop a través Polybase permitiendo una verdadera experiencia de SQL a través de datos estructurados y no estructurados.
En esta sesión, exploraremos las inversiones de todas las características referente a la tecnología In-Memory OLTP en Microsoft SQL Server tanto On-Premises así como en la nube, incluyendo el T-SQL Surface Area, Los Procedimientos Almacenados nativamente compilados, así como las mejoras en cuanto a escalabilidad entre muchas otras.
Una sencilla y simple exposición rápida de lo que es el servicio de las bases de datos NoSQL en Microsoft Azure "Azure DocumentDB" yéndonos desde las conceptualizaciones y cimientos conceptuales básicos hasta entender y validar como trabajar con modelo de datos JSON document para la creación de documentos repositorios así como de procedimientos almacenados en JavaScript como plataforma de servicio en Azure para con ellos, aplicarlos en las empresas de hoy. Estan tod@s cordialmente invitados a la misma.
Big Data - Desarrollando soluciones efectivasJoseph Lopez
Como continuación a la presentación titulada "Introducción al mundo de las Bodegas de datos", esta presentación le explicará qué es Big Data y sus beneficios, incluyendo casos de uso. Así mismo, discutiremos cómo Hadoop, la nube y procesamiento masivamente paralelo (MPP) está cambiando la forma en los almacenes de datos se están construyendo. Hablaremos de arquitecturas híbridas que combinan datos in situ con datos en la nube, así como datos relacionales y no relacionales de datos (no estructurados). Veremos también los beneficios del MPP en SMP y cómo integrar datos desde dispositivos en la Internet (IoT). Aprenderemos también lo que debería verse como un almacén de datos moderno y cómo cuadra su papel de un mar de datos y Hadoop. Al finalizar esta exposición, tendremos una orientación sobre la mejor solución para el almacén de datos en el futuro.
En la presente exposición, se estarán cubriendo todos los productos que bajo el producto Power BI, Microsoft no ofrece en la actualidad. La cual, resumiéndoles todos los productos involucrados mostraremos como funcionan en conjunto. Durante la presente sesión, les explicare y guiare a responder todas las interrogantes que se nos presenten en la vida real para con ellos, logran impartir a nuestros clientes un servicio mas efectivo a la hora de vender este productos en nuestros proyectos.
Introducción a Power BI bajo escenarios empresariales híbridos con SQL Server...Joseph Lopez
Muchas de las empresas y corporaciones en la actualidad, se encuentran moviendo sus plataformas de datos a la nube a velocidades sin precedentes nunca antes vista, haciendo de esto para todos los que conformamos el ecosistema de IT Pro, DBA's y desarrolladores de soluciones empresariales, una fuente de investigación y estudio para desarrollar destrezas en el conocimiento de todas estas nuevas tecnologías a implementar en estos escenarios. En la presente conferencia les estaré a todos impartiendo los conceptos apropiados de como utilizar la Plataforma de Datos de Microsoft en estos contextos empresariales de manera simple y sencilla sin tanto tecnicismos ni vocabularios avanzados.
Inteligencia de Negocio - Que Planeta es eso?Joseph Lopez
Qué es Inteligencia de Negocio? Qué conocimientos, habilidades y aptitudes se deberían conocer? Como comprender esta filosofía de Negocio? Cuales conocimientos se deberían tener a la hora de ejecutar un proyecto de esta índole? Qué habilidades y técnicas de comunicación deberíamos tener? Durante estaré guiándolos a comprender todas estas inquietudes.
Sabes que es un almacén de datos? Por qué utilizarlo? Como crearlo? Que modelo utilizar, si normalizado o dimensional? Cual metodología, Kimball o Inmon? Que modelo de tablas? Almacén de datos o Data Mart. Infraestructura de Hardware. Big Data, la nueva moda empresarial. Durante esta sesión les explicare todas estas inquietudes.
Que es Microsoft Azure SQL Database? Que beneficio me impartirá el utilizarlo? Qué significa en la vida real PaaS? SQL Server en modelo PaaS! Cuales serían los pros y contras del modelo para aprovechar este ecosistema tecnológico. Durante esta les ayudare a responder todas estas inquietudes.
Implementando escenarios de reportes empresariales en Windows Azure con SQL Reporting
1. Implementando escenarios de
reportes empresariales en
Windows Azure con SQL Reporting
José Redondo - @redondoj
CL SQL PASS Venezuela – DPA SolidQ – CA SynergyTPC
redondoj@gmail.com
http://redondoj.wordpress.com
2. AGENDA
• Introducción a Windows Azure SQL Reporting
• Iniciándonos con Windows Azure SQL Reporting
• Roles y Credenciales
• Directrices y Limitaciones para Windows Azure SQL Reporting
• Buenas nuevas
5. Introducción a
Windows Azure SQL Reporting
El impacto de la nube
NUEVA
ADMINISTRACIÓN
INCREMENTA
ECONOMIA
REDUCIDA
PRODUCTIVIDAD
•
Pagas por lo que utilizas
•
Costos inferiores y predictibles
•
•
•
Los último en software para los
usuarios
Fácil desarrollo
•
Colaboración en Internet
•
Seguridad robusta Multi-Capas
•
Acceso desde cualquier lugar
•
Fiabilidad y Tolerancia a fallos
•
Provisionando soluciones
inmediatas
•
No parcheos, no mantenimiento
Cambios desde el Capex y Opex
•
Incrementa el valor agregado a
los escenarios empresariales
7. Introducción a
Windows Azure SQL Reporting
Bases de datos relacionales como un servicio
Escalabilidad
Auto-Servicio
•
•
•
Fácil aprovisionamiento y
despliegue
Alta disponibilidad y falla a
tolerancia automática
Auto administración y auto
reparación
•
•
•
•
Servicios de bases de datos
como una utilidad pero
incrementando el pago a
medida que creces
Imparte confianza
empresarial
Habilita soluciones MultiHospedaje
Administra multiples
servidores
Fácil Desarrollo
•
•
•
•
Construir soluciones de
bases de datos en la nube
bajo un modelo relacional
muy familiar
Se desarrolla con las
destrezas existentes en
programación
Sintaxis T-SQL familiar
Explorar nuevos datos
aplicables a patrones de
nuevos aplicativos
8. Introducción a
Windows Azure SQL Reporting
SQL Azure Reporting
Agilidad y Elección al desarrollador
•
Construir informes utilizando herramientas familiares de diseño
•
Publicar informes a la nube o incrustarlos directamente en las aplicaciones
•
Uso de API consistentes para ver, ejecutar y administrar informes
Alcance extendido y accesibilidad
•
Accesos a informes seguro y confiable
•
Acceso a informes dentro de una aplicación o a través de un navegador
•
Procesar y exportar al formato deseado
Escalabilidad y Fiabilidad
•
Reportes Off-Premises ayuda a que la infraestructura reduzca el TCO
•
Entorno Windows Azure altamente disponible
•
Escalar para satisfacer las demandas del negocio según sea necesario
9. Introducción a
Windows Azure SQL Reporting
Escenarios
• Reportes operacionales sobre datos SQL Azure
Los clientes pueden informar sobre sus datos SQL Azure
pero no necesariamente con la intención en una
aplicación
• Incorporación de informes en mi Windows o en
una aplicación Azure
Los desarrolladores pueden utilizar los mismos patrones
y herramientas que usan hoy para incorporar informes
en sus aplicaciones en modo conectado contra servicio
Azure RS
11. Iniciándonos con
Windows Azure SQL Reporting
SQL Azure Reporting & SQL Server Reporting Services
Reporting Services
SQL Azure Reporting
Herramientas de diseño de
desarrollo
•
SQL Server Data Tools
•
SQL Server Data Tools
Orígenes de datos
•
SQL Server, Oracle, Teradata,
PDW, etc…
•
SQL Azure Database
Gestión y Entrega
•
•
•
•
•
•
Desarrollo extensible
Modelo de seguridad
Report Manager o SharePoint
Visualizar reportes
Permitir multiples formatos
Suscripciones
Entregas reportes agendadas
Reportes embebidos en las
aplicaciones
• Personalizar orígenes de datos,
assemblies, áreas de reportes,
autenticaciones, etc…
•
•
•
•
• Autenticación de Windows
permitida
• SQL Azure username / password
SQL Azure Development Portal
Visualizar reportes
Permitir multiples formatos
Reportes embebidos en las
aplicaciones
• Extensibilidad no habilitada
13. Iniciándonos con
Windows Azure SQL Reporting
Bajo el capó – A fondo…
• Nuestra premisa es siempre asegurar que proporcionamos beneficios de
nube (elasticidad, actualización, etc.) para Reporting Services
• Consideración especial para Reporting Services
El Ritmo de OLAP != Ritmo de OLTP
• Cualquiera que sea el ritmo de un negocio en la mayoría de las
empresas tiene un ritmo similar
17. Roles y Credenciales
Bajo el capó – Modelo de seguridad
• Usando los mismos roles y el modelo de
permisología como SQL Server Reporting
Services
• Actualmente soporta un Login y una
Contraseña
• Cada host de reportes tiene su propio
Catalog y su TempDB
{
ReportViewer1.ServerReport.ReportServerCredentials = new
ReportServerCredentials("username","password","tenant.report.int.mscds.com");
}
19. Directrices y Limitaciones para
Windows Azure SQL Reporting
Azure RS en el Azure Developer Portal
• Integrado 100% con Windows y con SQL Azure
• Solamente el Azure Service Admin y las cuentas de
administradores pueden acceder a este escenario (De
manera similar que Windows y SQL Azure)
• Dispone de servicios
• Select geo-location
• Administra usuarios adicionales
• Asignándolos a roles predeterminados de SSRS
• Visualizar y administrar ítems
• Reportes
• Orígenes de datos