SlideShare une entreprise Scribd logo
1  sur  31
PowerApps to the next
level!
Explota PowerApps con las Model Driven apps
Imanol Iza | Sergio Hernández | Miguel Tabera
¡Bienvenidos!
Viernes, 16 de noviembre de 2018
Madrid
¿Quiénes somos?
Sergio Hernández
Principal Team Leader en
Encamina
Microsoft MVP en Azure.
Coordinador de la comunidad
Crossdevlup en Madrid
Colaborador activo en eventos
como SharePoint Saturday, SQL
Saturday, Global Azure
Bootcamp y Dynamics 365
Saturday.
Puedes seguirle en Twitter
(@shmancebo).
Miguel Tabera
Cloud Business Development
Manager en Necsia
Microsoft MVP en Office Apps &
Services.
Coordinador de MadPoint,
comunidad técnica de Office 365
de Madrid.
Colaborador activo en eventos
como SharePoint Saturday y
Global Office 365 Dev Bootcamp.
Puedes seguirle en Twitter
(@migueltabera) y en
www.madpoint.net/blog.
Imanol Iza
Cloud Operations Manager en
Necsia
Coordinador de MadPoint,
comunidad técnica de Office 365
de Madrid.
Colaborador activo en eventos
como SharePoint Saturday y
Global Office 365 Dev Bootcamp.
Puedes seguirle en Twitter
(@ima_iza).
#O365DevBootcamp
Introducción a PowerApps
¿Qué es la Power Platform?
Microsoft Flow
Diseño de flujos de trabajo
Integración entre servicios
Procesos de negocio
Automatizaciones dentro de
apps
Power BI
Diseño de paneles de datos
Consumo de fuentes de datos
Transformación de datos
Diseño de paneles e informes
Gráficos visuales
PowerApps
Diseño de aplicaciones
Canvas Apps
Model Driven Apps
PowerApps – conceptos básicos
• Herramienta de diseño de aplicaciones de
negocio
• Editor sin código
• Creación de aplicaciones web, tablet y
móvil
• Conexión con múltiples aplicaciones y
servicios
• SharePoint, correo, OneDrive, Yammer, Stream, Azure,
Google Drive, Google Calendar, Translator, Dynamics,
Facebook, Twitter, Trello, Slack, Salesforce…
• Posibilidad de usar un modelo de datos
común con Dynamics 365
• Common Data Model for Apps
• Posibilidad de integrar dentro de servicios
de Office 365 como SharePoint Online o
Microsoft Teams
The total economic impact of PowerApps and
Microsoft Flow (Forrester)
¡Al loro con PowerApps!
https://www.pcmag.com/roundup/353252/the-best-low-code-development-platforms
Los datos
La mayoría de las plataformas y servicios tienen la información segmentada…
 En muchos casos necesitas conectores o integradores para intercambiar la información entre servicios.
…pero los clientes quieren construir apps que crucen sus datos
 Office 365 + Dynamics 365 permite tener un modelo de datos común compartido por todas las aplicaciones de negocio.
