EMPOWER YOUR CRM WITH POWERAPPS?Nicolas Georgeault@ngeorgeault – [email protected]
ABOUT MENicolas GeorgeaultEmergent Technologies Officerand Technology Advisor@Negotium Technologies
• Email/Yammer:[email protected]• Twitter: @Ngeorgeault• Blog: http://blog.georgeault.co / http://www.itlounge.ca • Slideshare: http://www.slideshare.net/ngeorgeault
20 years of experience in IT13 with SharePoint6 as a SharePoint MVPCo-author of Microsoft SharePoint Server 2010 et 2013 French books
3
AGENDA PowerApps Demo Microsoft Flow Demo Bonus ;)
BUSINESS APPLICATION PLATFORM INNOVATION
• Power Users• Professional Developers• The Microsoft Common Data
Model• Connectors and Gateways
BUSINESS APP GAP
We are living in a Cloud First, Mobile First world and we are more mobile than ever
before.TALENT
ACCESSAGILITY
Hard to develop
Cross platform developmentKeeping up with technology changes
Not enough skilled mobile developers
Disparate data source
Difficult to connect to and consume related data
Security & Single Sign on
Data stored on premise and in the cloud
App distribution
Combining this data Making apps available outside the
enterprise
IT Governance
MICROSOFT POWERAPPS
An enterprise software service for innovators everywhere
to connect, create and share business apps
HOW IT WORKS
Source: Microsoft
ARCHITECTURAL OVERVIEW
17
DESIGNED FOR MOBILITY
POWER APPS PRICING TIERS
App Designer (UWP)Logic (App) Flow Designer
(WEB)Sample Application
DEMO
POWERAPPS
20
CDM: COMMON DATA MODEL Unified and Secured business database, of well-formed standard business
entities that can be deployed for use in your organization. Breaking the silos between Enterprise Apps Enable organizations to connect business data from applications with
information residing in Office 365 productivity platform Why use entities?
Rich metadata Easy to manage Easy to share Secure
https://powerapps.microsoft.com/en-us/tutorials/data-platform-intro/
22
ENTITIES
24
DEMO
POWERAPPSConnect on Dynamics CRMCreate a Contact Mobile Application
25
FLOWS
Get notifications Synchronize files Collect data Automate approvals
Microsoft Flow helps non-developers work smarter by automating workflows across apps and services
MICROSOFT FLOW AND LOGIC APPS
Automate advanced scenarios with multiple steps,
branching conditions, and more
Click-to-code for integrating the systems you’re already using… even custom APIs.
New services being added every week!https://flow.microsoft.com/manage/connections/available
Get started quickly with useful CRM templates
30
CDM IN FLOW https://flow.microsoft.com/en-u
s/services/shared_runtimeservice/common-data-model/
Many out of the box CDM Flows already available
31
DEMO
Discover Microsoft FlowDiscover Azure Logic AppsCreate a Flow between CRM and Wunderlist
With great power comes great responsibility
EAI & Hybrid
AuthorisationAPI / App jungle
K.I.S.S
POWERAPPS AND FLOW PLANSFlow Free
Anyone can sign up for free with their personal, work or
school email
Very low # of flow runs per month included (about
200)Limited to connect to “standard” services
No on-premises connectivity
(Post-GA) No co-authoring or sharing within an
organizationNo SLA
Flow for Office 365Flow for Dynamics 365
Included for free with most* Office 365 and
Dynamics 365 application SKUs
Low # of flow runs per month included (about
2000)Limited to connect to “standard” services
On-premises connectivity to Office, Dynamics
services*(Post-GA) Includes co-
authoring or sharing within an organization
PowerApps for Office 365PowerApps for Dynamics 365
Included for free with most* Office 365 and Dynamics 365 application
SKUs
Limited to connect to “standard” services
On-premises connectivity to Office, Dynamics services*
(Post-GA) Includes co-authoring or sharing within an organization
Additional plans for standalone Flow will also be available with Premium Connectors and 15,000 runs per month
Source: Microsoft
Additional resources
https://powerapps.microsoft.com/en-us/tutorials/getting-started
https://channel9.msdn.com/Search?term=powerapps#ch9Search
http://www.powerapps.com
https://disqus.com/home/forums/powerappsdisqus
Additional resources
https://channel9.msdn.com/Shows/Mechanics/The-Mobile-and-Intelligent-Intranet-SharePoint-sites-and-PowerApps
36
CREDITSSpecial thanks for inspiration ;)
René Brauwers @ReneBrauwers Maarten Visser @mvisser