Mi presentación en el Global Azure Bootcamp 2015. Esta charla demuestra cómo es posible diseñar una granja completa de SharePoint utilizando máquinas virtuales de Azure. Vemos cómo se puede integrar AAD y cómo se pueden preparar plantillas de máquina preparadas para agregar servidores a las granjas para poder escalar la infraestructura y los servicios de SharePoint. Gracias a la potencia de Azure websites, web Jobs y otras herramientas de Azure se muestra cómo diseñar un panel de administración que permite hacer operaciones administrativas sobre SharePoint sin necesidad de acceder internamente a la granja, de la misma manera que lo hace Office 365. También nos centraremos en el diseño de APIs de administración y despliegue de PowerShell y cómo crear portales similares a Office Video y Delve usando servicios como Azure Search o Application Insights. En definitiva, todo un conjunto de ideas de cómo podríamos diseñar nuestro propio Office 365.
Buenas prácticas en infraestructura en SharePoint 2013Miguel Tabera
Mi presentación en la 1ª Iberian SharePoint Conference, que tuvo lugar el día 10 de octubre de 2013 en Madrid. En la presentación hablo de las mejores prácticas a la hora de diseñar una infraestructura de SharePoint y de consejos útiles para la instalación y configuración de las granjas de servidores. También se detallan los errores más comunes al configurar SharePoint y cómo evitarlos.
Charla de Miguel Tabera y Rubén Toribio en la conferencia CEUS by Iberian SharePoint Conference 2015. La charla trata sobre las distintas opciones que tenemos para consumir servicios de Office 365 desde los distintos dispositivos móviles que existen. Repasaremos todas las App publicadas por Microsoft hasta la fecha en todas las tiendas de fabricantes, veremos las distintas opciones de administración de dispositivos móviles en Office 365 y también repasaremos opciones de desarrollo, por si nos es necesario desarrollar nuestras propias apps.
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...Miguel Tabera
Mi presentación en SharePoint Saturday Madrid. En ella hablo de todas las novedades de SharePoint 2016 desde los distintos puntos de vista de desarrolladores, IT PRO y usuarios.
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMiguel Tabera
Presentación sobre desarrollo de apps para Office 365. Hice esta presentación en el MsCodersCamp junto a mi compañero Iván Gómez Rodríguez. Los temas que se tratan son:
- Introducción a Office 365
- Nuevo modelo de desarrollo de SharePoint 2013
- Las nuevas API cliente de SharePoint
- Apps de Office y SharePoint
- Conceptos básicos al desarrollar apps
- Laboratorio
- La tienda de Office
- Desarrollo de apps de Windows Phone para SharePoint Online
http://summit.solidq.com/madrid
En esta sesión haremos una breve introducción, y una posterior profundiazación a uno de los aspectos más característicos en el trabajo diario con SharePoint: los flujos de trabajo (Workflows). Esta sesión está indicada tanto para aquellos que ya han batallado con ellos en versiones anteriores y quieren conocer qué novedades presentan en la versión de 2013, como para aquellos que quieren conocer qué son exactamente y qué ventajas aportan a la gestión documental.
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosGonzalo Marcos
Webinar Encamina-AvePoint. Junto a Alberto Diaz y Adrian Diaz descubrimos las novedades de SharePoint 2016 y analizamos como afrontar la gobernanza en los nuevos entornos hibridos.
Con la llegada de la próxima versión de SharePoint, nos encontramos con nuevos retos que nos llegan a través de la nueva arquitectura híbrida. En esta sesión os enseñaremos que novedades nos trae SharePoint 2016 para aprovecharnos de las infraestructuras híbridas con Office 365 y como conseguir gobernarlas sin morir en el intento.
En este webinar vas a descubrir:
- Novedades de la nueva versión de SharePoint
- Nuevos retos en la gestión de entornos híbridos
- Cómo adaptar tu plan de Gobernanza existente a un entorno híbrido
- Cómo automatizar tu plan de Gobernanza para incluir tu entorno Office 365
Buenas prácticas en infraestructura en SharePoint 2013Miguel Tabera
Mi presentación en la 1ª Iberian SharePoint Conference, que tuvo lugar el día 10 de octubre de 2013 en Madrid. En la presentación hablo de las mejores prácticas a la hora de diseñar una infraestructura de SharePoint y de consejos útiles para la instalación y configuración de las granjas de servidores. También se detallan los errores más comunes al configurar SharePoint y cómo evitarlos.
Charla de Miguel Tabera y Rubén Toribio en la conferencia CEUS by Iberian SharePoint Conference 2015. La charla trata sobre las distintas opciones que tenemos para consumir servicios de Office 365 desde los distintos dispositivos móviles que existen. Repasaremos todas las App publicadas por Microsoft hasta la fecha en todas las tiendas de fabricantes, veremos las distintas opciones de administración de dispositivos móviles en Office 365 y también repasaremos opciones de desarrollo, por si nos es necesario desarrollar nuestras propias apps.
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...Miguel Tabera
Mi presentación en SharePoint Saturday Madrid. En ella hablo de todas las novedades de SharePoint 2016 desde los distintos puntos de vista de desarrolladores, IT PRO y usuarios.
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMiguel Tabera
Presentación sobre desarrollo de apps para Office 365. Hice esta presentación en el MsCodersCamp junto a mi compañero Iván Gómez Rodríguez. Los temas que se tratan son:
- Introducción a Office 365
- Nuevo modelo de desarrollo de SharePoint 2013
- Las nuevas API cliente de SharePoint
- Apps de Office y SharePoint
- Conceptos básicos al desarrollar apps
- Laboratorio
- La tienda de Office
- Desarrollo de apps de Windows Phone para SharePoint Online
http://summit.solidq.com/madrid
En esta sesión haremos una breve introducción, y una posterior profundiazación a uno de los aspectos más característicos en el trabajo diario con SharePoint: los flujos de trabajo (Workflows). Esta sesión está indicada tanto para aquellos que ya han batallado con ellos en versiones anteriores y quieren conocer qué novedades presentan en la versión de 2013, como para aquellos que quieren conocer qué son exactamente y qué ventajas aportan a la gestión documental.
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosGonzalo Marcos
Webinar Encamina-AvePoint. Junto a Alberto Diaz y Adrian Diaz descubrimos las novedades de SharePoint 2016 y analizamos como afrontar la gobernanza en los nuevos entornos hibridos.
Con la llegada de la próxima versión de SharePoint, nos encontramos con nuevos retos que nos llegan a través de la nueva arquitectura híbrida. En esta sesión os enseñaremos que novedades nos trae SharePoint 2016 para aprovecharnos de las infraestructuras híbridas con Office 365 y como conseguir gobernarlas sin morir en el intento.
En este webinar vas a descubrir:
- Novedades de la nueva versión de SharePoint
- Nuevos retos en la gestión de entornos híbridos
- Cómo adaptar tu plan de Gobernanza existente a un entorno híbrido
- Cómo automatizar tu plan de Gobernanza para incluir tu entorno Office 365
En SharePoint 2010 tenemos muchas plantillas de sitio. Muchas veces vamos a crear un sitio y no sabemos que plantilla será la mejor para nuestras necesidades. En esta sesión analizaremos las plantillas prediseñadas de SharePoint 2010 para así tener una visión más global de estas a la hora de elegir. Además profundizaremos técnicamente y veremos como crear plantillas de sitió personalizadas con Visual Studio 2010 (siguiendo las mejores prácticas para hacerlo).
Roadmap y novedades de SharePoint 2016 cuando se acaba de publicar la Beta 2 del producto.
Contenido susceptible de variar hasta la publicación de la RTM de SharePoint Server 2016.
Iniciándose en el desarrollo de aplicaciones para share point 2013Haaron Gonzalez
En esta sesión veremos la propuesta de construcción de aplicaciones para SharePoint 2013 y por dónde empezar a construirlas. Al terminas esta presentación tendrás un entendimiento mucho más claro sobre lo que involucra programar aplicaciones para esta plataforma.
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.Miguel Tabera
Durante los últimos años, la plataforma Office 365 ha incorporado muchas novedades con las que podemos mejorar nuestra productividad y la colaboración con nuestros compañeros. Al tratarse de herramientas muy modernas, con diseños y aspecto atractivos, puede parecer que existe un plan matar a SharePoint y retirarlo gradualmente de la plataforma. Esta sesión veremos que todas las novedades como los grupos, Yammer, Sway y Delve pueden complementar a los clásicos sitios colaborativos de SharePoint y aprenderemos cuándo es mejor utilizar unos u otros. También descubriremos que SharePoint no está muerto y que simplemente se está transformando para proporcionarnos nuevas experiencias como Office Video, los microsites y un OneDrive for Business en continua evolución.
Platica sobre Workflows de SharePoint 2010 presentada en el Cuarto Simposio Latinoamericano SharePoint en Mexico organizado por la Comunidad SharePoint en Mexico.
Presentación de Office 365 - Jose Luis Cruz de MicrosoftSOFTENG
Presentación sobre Office365 que llevó a cabo Jose Luis Cruz de Microsoft en el evento que organizaron en Barcelona Softeng y Microsoft sobre Office365 para medianas y grandes empresas.
Comunidad SharePoint de Argentina - Presentación introductoria a la Gestión e Implementación de Proyectos SharePoint por Ariel García Sobrino (Consultor Microsoft)
SharePoint Online - Comunicación, colaboración y productividad en la nube.Juan Carlos Gonzalez
SharePoint Online - Comunicación, colaboración y productividad en la nube. Presentación realizada en el SharePoint Saturday de Colombia del 24 de mayo de 2014.
Toma el control de tus datos en office 365 con centro de seguridad y cumplimi...Raul Oriol Gonzalo
Breve descripción de como funciona y que se compone Office 365 en su paquete basico.
Explicacion de como y que podemos auditar dentro de Office 365 gracias al centro de seguiridad y cumplimiento.
En SharePoint 2010 tenemos muchas plantillas de sitio. Muchas veces vamos a crear un sitio y no sabemos que plantilla será la mejor para nuestras necesidades. En esta sesión analizaremos las plantillas prediseñadas de SharePoint 2010 para así tener una visión más global de estas a la hora de elegir. Además profundizaremos técnicamente y veremos como crear plantillas de sitió personalizadas con Visual Studio 2010 (siguiendo las mejores prácticas para hacerlo).
Roadmap y novedades de SharePoint 2016 cuando se acaba de publicar la Beta 2 del producto.
Contenido susceptible de variar hasta la publicación de la RTM de SharePoint Server 2016.
Iniciándose en el desarrollo de aplicaciones para share point 2013Haaron Gonzalez
En esta sesión veremos la propuesta de construcción de aplicaciones para SharePoint 2013 y por dónde empezar a construirlas. Al terminas esta presentación tendrás un entendimiento mucho más claro sobre lo que involucra programar aplicaciones para esta plataforma.
SharePoint no está muerto. Nuevas opciones de colaboración en Office 365.Miguel Tabera
Durante los últimos años, la plataforma Office 365 ha incorporado muchas novedades con las que podemos mejorar nuestra productividad y la colaboración con nuestros compañeros. Al tratarse de herramientas muy modernas, con diseños y aspecto atractivos, puede parecer que existe un plan matar a SharePoint y retirarlo gradualmente de la plataforma. Esta sesión veremos que todas las novedades como los grupos, Yammer, Sway y Delve pueden complementar a los clásicos sitios colaborativos de SharePoint y aprenderemos cuándo es mejor utilizar unos u otros. También descubriremos que SharePoint no está muerto y que simplemente se está transformando para proporcionarnos nuevas experiencias como Office Video, los microsites y un OneDrive for Business en continua evolución.
Platica sobre Workflows de SharePoint 2010 presentada en el Cuarto Simposio Latinoamericano SharePoint en Mexico organizado por la Comunidad SharePoint en Mexico.
Presentación de Office 365 - Jose Luis Cruz de MicrosoftSOFTENG
Presentación sobre Office365 que llevó a cabo Jose Luis Cruz de Microsoft en el evento que organizaron en Barcelona Softeng y Microsoft sobre Office365 para medianas y grandes empresas.
Comunidad SharePoint de Argentina - Presentación introductoria a la Gestión e Implementación de Proyectos SharePoint por Ariel García Sobrino (Consultor Microsoft)
SharePoint Online - Comunicación, colaboración y productividad en la nube.Juan Carlos Gonzalez
SharePoint Online - Comunicación, colaboración y productividad en la nube. Presentación realizada en el SharePoint Saturday de Colombia del 24 de mayo de 2014.
Toma el control de tus datos en office 365 con centro de seguridad y cumplimi...Raul Oriol Gonzalo
Breve descripción de como funciona y que se compone Office 365 en su paquete basico.
Explicacion de como y que podemos auditar dentro de Office 365 gracias al centro de seguiridad y cumplimiento.
Presentación Fabio Schimidt - eCommerce Day Guayaquil 2014eCommerce Institute
Diapositivas presentadas por Fabio Schimidt, Comercial Manager de VTEX, en el eCommerce Day Guayaquil 2014 en la plenaria "KEYNOTES ECOMMERCE I >> RETAIL DEL FUTURO: LOS PRINCIPALES RETOS Y DESAFÍOS DEL COMERCIO MINORISTA EN ECUADOR".
Esta es una presentación de los productos IBM Domino 9 e IBM Notes 9, con énfasis en los niveles de seguridad, administración y aplicaciones. También se describen los productos que el esquema de licenciamiento Messaging provee a clientes que lo implementen.
CRM Xpress® es una aplicación de CRM (Customer Relationship Management), diseñada para ser la herramienta perfecta para construir y mantener excelentes relaciones con los clientes actuales y potenciales, aumentar la productividad y la eficiencia.
Esta es una presentación ejecutiva de la empresa Domino Soft, S.A. de C.V., incluye la información principal de contacto, nuestros productos y servicios e información de interés general.
Esta es la presentación utilizada durante el evento de lanzamiento público de nuestra aplicación crm Xpress V3, realizada el martes 28 de febrero de 2017 en el Hotel Sheraton Presidente en El Salvador.
Replacing Lotus Notes? Here's How It Really Goes DownPeter Presnell
A look at what really happens when an organizations migrates from IBM Lotus Notes to Microsoft Exchange.
I first posted this because I was tired of seeing the pattern time after time and the participants denying what was happening.
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Arno Flapper
A large international customer decided to move into Microsoft Office 365. Their challenge is to migrate 3000+ users, 1100 applications and 100 Tb of file share data located in 50 locations and datacenters across Europe. With this migration all datacenters must be replaced by a central datacenter in The Netherlands using Office 365 and Azure within months. And we did it! A challenging project and a perfect showcase to demonstrate the do’s and don’ts when migrating to the several components of Office 365, i.e. Exchange Online, SharePoint Online and OneDrive for Business at the speed of light.
In this session we will demonstrate how we:
- Analyzed the on-premises installations
- Cleaned up the obsolete users and data
- Prepared the Office 365-tenant to host 3000 users and over 30 domains
- Set-up the AD FS-infrastructure in Windows Azure
- Migrated 3000 users, their mail domains and aliases
- Migrated the file shares to OneDrive for Business and SharePoint Online
- Migrated the applications to SharePoint Online and Azure
- The PowerShell workarounds we used to fix several incompatibility issues between Office 365 and the on-premises installations…and what not to do.
Are you looking for a better strategy to retire your legacy Lotus Notes applications and migrate them seamlessly to the cloud?
Office 365 & Azure brings best of both the worlds together to simplify and enhance the cloud experience. Office 365 with Azure allows more flexibility and greater business agility. It helps leveraging familiar tools for simple deployment, and user experiences as well as a leaner, controlled model for enterprises. Migration of legacy applications to the cloud gets you and your enterprise out of the business of hosting, supporting and maintaining the applications on your infrastructure.
Aqeel Haider, Vice President of Technology Solutions, WinWire Technologies shares an in-depth view of WinWire’s capabilities to retire and re-platform legacy Lotus applications to Office 365 & Azure.
Webinar Agenda:
An overview of WinWire’s approach in performing an assessment of legacy Lotus Notes applications
How to classify multiple Lotus Notes applications and our methodology around archiving, replacing, or consolidation of such applications
From Our Experience – Lessons Learnt
Optimizing your new application in the cloud
Diseña tu propio Office 365 con Azure IaaS y PaaSMiguel Tabera
En esta sesión teórica veremos como, desde el punto de vista de arquitectura, cómo es posible utilizar máquinas virtuales y servicios como las web apps, Azure Search, Máquinas Virtuales, Media Services y Application Insights para diseñar nuestro propio servicio similar a Office 365 en el que proporcionemos SharePoint, Exchange, Office Vídeo, etc.
En esta sesión se platica sobre la evolución de la extensibilidad en SharePoint, se introduce los tipos de AddIns y Apps que se pueden construir y Office 365 Developer Pattern & Practices
Prepara tus apps de SharePoint y Office 365 para el futuroMiguel Tabera
Presentación que hice en el evento de MadPoint (Comunidad Técnica de SharePoint de Madrid) el 5 de febrero de 2015. En ella tratamos el actual modelo de apps de SharePoint y el nuevo modelo de apps de Office 365 e hicimos talleres prácticos para que los asistentes conocieran las diferencias y hacia dónde tiende el modelo de desarrollo de la plataforma Office.
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una formaJuan Carlos Gonzalez
En esta presentación se resumen las principales posibilidades de extensibilidad de la plataforma SharePoint 2013 mediante desarrollo haciendo foco especial en el nuevo modelo de Aplicaciones.
Las arquitecturas sin servidores le permiten construir y ejecutar aplicaciones y servicios sin la necesidad de administrar la infraestructura que necesitan. Con las arquitecturas sin servidores en AWS su aplicación si se ejecuta en servidores pero toda la administración de los mismos la hace AWS.
En este webinar, usted aprenderá cómo construir aplicaciones y servicios mediante el uso de una arquitectura sin servidores o "serverless". Discutiremos cómo utilizar AWS Lambda para la ejecución de código para cualquier tipo de aplicación o servicio de backend; utilizar Amazon DynamoDB para almacenar los datos de la misma con una alta escalabilidad y redundancia; y utilizar Amazon API Gateway para crear y administrar puntos de conexión seguros API. También veremos un demo de cómo montar una arquitectura como estas y discutiremos las mejores prácticas y patrones utilizados por nuestros clientes para ejecutar aplicaciones sin servidores.
Objetivos de aprendizaje:
• Entender los conceptos básicos de arquitecturas sin servidores
• Aprender cómo usar Lambda, API Gateway y DynamoDB para ejecutar aplicaciones
¿Quién debería atender?:
• Desarrolladores, desarrolladores Web
Automate es la solución de automatización robótica de procesos de HelpSystems, que le da la flexibilidad de automatizar desde tareas simples, hasta procesos complejos de IT… muy fácilmente.
¿No nos cree? Vea usted mismo lo fácil que es empezar con Automate.
Vea la grabación de este webinar en el que recorrimos el producto y mostramos cómo crear, desde cero, algunos de los casos de automatización más frecuentes: Microsoft Excel, email, interacción con aplicaciones, sitios web y bases de datos, y más.
Además, podrá obtener recomendaciones a tener en cuenta si está considerando empezar un proyecto de Automatización Robótica de Procesos (RPA) en su empresa.
Automate es la solución de automatización robótica de procesos de HelpSystems, que le da la flexibilidad de automatizar desde tareas simples, hasta procesos complejos de IT… muy fácilmente.
¿No nos cree? Vea usted mismo lo fácil que es empezar con Automate.
Vea la grabación de este webinar en el que recorrimos el producto y mostramos cómo crear, desde cero, algunos de los casos de automatización más frecuentes: Microsoft Excel, email, interacción con aplicaciones, sitios web y bases de datos, y más.
Además, podrá obtener recomendaciones a tener en cuenta si está considerando empezar un proyecto de Automatización Robótica de Procesos (RPA) en su empresa.
Todo lo que conocemos hasta la fecha sobre Project Cortex, anunciado en Ignite 2019. Project Cortex pretende revolucionar la IA en SharePoint y Microsoft 365 para crear redes de conocimiento por todo nuestro entorno.
El futuro de office 365 en 2019 y 2020: la innovación (SharePoint & Office 36...Miguel Tabera
Mi presentación en SharePoint and Office 365 Saturday Madrid. Si por algo se ha caracterizado Office 365 en los últimos años es la por innovación. El ritmo de actualizaciones y novedades continuas nos ha traído grandes servicios y soluciones que han cambiado nuestra forma de trabajar y que ha posicionado a la plataforma como la mejor solución de productividad y comunicaciones que existe.
¡Pero Microsoft no se detiene! Se nos han anunciado muchas soluciones que llegarán en lo que queda de 2019 e incluso ya en 2020.
En esta presentación pintaremos un roadmap de las novedades más innovadoras que ya tenemos disponibles o que están por llegar y repasaremos sus principales características y el momento en que podremos empezar a probarlas. También repasaremos a algunos grandes desconocidos que ya existen.
¿Conoces servicios como Kaizala, Calendar.help o FindTime? ¿Sabes que ha llegado una versión Pro de Microsoft Forms? ¿Conoces el acercamiento que está teniendo Office 365 a Realidad Mixta con SharePoint Spaces o las posibilidades que ofrece la plataforma en HoloLens? ¿Te suenan nuevos servicios que hemos recibido recientemente como las PowerApps model-driven apps, Microsoft Whiteboard o los eventos live? ¿Sabes que Microsoft Teams está creando experiencias para Firstline Workers, Healthcare u otras verticales? Si quieres saber de todo esto y conocer otros futuros servicios como Microsoft Search, Workplace Analytics o la integración con LinkedIn... no te puedes perder esta charla de innovación.
Además, podrás descubrir cómo el equipo del SharePoint & Office 365 Saturday ha sido capaz de organizar esta conferencia gracias a la potencia de la app de Microsoft Kaizala
Novedades presentadas en Microsoft Ignite 2018Miguel Tabera
Recopilación en español de todas las novedades que Microsoft presentó en Ignite 2018 (septiembre 2018) sobre Microsoft 365, Office 365, SharePoint, OneDrive, Microsoft Teams, Yammer, Microsoft Search y otros servicios.
Charla que Imanol Iza, Sergio Herández y un servidor hicimos para el Global Office 365 Developer Bootcamp 2018 en las ediciones de Madrid y Barcelona. Se centra en las nuevas model-driven apps de PowerApps, su conexión con el Common Data Service for Apps y la realización de laboratorios interactivos.
Microsoft Teams: colaboración y productividad al máximoMiguel Tabera
Esta presentación forma parte de las presentaciones del evento de Customer Inmersión Experience en Microsoft Teams. Consiste en un repaso al completo de todas las funcionalidades de Microsoft Teams, demostraciones, información sobre la integración con la red de telefonía RTC y funcionalidades avanzadas de colaboración. También contiene unas slides finales con las últimas novedades de Microsoft Teams y próximas novedades que llegarán (actualizado abril 2018).
Seguridad en office 365 (SharePoint Saturday Barcelona 2017)Miguel Tabera
En esta charla se repasan todos los servicios de seguridad que tiene Office 365. Para cada uno de ellos se aclaran dudas de licenciamiento y ubicación del servicio. Cloud App Security, Office 365 Advanced Threat Protection, Threat Intelligence, Azure Information Protection, Data Loss Prevention, Advanced Data Governance, Mobile Device Management, etc.
Windows Phone SharePoint Application TemplatesMiguel Tabera
Mi presentación en el evento realizado por MadPoint (Grupo de Usuarios de SharePoint de Madrid) el 13 de septiembre de 2013. La presentación trata sobre las nuevas plantillas de Visual Studio que permiten generar apps de Windows Phone que trabajan con listas de SharePoint.
InfoPath ha muerto, ¿qué nos depara el futuro?Miguel Tabera
Mi presentación en el evento de MadPoint (Comunidad Técnica de SharePoint en Madrid) del día 14 de junio de 2014. En la presentación se trata el tema de la descontinuación de InfoPath y de los sustitutos planteados por Microsoft.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
6. ■ ¿Qué incluye SharePoint Online?
SharePoint Online vs. SharePoint Server
7. ■ ¿Qué NO incluye SharePoint Online?
■ Algunos servicios de BI
■PerformancePoint
■PowerPivot
■Reporting Services
■Analysys Services
■ Desarrollo de soluciones servidor
■ Word automation services
■ OneDrive para la empresa con funcionalidad ampliada
■ Otras pequeñas características en los distintos servicios
■ Control de la granja y aplicaciones web
■ Control avanzado de infraestructura, servidores, errores, log…
■ Mayor control en servicios y su configuración (por ejemplo las búsquedas)
SharePoint Online vs. SharePoint Server
8. ■ ¿Y si usamos las herramientas de
Azure para diseñar un entorno
SharePoint con toda la potencia de la
versión on-premise?
■ ¿Pero con la sencillez de la versión
online?
SharePoint “as a service”
9. Diseño de nuestro propio Office 365
¡¡¡Pues ahora voy
a hacer mi propio
Office 365!!!
■ Usaremos Azure IaaS para diseñar la
granja.
■ Automatizaremos tareas gracias a
PowerShell y web Jobs.
■ Usaremos Azure web apps para
diseñar un panel de administración.
■ Idearemos APIs de administración.
■ En la presentación nos centraremos
en SharePoint.
10. ■ Introducción
■ Nuestros objetivos
■ Herramientas con las que contamos
■ Diseño de la granja usando IaaS
■ Diseño de un portal de administración con PaaS
■ Creación de APIs PowerShell para administración y para despliegue
■ NextGen portals
■ Medición de uso y rendimiento
■ Ampliando el servicio: API REST, Exchange, custom portals…
Agenda
11.
12. ■ Conseguir un entorno en la nube similar a SharePoint Online.
■ Podemos utilizar máquinas virtuales para crear servidores de
AD y DNS, SQL Server y una granja de SharePoint.
■ Evitar que los administradores tengan que acceder a los servidores
para cualquier acción (crear colecciones de sitios, configurar servicios,
administrar metadatos, lanzar rastreos de búsqueda…).
■ Podemos diseñar una web de administración en un Azure Web App.
■ Podemos diseñar una API PowerShell de administración.
■ Podemos diseñar una API REST de administración.
Nuestros objetivos e ideas para conseguirlos
13. ■ Automatizar todo lo posible
■ Apoyémonos en la comunidad.
■ Hay muchas galerías de scripts PowerShell que nos ayudan a automatizar.
■ Diseñar nuestro SharePoint “as a service” compatible con Office 365
■ Intentaremos desarrollar con técnicas modernas y no con código servidor.
■ Nos ayudará si algún día decidimos migrar a la nube.
■ Evitaremos “ensuciar” los servidores.
■ Proporcionar funcionalidades avanzadas.
■ Existen grandes productos como Nintex, Beezy, AvePoint… que pueden
ayudarnos a ofrecer una experiencia mejorada de la plataforma.
Nuestros objetivos e ideas para conseguirlos
16. ■ Máquinas virtuales y redes virtuales.
■ Para crear la granja de SharePoint.
■ Azure Storage
■ Almacenaremos copias de servidores para levantar nuevos frontales web.
■ Azure Web Apps
■ Para diseñar un panel de administración y ubicar SharePoint apps.
■ Web Jobs
■ Para realizar procesos periódicos en el entorno.
■ Azure Media Services + CDN
■ Para montar nuestro portal de vídeo.
■ Application Insights
■ Para monitorizar y medir uso y rendimiento.
Servicios de Azure
17. Las tres API cliente de SharePoint
Client-side object model (CSOM)
Para aplicaciones que usen C#.
Para aplicaciones Silverlight y Windows Phone.
JavaScript object model (JSOM)
Muy sencillo para aplicaciones web y JavaScript de Windows 8.
Útil para desarrollar apps de SharePoint para otras plataformas
(Android, iOS…)
REST
API independiente de la plataforma basada en estándares como
OAuth y OData.
18. ■ Reference for SharePoint 2013 APIs (Server, CSOM, JavaScript)
■ http://msdn.microsoft.com/en-us/library/jj193038.aspx
■ How to: Complete basic operations using SharePoint 2013 client library code
■ http://msdn.microsoft.com/en-us/library/fp179912.aspx
■ How to: Complete basic operations using JavaScript library code in SP 2013
■ http://msdn.microsoft.com/en-us/library/jj163201.aspx
■ How to: Complete basic operations using SharePoint 2013 REST endpoints
■ http://msdn.microsoft.com/en-us/library/jj164022.aspx
Las tres API cliente de SharePoint
19. ■ Herramienta ideal para crear operaciones de administración.
■ Puede usar las API cliente para conectar remotamente a SharePoint.
■ Puede ser muy útil para la creación automática de la granja.
■ Usaremos proyectos de la comunidad como AutoSPInstaller.
■ Lo usaremos también para automatizar despliegues.
Windows PowerShell
20.
21. ■ Plantilla de granja de SharePoint en Azure.
■ Pocos datos de configuración.
■ Creación rápida. En menos de 1 hora.
■ Control de los nombres de servidor, nivel de precio, redes, storage.
■ No se tiene todo el control sobre la configuración, usuarios y servicios.
■ Creación manual de los servidores.
■ Se tiene todo el control sobre el entorno y su configuración.
■ Para IT PRO con conocimientos avanzados de SharePoint.
■ Se pueden usar herramientas de instalación de terceros o de comunidad.
■AutoSPInstaller
Opciones de diseño de la granja SharePoint
22. La plantilla de granja de SharePoint
■ Configuración básica:
23. La plantilla de granja de SharePoint
■ Configuración con alta disponibilidad:
28. ■ Scripts PowerShell automatizados que permiten instalar y configurar
la granja de SharePoint al completo.
■ Se guarda en una carpeta los binarios de SharePoint, Language
Packs, Service Packs y Cumulative Updates y se configura un XML
con todos los datos de la granja. Los scripts configurarán todos los
servidores.
■Algunas características importantes:
■ Desactiva servicios de Windows que no sean necesarios
■ Instala SharePoint, prerrequisitos, actualizaciones esenciales del servidor,
Language Packs, CU, Service Packs, Office Web Apps, ForeFront, PDF iFilter…
■ Permite una instalación desatendida de toda la granja, incluso reiniciando las
máquinas.
■ Permite configurar Alias SQL, poner nombres a todas las bases de datos.
■ Configura cuentas, permisos, logins, contraseñas, passphrases, servicio de
almacenamiento seguro…
■ Crea todas las aplicaciones de servicio ya configuradas.
■ Crea aplicaciones de SharePoint, Mi Sitio, Search Center…
■ Configura los IIS del servidor y ficheros de host
■ Configura los diferentes roles de búsqueda (admin, crawl, index…)
■Proyecto de Codeplex: https://autospinstaller.codeplex.com
AutoSPInstaller
29. ■ Dejar guardado en el storage un VHD con todo instalado
(binarios, actualizaciones, language packs…).
■ Si se quiere añadir un frontal web o un servidor de aplicación:
■ Duplicar disco del storage.
■ Crear una máquina en la red virtual a partir de ese disco.
■ Ejecutar el asistente de SharePoint para unir a la granja y configurar roles a
mano
■ O ejecutar los script de AutoSPInstaller con los roles prefijados.
■ Podemos integrarlo en el panel de administración que vamos a
diseñar.
■ Desde el panel podemos crear una máquina con la API de Azure.
■ Y podemos forzar que se ejecute AutoSPInstaller o el asistente de
SharePoint.
Ampliar la granja
30.
31. ■ Nuestro objetivo principal:
■ SharePoint “as a service”.
■ Evitar que los administradores tengan que entrar a los servidores.
■ Proporcionar un panel de administración con las herramientas necesarias para realizar las
operaciones más comunes.
■ No permitir acceso a configuración avanzada de la granja. No nos sirve con dar acceso
externo a la Administración Central de SharePoint.
Portal de administración
■ Debe seguir
los principios
del Centro de
Administración
de SharePoint
Online
32. Diseño técnico
■ La aplicación web contiene:
■ Aplicación ASP.NET con el panel de administración
■ Azure Web Jobs para realizar operaciones periódicas desatendidas
sin necesidad de hacer SharePoint Timer Jobs dentro de la granja
36. ■ SharePoint Server ofrece una completísima API
de PowerShell para administración.
■ Pero nuestro objetivo es no hacer operaciones
en servidor.
■ Apoyándonos en la API CSOM y,
aprovechando que en PowerShell se pueden
usar objetos .NET, vamos a construir nuestras
funciones de administración.
■ Serán muy re-aprovechables en SharePoint
Online.
API PowerShell para administración
37. ■ Administración
■ Creación de sitios, seguridad, configuración…
■ Despliegue de contenido
■ Creación de columnas, tipos de contenido, listas, flujos de trabajo, páginas…
Dos principales usos
38. function Load-SPClientDlls()
{
Add-Type -Path ".Microsoft.SharePoint.Client.dll"
Add-Type -Path ".Microsoft.SharePoint.Client.Runtime.dll"
Add-Type -Path ".Microsoft.SharePoint.Client.WorkflowServices.dll"
Add-Type -Path ".Microsoft.SharePoint.Client.Publishing.dll"
}
function Connect-SPClientContext([string]$user, [string]$site) {
Load-SPClientDlls
$password = Read-Host -Prompt "Enter password: " -AsSecureString
# Initialize a new ClientContext object passing $siteUrl
$ctx = New-Object Microsoft.SharePoint.Client.ClientContext($site)
# We need to add the credentials
$credentials = New-Object System.Net.NetworkCredential($user, $password) CheckError(-3)
$ctx.Credentials = $credentials
# At this point, we can use our ClientContext object to create, delete, and retrieve a list of sites.
return $ctx
}
Login y conexión
45. ■ Portales de nueva generación que Microsoft ha añadido
recientemente a Office 365.
■ Los principales ejemplos son Delve y Office Video.
■ No se basan en SharePoint, pero vamos a ver técnicas para integrarlos
en nuestro entorno usando SharePoint.
¿Qué son los NextGen Portals?
46. ■ Aprovecharemos las siguientes tecnologías:
■ Azure Media Services
■ Listas de SharePoint
■ SharePoint apps
■ SharePoint Search Display Templates
■ Azure App Insights (para log de errores)
Diseñando nuestro propio Office Video
48. Diseño técnico
Upload
video
app
■ La app se instala en el sitio de
SharePoint. Utiliza un website de
Azure.
■ El usuario carga el vídeo a través
de la app.
■ El website carga el vídeo en
Media Services.
■ Un job queda pendiente del
estado de la codificación. Cuando
termina, avisa a la web app y le da
los resultados.
■ El website almacena información
del vídeo, codificación y
metadatos en una lista de vídeos
en SharePoint.
■ El portal tiene funcionalidades
para ver y reproducir los vídeos
que están en Media Services.
Lista
vídeos
50. ■ ¿Y si quisiera hacer una api para proporcionar los vídeos a un sistema
de reproducción externo?
■ Por ejemplo, un teléfono, una Xbox…
Siguiente nivel
51. Diseño técnico
Upload
video
app
■ Puedo crear una API con
ASP.NET Web API dentro
del web site de la app.
■ Al estar dentro del web
site de la app, ya puedo
trabajar con SharePoint sin
problemas de seguridad y
obtener la url de
streaming y metadatos de
la lista de vídeos.
■ La API obtendría datos
directamente de
SharePoint
Lista
vídeos
API
52. ■ ¿Y si preveo mucha carga y no estoy seguro cómo responderá mi
granja de SharePoint?
■ Podemos hacer que la Web API ataque
a un sistema externo que sincronice con
SharePoint.
Siguiente nivel
53. Diseño técnico
Upload
video
app
■ A través de un web job,
podemos sincronizar los
datos del sitio de
SharePoint con Azure
Search.
■ La API obtendrá los
datos de Azure Search,
pudiéndose aprovechar
de las reglas de
ordenado, filtrado, etc.
Lista
vídeos
API
54.
55.
56. ■ Utilizaremos Azure Application Insights
■ Proporciona un código JavaScript que
podemos insertar en nuestros portales de
SharePoint.
■ Nos permitirá ver información de uso y
rendimiento de nuestro SharePoint “as a
service”.
Medición de uso y rendimiento
58. ■ Copiamos el código en
nuestra página maestra (o lo
desplegamos como una
solución de granja)
Application Insights en SharePoint
59. ■ Si se desea monitorizar una única
página, puede insertarse en una
webpart de JavaScript
Application Insights en SharePoint
60. ■ Proporciona de un vistazo información de usuarios, sesiones y visitas a
las páginas.
Application Insights en SharePoint
61. ■ Diagnosis Search proporciona muchos datos de las páginas vistas:
Application Insights en SharePoint
62.
63. ■ La presentación pretendía dar visión sobre cómo, jugando con
muchas herramientas de Azure, puede conseguirse diseñar un
SharePoint como servicio.
■ Siguiendo esta línea, puede ampliarse la funcionalidad o incluso
proporcionar más servicios para conseguir un Office 365 completo:
■ Exchange Server
■ Lync Server Skype for Business
■ APIs REST para la plataforma
■ Delve
■ Integración con Yammer
■ …
Y más adelante…
Office 365 es la unión de cuatro tecnologías puestas en la nube:
SharePoint Server
Exchange Server
Lync Server
Office Web Apps Server y aplicaciones cliente
Se han ido uniendo otras tecnologías como Yammer, CRM y los NextGen Portals (Delve y Video)
Here are the configuration details:
Azure Subscription: Specified during the initial configuration.
Azure Domain Names (also known as cloud services): Separate Domain Names are automatically created for each virtual machine.
Storage account: Specified during the initial configuration.
Virtual network
Type: Cloud-only
Address space: 192.168.16.0/26
Virtual machines
HostNamePrefix-DC (AD DS domain controller)
HostNamePrefix-SQL (SQL Server 2014 server)
HostNamePrefix-SP (SharePoint 2013 server)
Domain controller
Virtual machine image: Windows Server 2012 R2.
Host name prefix: Specified during the initial configuration.
Size: A1 (default)
Domain name: contoso.com (default)
Domain administrator account name: Specified during the initial configuration.
Domain administrator account password: Specified during the initial configuration.
SQL Server
Virtual machine image: SQL Server 2014 RTM Enterprise on Windows Server 2012 R2.
Host name prefix: Specified during the initial configuration.
Size: A5 (default)
Database access account name: Specified during the initial configuration.
Database access account password: Specified during the initial configuration.
SQL Server service account name: Specified during the initial configuration.
SQL Server service account password: Specified during the initial configuration.
SharePoint server
Virtual machine image: SharePoint Server 2013 Trial.
Host name prefix: Specified during the initial configuration.
Size: A2 (default)
SharePoint farm account name: Specified during the initial configuration.
SharePoint farm account password: Specified during the initial configuration.
SharePoint farm passphrase: Specified during the initial configuration.
Azure Subscription: Specified during the initial configuration.
Azure Domain Names (also known as cloud services): Separate Domain Names are created according to the figure above.
Storage account: Specified during the initial configuration.
Virtual network
Type: Cloud-only
Address space: 192.168.16.0/26
Virtual machines
HostNamePrefix-DC1 (AD DS domain controller)
HostNamePrefix-DC2 (AD DS domain controller)
HostNamePrefix-SQL1 (SQL Server 2014 server)
HostNamePrefix-SQL2 (SQL Server 2014 server)
HostNamePrefix-SQL0 (Windows Server 2012 R2 server)
HostNamePrefix-WEB1 (SharePoint 2013 server)
HostNamePrefix-WEB2 (SharePoint 2013 server)
HostNamePrefix-APP1 (SharePoint 2013 server)
HostNamePrefix-APP2 (SharePoint 2013 server)
Domain controllers
Virtual machine image: Windows Server 2012 R2.
Host name prefix: Specified during the initial configuration.
Size: A1 (default)
Domain name: contoso.com (default)
Domain administrator account name: Specified during the initial configuration.
Domain administrator account password: Specified during the initial configuration.
SQL Servers
Virtual machine image: SQL Server 2014 RTM Enterprise on Windows Server 2012 R2.
Host name prefix: Specified during the initial configuration.
Size: A5 (default)
Database access account name: Specified during the initial configuration.
Database access account password: Specified during the initial configuration.
SQL Server service account name: Specified during the initial configuration.
SQL Server service account password: Specified during the initial configuration.
SharePoint servers
Virtual machine image: SharePoint Server 2013 Trial.
Host name prefix: Specified during the initial configuration.
Size: A2 (default)
SharePoint farm account name: Specified during the initial configuration.
SharePoint farm account password: Specified during the initial configuration.
SharePoint farm passphrase: Specified during the initial configuration.
Explicar que tendré todas las máquinas de la granja y, a parte, copias de sus discos duros a modo de plantilla.
Cuando quiera meter una nueva máquina, copiaré uno de los discos duros y tendré una máquina con todo isntalado.