Hace un año…
Conectores
…dos plataformas de diseño de aplicaciones
de negocio independientes
En la actualidad
El Common Data Service for Apps
¿Qué es el Common Data Service for Apps?
La Power Platform y el CDS for Apps
Dynamics 365
Office 365
Standalone Apps
Microsoft
Power platform
Azure
Common Data Service for Apps
Data Connectors
Canvas app vs Model Driven app
Canvas app
• Modelo tradicional de
PowerApps
• Generadas desde cero
• Control a nivel del pixel del
diseño
• Consumo de datos de múltiples
fuentes
• Para funcionalidades concretas
Model Driven app
• Nuevo modelo común con D365
Customer Engagement
• Generadas a partir de un
modelo del Common Data
Service for Apps
• Más importancia en los datos,
procesos y paneles que en
diseño
• Para aplicaciones avanzadas
con uso intenso de datos
¿Cuándo usar cada modelo?
Usa Canvas Apps para…
• Reemplazar formularios en papel, aplicaciones de Access, bases de
datos dentro de Excels.
• Personalizar formularios de SharePoint.
• Cuando quieras dar una experiencia de uso a medida.
• Si necesitas incluir datos de múltiples orígenes.
• Para escenarios de aplicaciones simples.
Usa Model Driven Apps para…
• Si tu aplicación tiene muchos usuarios, uso intenso de datos,
muchas relaciones
• Para visualizar complejos procesos de negocio.
• Para diseñar gráficos y dashboards interactivos.
• Para aprovechar los datos de soluciones estándar de Dynamics 365
(sales, customer service, marketing, field service…).
¡Pero recuerda!
Las apps de Canvas y Model Driven pertenecen a la misma plataforma
Acciones CRUD en las Canvas apps desencadenan procesos en Model Driven apps
Se puede embeber Canvas apps dentro de las Model Driven apps para hacer asistentes, diálogos, etc
Ambas pueden usar los conectores a múltiples orígenes y el CDS, pero cada tipo se orienta a uno de estos modelos
Laboratorio
https://powerapps.microsoft.com/pricing/
http://aka.ms/Office365E5Trial
https://aka.ms/PowerAppsiOS
https://aka.ms/PowerAppsAndroid
Diseñando una Model Driven app
Licenciamiento
Escenarios de licenciamiento
PowerApps licensing scenarios (Hamish Sheild)
Referencias
Enlaces de interés
Introducing model-driven apps – a new way to create:
https://powerapps.microsoft.com/es-es/blog/introducing-model-driven-apps/
Documentación de Model Driven Apps en PowerApps:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/model-driven-app-overview
¿Qué es Common Data Service for Apps?
https://docs.microsoft.com/es-es/powerapps/maker/common-data-service/data-platform-intro
Construye Canvas Apps y Model Driven Apps:
https://powerapps.microsoft.com/en-us/build-powerapps/
Creación de entidades en el Common Data Service for Apps:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/create-custom-entity
Workshop: Power Platform app in a day:
https://powerapps.microsoft.com/es-es/blog/power-platform-challenges/
Canvas vs Model Driven apps (Microsoft Ignite video session):
https://www.youtube.com/watch?v=BTajOs5BoV4
Microsoft Business Applications Summit 2018 – Event recap:
https://powerapps.microsoft.com/en-us/blog/biz-apps-summit-2018/
Precios de PowerApps:
https://powerapps.microsoft.com/es-es/pricing/
Which PowerApps plan do I need for model-driven apps and CDS for Apps?
https://powerapps.microsoft.com/es-es/blog/business-model-may/
PowerApps Licensing Scenarios for Dynamics 365 Data:
https://dynamicscitizendeveloper.com/2018/05/02/powerapps-licensing-options-for-dynamics-365-data/
PowerApps & Microsoft Flow - Learning Resources:
https://powerapps.microsoft.com/en-us/blog/microsoft-powerapps-learning-resources/
Enjoy the Bootcamp
¿Quieres colaborar con la Comunidad?
Tienes varias posibilidades:
 Colaborar con CompartiMOSS (www.compartimoss.com):
revista@compartimoss.com
 Colaborar con las comunidades técnicas de España (Office 365 | Azure | SharePoint) impartiendo
una charla presencial o virtual:
suges@hotmail.es
madpoint@outlook.com
staff@comunidadoffice365.com
Call to action
Join Office 365 developer program
https://dev.office.com/devprogram
to leverage all resources for Office 365
development learning
Build applications on Office 365 platform
Attend MVP led local community events to
continue learning on Office 365 development
Share your feedback on Bootcamp at
https://aka.ms/o365devbootcampfeedback

Contenu connexe

Tendances

Agiliza tus procesos de negocio con Microsoft Power Platform
Agiliza tus procesos de negocio con Microsoft Power PlatformAgiliza tus procesos de negocio con Microsoft Power Platform
Agiliza tus procesos de negocio con Microsoft Power PlatformDQSconsulting
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps PortalsDQSconsulting
 
Portal del Cliente D365 FO, D365CE, Power Platform y Dataverse
Portal del Cliente D365 FO, D365CE, Power Platform y DataversePortal del Cliente D365 FO, D365CE, Power Platform y Dataverse
Portal del Cliente D365 FO, D365CE, Power Platform y DataverseDQSconsulting
 
Firma tus documentos online de forma sencilla y con plena validez legal
Firma tus documentos online de forma sencilla y con plena validez legalFirma tus documentos online de forma sencilla y con plena validez legal
Firma tus documentos online de forma sencilla y con plena validez legalDQSconsulting
 
El nuevo ERP de Microsoft: Teams
El nuevo ERP de Microsoft: TeamsEl nuevo ERP de Microsoft: Teams
El nuevo ERP de Microsoft: TeamsDQSconsulting
 
El nuevo Office 365
El nuevo Office 365El nuevo Office 365
El nuevo Office 365SOFTENG
 
Webinario Aprende a crear tus propios informes en Excel conectando con Micros...
Webinario Aprende a crear tus propios informes en Excel conectando con Micros...Webinario Aprende a crear tus propios informes en Excel conectando con Micros...
Webinario Aprende a crear tus propios informes en Excel conectando con Micros...DQSconsulting
 
Presentación de Office 365 - Jose Luis Cruz de Microsoft
Presentación de Office 365 - Jose Luis Cruz de MicrosoftPresentación de Office 365 - Jose Luis Cruz de Microsoft
Presentación de Office 365 - Jose Luis Cruz de MicrosoftSOFTENG
 
Movilidad en Office 365
Movilidad en Office 365Movilidad en Office 365
Movilidad en Office 365Miguel Tabera
 
Nuevas experiencias y nuevas formas de trabajar con Office 365
Nuevas experiencias y nuevas formas de trabajar con Office 365Nuevas experiencias y nuevas formas de trabajar con Office 365
Nuevas experiencias y nuevas formas de trabajar con Office 365Juan Carlos Gonzalez
 
IT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nube
IT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nubeIT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nube
IT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nubeJuan Carlos Gonzalez
 
Drumbeat: Office365 - Aceleracion del Desarrollo de Negocio
Drumbeat: Office365 - Aceleracion del Desarrollo de NegocioDrumbeat: Office365 - Aceleracion del Desarrollo de Negocio
Drumbeat: Office365 - Aceleracion del Desarrollo de NegocioMICProductivity
 
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....Alberto Diaz Martin
 
La nueva Intranet es Office 365
La nueva Intranet es Office 365La nueva Intranet es Office 365
La nueva Intranet es Office 365Plain Concepts
 
Moving files to and between Teams - What are my options?
Moving files to and between Teams - What are my options?Moving files to and between Teams - What are my options?
Moving files to and between Teams - What are my options?Juan Carlos Gonzalez
 
Presentación del WebCast - Office 365, o como disponer de una plataforma clou...
Presentación del WebCast - Office 365, o como disponer de una plataforma clou...Presentación del WebCast - Office 365, o como disponer de una plataforma clou...
Presentación del WebCast - Office 365, o como disponer de una plataforma clou...Juan Carlos Gonzalez
 

Tendances (20)

Agiliza tus procesos de negocio con Microsoft Power Platform
Agiliza tus procesos de negocio con Microsoft Power PlatformAgiliza tus procesos de negocio con Microsoft Power Platform
Agiliza tus procesos de negocio con Microsoft Power Platform
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps Portals
 
Portal del Cliente D365 FO, D365CE, Power Platform y Dataverse
Portal del Cliente D365 FO, D365CE, Power Platform y DataversePortal del Cliente D365 FO, D365CE, Power Platform y Dataverse
Portal del Cliente D365 FO, D365CE, Power Platform y Dataverse
 
Firma tus documentos online de forma sencilla y con plena validez legal
Firma tus documentos online de forma sencilla y con plena validez legalFirma tus documentos online de forma sencilla y con plena validez legal
Firma tus documentos online de forma sencilla y con plena validez legal
 
El nuevo ERP de Microsoft: Teams
El nuevo ERP de Microsoft: TeamsEl nuevo ERP de Microsoft: Teams
El nuevo ERP de Microsoft: Teams
 
El nuevo Office 365
El nuevo Office 365El nuevo Office 365
El nuevo Office 365
 
Webinario Aprende a crear tus propios informes en Excel conectando con Micros...
Webinario Aprende a crear tus propios informes en Excel conectando con Micros...Webinario Aprende a crear tus propios informes en Excel conectando con Micros...
Webinario Aprende a crear tus propios informes en Excel conectando con Micros...
 
Presentación de Office 365 - Jose Luis Cruz de Microsoft
Presentación de Office 365 - Jose Luis Cruz de MicrosoftPresentación de Office 365 - Jose Luis Cruz de Microsoft
Presentación de Office 365 - Jose Luis Cruz de Microsoft
 
Movilidad en Office 365
Movilidad en Office 365Movilidad en Office 365
Movilidad en Office 365
 
Nuevas experiencias y nuevas formas de trabajar con Office 365
Nuevas experiencias y nuevas formas de trabajar con Office 365Nuevas experiencias y nuevas formas de trabajar con Office 365
Nuevas experiencias y nuevas formas de trabajar con Office 365
 
Presentacion o365-resumen
Presentacion o365-resumenPresentacion o365-resumen
Presentacion o365-resumen
 
IT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nube
IT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nubeIT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nube
IT Tour 2014 - Office 365: Productividad, Colaboración y Comunicación en la nube
 
PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.
PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.
PowerApps, Flow y Power BI: Gestiona tus procesos corporativos.
 
Drumbeat: Office365 - Aceleracion del Desarrollo de Negocio
Drumbeat: Office365 - Aceleracion del Desarrollo de NegocioDrumbeat: Office365 - Aceleracion del Desarrollo de Negocio
Drumbeat: Office365 - Aceleracion del Desarrollo de Negocio
 
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
VLCSofting 2017 - Modernizando las fábricas hacia el concepto de factorías 4....
 
La nueva Intranet es Office 365
La nueva Intranet es Office 365La nueva Intranet es Office 365
La nueva Intranet es Office 365
 
Moving files to and between Teams - What are my options?
Moving files to and between Teams - What are my options?Moving files to and between Teams - What are my options?
Moving files to and between Teams - What are my options?
 
Introducción a Office 365
Introducción a Office 365Introducción a Office 365
Introducción a Office 365
 
Office 365
Office 365Office 365
Office 365
 
Presentación del WebCast - Office 365, o como disponer de una plataforma clou...
Presentación del WebCast - Office 365, o como disponer de una plataforma clou...Presentación del WebCast - Office 365, o como disponer de una plataforma clou...
Presentación del WebCast - Office 365, o como disponer de una plataforma clou...
 

Similaire à PowerApps Model Driven Apps

SharePoint Saturday Madrid 2019 - Productivity based on AI
SharePoint Saturday Madrid 2019 - Productivity based on AISharePoint Saturday Madrid 2019 - Productivity based on AI
SharePoint Saturday Madrid 2019 - Productivity based on AIAlberto Diaz Martin
 
Dynamics saturday madrid 2019 conecta business central con el mundo v2
Dynamics saturday madrid 2019   conecta business central con el mundo v2Dynamics saturday madrid 2019   conecta business central con el mundo v2
Dynamics saturday madrid 2019 conecta business central con el mundo v2Demian Raschkovan
 
Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual
Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual
Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual Olga Martí
 
SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.LPI ONG
 
Power BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 AnalyticsPower BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 AnalyticsJuan Alvarado
 
Cloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedoresCloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedoresMario Jose Villamizar Cano
 
Automatizando flujos con teams y power automate
Automatizando flujos con teams y power automateAutomatizando flujos con teams y power automate
Automatizando flujos con teams y power automateDemian Raschkovan
 
Comunicar la tierra con la nube jlbugarin v1.0
Comunicar la tierra con la nube jlbugarin v1.0Comunicar la tierra con la nube jlbugarin v1.0
Comunicar la tierra con la nube jlbugarin v1.0Jose Luis Bugarin Peche
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nubeAlex Sauceda
 
PowerBI como eje de la adopción de M365
PowerBI como eje de la adopción de M365PowerBI como eje de la adopción de M365
PowerBI como eje de la adopción de M365Rocío Romero López
 
OneDrive para Empresas: El futuro es híbrido
OneDrive para Empresas: El futuro es híbridoOneDrive para Empresas: El futuro es híbrido
OneDrive para Empresas: El futuro es híbridoMVP CLUSTER
 
Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Pablo Ariel Di Loreto
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeBruno Capuano
 
Power designer-presentacion-andrew
Power designer-presentacion-andrewPower designer-presentacion-andrew
Power designer-presentacion-andrewAlexis Chavez
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentaciónskrapy95
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
 
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]nodotic
 

Similaire à PowerApps Model Driven Apps (20)

Dynamics 365 Glosario
Dynamics 365 GlosarioDynamics 365 Glosario
Dynamics 365 Glosario
 
SharePoint Saturday Madrid 2019 - Productivity based on AI
SharePoint Saturday Madrid 2019 - Productivity based on AISharePoint Saturday Madrid 2019 - Productivity based on AI
SharePoint Saturday Madrid 2019 - Productivity based on AI
 
Dynamics saturday madrid 2019 conecta business central con el mundo v2
Dynamics saturday madrid 2019   conecta business central con el mundo v2Dynamics saturday madrid 2019   conecta business central con el mundo v2
Dynamics saturday madrid 2019 conecta business central con el mundo v2
 
Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual
Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual
Desarrollando Apps en Microsoft Teams - M365 Madrid Virtual
 
Dynamics 365 General
Dynamics 365 GeneralDynamics 365 General
Dynamics 365 General
 
SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.SAP Cloud Analytics - definiciones.
SAP Cloud Analytics - definiciones.
 
Power BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 AnalyticsPower BI world tour Mexico - Dynamics 365 Analytics
Power BI world tour Mexico - Dynamics 365 Analytics
 
Cloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedoresCloud computing oportunidades para empresarios y emprendedores
Cloud computing oportunidades para empresarios y emprendedores
 
Automatizando flujos con teams y power automate
Automatizando flujos con teams y power automateAutomatizando flujos con teams y power automate
Automatizando flujos con teams y power automate
 
Comunicar la tierra con la nube jlbugarin v1.0
Comunicar la tierra con la nube jlbugarin v1.0Comunicar la tierra con la nube jlbugarin v1.0
Comunicar la tierra con la nube jlbugarin v1.0
 
Arquitectura de la nube
Arquitectura de la nubeArquitectura de la nube
Arquitectura de la nube
 
PowerBI como eje de la adopción de M365
PowerBI como eje de la adopción de M365PowerBI como eje de la adopción de M365
PowerBI como eje de la adopción de M365
 
OneDrive para Empresas: El futuro es híbrido
OneDrive para Empresas: El futuro es híbridoOneDrive para Empresas: El futuro es híbrido
OneDrive para Empresas: El futuro es híbrido
 
Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017Azure | Digital Transformation with Azure Overview - 16/11/2017
Azure | Digital Transformation with Azure Overview - 16/11/2017
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
 
Power designer-presentacion-andrew
Power designer-presentacion-andrewPower designer-presentacion-andrew
Power designer-presentacion-andrew
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentación
 
CLOUD COMPUTING HOY: Todo como Servicio.
CLOUD COMPUTING HOY: Todo como Servicio.CLOUD COMPUTING HOY: Todo como Servicio.
CLOUD COMPUTING HOY: Todo como Servicio.
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
 
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
Puntos Clave Selección Aplicaciones SaaS - NODOTIC [ES]
 

Plus de Miguel Tabera

Seguridad en office 365 (SharePoint Saturday Barcelona 2017)
Seguridad en office 365 (SharePoint Saturday Barcelona 2017)Seguridad en office 365 (SharePoint Saturday Barcelona 2017)
Seguridad en office 365 (SharePoint Saturday Barcelona 2017)Miguel Tabera
 
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...Miguel Tabera
 
Diseña tu propio Office 365 con Azure IaaS y PaaS
Diseña tu propio Office 365 con Azure IaaS y PaaSDiseña tu propio Office 365 con Azure IaaS y PaaS
Diseña tu propio Office 365 con Azure IaaS y PaaSMiguel Tabera
 
SharePoint 2016 IT Preview
SharePoint 2016 IT PreviewSharePoint 2016 IT Preview
SharePoint 2016 IT PreviewMiguel Tabera
 
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Miguel Tabera
 
Prepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuroPrepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuroMiguel Tabera
 
Windows Phone SharePoint Application Templates
Windows Phone SharePoint Application TemplatesWindows Phone SharePoint Application Templates
Windows Phone SharePoint Application TemplatesMiguel Tabera
 
InfoPath ha muerto, ¿qué nos depara el futuro?
InfoPath ha muerto, ¿qué nos depara el futuro?InfoPath ha muerto, ¿qué nos depara el futuro?
InfoPath ha muerto, ¿qué nos depara el futuro?Miguel Tabera
 
Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013Miguel Tabera
 
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMiguel Tabera
 

Plus de Miguel Tabera (11)

Seguridad en office 365 (SharePoint Saturday Barcelona 2017)
Seguridad en office 365 (SharePoint Saturday Barcelona 2017)Seguridad en office 365 (SharePoint Saturday Barcelona 2017)
Seguridad en office 365 (SharePoint Saturday Barcelona 2017)
 
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
¿Merece la pena SharePoint 2016? Puntos de vista de un IT PRO, desarrollador ...
 
Diseña tu propio Office 365 con Azure IaaS y PaaS
Diseña tu propio Office 365 con Azure IaaS y PaaSDiseña tu propio Office 365 con Azure IaaS y PaaS
Diseña tu propio Office 365 con Azure IaaS y PaaS
 
SharePoint 2016 IT Preview
SharePoint 2016 IT PreviewSharePoint 2016 IT Preview
SharePoint 2016 IT Preview
 
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015Diseña tu propio Office 365 - Global Azure Bootcamp 2015
Diseña tu propio Office 365 - Global Azure Bootcamp 2015
 
RBS in SharePoint
RBS in SharePointRBS in SharePoint
RBS in SharePoint
 
Prepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuroPrepara tus apps de SharePoint y Office 365 para el futuro
Prepara tus apps de SharePoint y Office 365 para el futuro
 
Windows Phone SharePoint Application Templates
Windows Phone SharePoint Application TemplatesWindows Phone SharePoint Application Templates
Windows Phone SharePoint Application Templates
 
InfoPath ha muerto, ¿qué nos depara el futuro?
InfoPath ha muerto, ¿qué nos depara el futuro?InfoPath ha muerto, ¿qué nos depara el futuro?
InfoPath ha muerto, ¿qué nos depara el futuro?
 
Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013Buenas prácticas en infraestructura en SharePoint 2013
Buenas prácticas en infraestructura en SharePoint 2013
 
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nubeMsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
 

Dernier

Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 

Dernier (11)

Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 

PowerApps Model Driven Apps

  • 1. PowerApps to the next level! Explota PowerApps con las Model Driven apps Imanol Iza | Sergio Hernández | Miguel Tabera
  • 2. ¡Bienvenidos! Viernes, 16 de noviembre de 2018 Madrid
  • 3. ¿Quiénes somos? Sergio Hernández Principal Team Leader en Encamina Microsoft MVP en Azure. Coordinador de la comunidad Crossdevlup en Madrid Colaborador activo en eventos como SharePoint Saturday, SQL Saturday, Global Azure Bootcamp y Dynamics 365 Saturday. Puedes seguirle en Twitter (@shmancebo). Miguel Tabera Cloud Business Development Manager en Necsia Microsoft MVP en Office Apps & Services. Coordinador de MadPoint, comunidad técnica de Office 365 de Madrid. Colaborador activo en eventos como SharePoint Saturday y Global Office 365 Dev Bootcamp. Puedes seguirle en Twitter (@migueltabera) y en www.madpoint.net/blog. Imanol Iza Cloud Operations Manager en Necsia Coordinador de MadPoint, comunidad técnica de Office 365 de Madrid. Colaborador activo en eventos como SharePoint Saturday y Global Office 365 Dev Bootcamp. Puedes seguirle en Twitter (@ima_iza).
  • 6. ¿Qué es la Power Platform? Microsoft Flow Diseño de flujos de trabajo Integración entre servicios Procesos de negocio Automatizaciones dentro de apps Power BI Diseño de paneles de datos Consumo de fuentes de datos Transformación de datos Diseño de paneles e informes Gráficos visuales PowerApps Diseño de aplicaciones Canvas Apps Model Driven Apps
  • 7. PowerApps – conceptos básicos • Herramienta de diseño de aplicaciones de negocio • Editor sin código • Creación de aplicaciones web, tablet y móvil • Conexión con múltiples aplicaciones y servicios • SharePoint, correo, OneDrive, Yammer, Stream, Azure, Google Drive, Google Calendar, Translator, Dynamics, Facebook, Twitter, Trello, Slack, Salesforce… • Posibilidad de usar un modelo de datos común con Dynamics 365 • Common Data Model for Apps • Posibilidad de integrar dentro de servicios de Office 365 como SharePoint Online o Microsoft Teams
  • 8. The total economic impact of PowerApps and Microsoft Flow (Forrester)
  • 9. ¡Al loro con PowerApps! https://www.pcmag.com/roundup/353252/the-best-low-code-development-platforms
  • 11. La mayoría de las plataformas y servicios tienen la información segmentada…  En muchos casos necesitas conectores o integradores para intercambiar la información entre servicios.
  • 12. …pero los clientes quieren construir apps que crucen sus datos  Office 365 + Dynamics 365 permite tener un modelo de datos común compartido por todas las aplicaciones de negocio.
  • 13. Hace un año… Conectores …dos plataformas de diseño de aplicaciones de negocio independientes
  • 15. El Common Data Service for Apps ¿Qué es el Common Data Service for Apps?
  • 16. La Power Platform y el CDS for Apps Dynamics 365 Office 365 Standalone Apps Microsoft Power platform Azure Common Data Service for Apps Data Connectors
  • 17. Canvas app vs Model Driven app
  • 18. Canvas app • Modelo tradicional de PowerApps • Generadas desde cero • Control a nivel del pixel del diseño • Consumo de datos de múltiples fuentes • Para funcionalidades concretas
  • 19. Model Driven app • Nuevo modelo común con D365 Customer Engagement • Generadas a partir de un modelo del Common Data Service for Apps • Más importancia en los datos, procesos y paneles que en diseño • Para aplicaciones avanzadas con uso intenso de datos
  • 20. ¿Cuándo usar cada modelo? Usa Canvas Apps para… • Reemplazar formularios en papel, aplicaciones de Access, bases de datos dentro de Excels. • Personalizar formularios de SharePoint. • Cuando quieras dar una experiencia de uso a medida. • Si necesitas incluir datos de múltiples orígenes. • Para escenarios de aplicaciones simples. Usa Model Driven Apps para… • Si tu aplicación tiene muchos usuarios, uso intenso de datos, muchas relaciones • Para visualizar complejos procesos de negocio. • Para diseñar gráficos y dashboards interactivos. • Para aprovechar los datos de soluciones estándar de Dynamics 365 (sales, customer service, marketing, field service…). ¡Pero recuerda! Las apps de Canvas y Model Driven pertenecen a la misma plataforma Acciones CRUD en las Canvas apps desencadenan procesos en Model Driven apps Se puede embeber Canvas apps dentro de las Model Driven apps para hacer asistentes, diálogos, etc Ambas pueden usar los conectores a múltiples orígenes y el CDS, pero cada tipo se orienta a uno de estos modelos
  • 23. Diseñando una Model Driven app
  • 25.
  • 26. Escenarios de licenciamiento PowerApps licensing scenarios (Hamish Sheild)
  • 28. Enlaces de interés Introducing model-driven apps – a new way to create: https://powerapps.microsoft.com/es-es/blog/introducing-model-driven-apps/ Documentación de Model Driven Apps en PowerApps: https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/model-driven-app-overview ¿Qué es Common Data Service for Apps? https://docs.microsoft.com/es-es/powerapps/maker/common-data-service/data-platform-intro Construye Canvas Apps y Model Driven Apps: https://powerapps.microsoft.com/en-us/build-powerapps/ Creación de entidades en el Common Data Service for Apps: https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/create-custom-entity Workshop: Power Platform app in a day: https://powerapps.microsoft.com/es-es/blog/power-platform-challenges/ Canvas vs Model Driven apps (Microsoft Ignite video session): https://www.youtube.com/watch?v=BTajOs5BoV4 Microsoft Business Applications Summit 2018 – Event recap: https://powerapps.microsoft.com/en-us/blog/biz-apps-summit-2018/ Precios de PowerApps: https://powerapps.microsoft.com/es-es/pricing/ Which PowerApps plan do I need for model-driven apps and CDS for Apps? https://powerapps.microsoft.com/es-es/blog/business-model-may/ PowerApps Licensing Scenarios for Dynamics 365 Data: https://dynamicscitizendeveloper.com/2018/05/02/powerapps-licensing-options-for-dynamics-365-data/ PowerApps & Microsoft Flow - Learning Resources: https://powerapps.microsoft.com/en-us/blog/microsoft-powerapps-learning-resources/
  • 30. ¿Quieres colaborar con la Comunidad? Tienes varias posibilidades:  Colaborar con CompartiMOSS (www.compartimoss.com): revista@compartimoss.com  Colaborar con las comunidades técnicas de España (Office 365 | Azure | SharePoint) impartiendo una charla presencial o virtual: suges@hotmail.es madpoint@outlook.com staff@comunidadoffice365.com
  • 31. Call to action Join Office 365 developer program https://dev.office.com/devprogram to leverage all resources for Office 365 development learning Build applications on Office 365 platform Attend MVP led local community events to continue learning on Office 365 development Share your feedback on Bootcamp at https://aka.ms/o365devbootcampfeedback

Notes de l'éditeur

  1. Para que se registren un tenant: https://docs.microsoft.com/en-us/office/developer-program/office-365-developer-program
  2. Hagamos historia. Hace tan solo un año, teníamos dos plataformas de desarrollo para diseñar aplicaciones de negocio: Dynamics 365 Aplicaciones estándar para sales, service, marketing, field service… así como una galería de miles de aplicaciones desarrolladas por ISVs y partners. Contaba con una plataforma para la creación de soluciones extendidas llamada xRM. https://docs.microsoft.com/es-es/dynamics365/customer-engagement/developer/building-extended-xrm-applications PowerApps Lanzado hace dos años. Desarrollo de aplicaciones sin código con más de 300 conectores. CDS: almacén de datos por defecto para las PowerApps Dynamics podía acceder a datos de PowerApps y de su CDS a través de conectores. PowerApps podía acceder a datos de Dynamics a través de conectores.
  3. Este año, con el lanzamiento de Dynamics 9.02, se han integrado ambos servicios. Un único CDS llamado Common Data Service for Apps. Ambos servicios comparten el CDS for Apps y no volverá a haber bases de datos separadas. PowerApps pasa a tener de app: Canvas app: las aplicaciones tradicionales, con control total del diseño. Model Driven Apps: aplicaciones que se generan a partir de modelos de datos definidos en el CDS for Apps.
  4. Empezar este punto preguntando quien ha hecho alguna vez una PowerApp. Si responde alguien, les explicaremos que seguramente ha hecho canvas apps.