SlideShare une entreprise Scribd logo
1  sur  20
Sponsored & Brought to you by
PowerApps, with great power comes great
responsibility
René Brauwers
http://www.twitter.com/ReneBrauwers
https://au.linkedin.com/in/renebrauwers
PEOPLE TECHNOLOGY INTEGRATION
PowerApps – with great power
comes great responsibility
René Brauwers
Integration Monday 2016-02-22
PRESENTATION
Solutions Architect @ MOQdigital
Azure Advisor
@ReneBrauwers
www.integrationofthings.com
rbrauwers@moqdigital.com.au
WHO AM I
The business APP gap
How Microsoft tries to fill this gap
Demo
Responsibilities
AGENDA
BUSINESS APP GAP
We are living in a Cloud First, Mobile First world and we
are more mobile than ever before.
BUSINESS APP GAP
Hard to develop
Cross platform development
Keeping up with technology changes
Not enough skilled mobile developers
BUSINESS APP GAP
Disparate data source
Difficult to connect to and consume related data
Security & Single Sign on
Data stored on premise and in the cloud
BUSINESS APP GAP
App distribution (deployment)
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
MICROSOFT POWERAPPS
Create Mobile business apps with Clicks , ‘not Code’
Runs on every deviceExcel like tooling
Connects to everywhere,
securely
Bring your own data Easy to deploy
MICROSOFT POWERAPPS
Target audience
Integration Specialists
Pro DevelopersInformation Workers
Business optimisers
Power App Creators
Traditional App (solution) Creators
MICROSOFT POWERAPPS
Technical Skills
Information
Workers
Business
Optimisers
PRO Developers Integrators
Word X X X X
PowerPoint X X X X
Excel X X X X
Access / X X X
SharePoint X X X X
JS, HTML, CSS / X X
C#, Objective C, . Net,
Java
X X
EAI , B2B, ESB etc / X
MICROSOFT POWERAPPS
Power Apps Main Components
App Designer
App Service Environment
Logic Flow Designer
MICROSOFT POWERAPPS
Architectural overview
APPService Environment
PowerApps Clients Web Clients Mobile Clients
Desktop clients and
other LOB clients
APIs
Web Apps API Apps
Logic
Apps
Mobile
Apps
Other cloud and SAAS services On premise systems
Existingbackend
MICROSOFT POWERAPPS
Power Apps Pricing Tiers
MICROSOFT POWERAPPS
DEMO
POWERAPPS
App Designer (UWP)
Logic (App) Flow Designer (WEB)
Sample Application
MICROSOFT POWERAPPS
With great power comes great responsibility
EAI & Hybrid
Authorisation
API / App jungle
K.I.S.S
http://www.powerapps.com/
https://powerapps.microsoft.com/en-us/tutorials/
https://powerapps.microsoft.com/en-us/support/
https://channel9.msdn.com/Search?term=powerapps#ch9Search
MICROSOFT POWERAPPS
Additional resources
PEOPLE TECHNOLOGY INTEGRATION
Q&A
René Brauwers
@ReneBrauwers
rbrauwers@moqdigital.com.au
PEOPLE TECHNOLOGY INTEGRATION
Thank you

Contenu connexe

Tendances

Power Platform (Power Automate)
Power Platform (Power Automate)Power Platform (Power Automate)
Power Platform (Power Automate)OluwatobiYusuf2
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power appsMitul Rana
 
Microsoft PowerApps and Flow
Microsoft PowerApps and FlowMicrosoft PowerApps and Flow
Microsoft PowerApps and FlowSteve Knutson
 
Powerapps & Flow
Powerapps & FlowPowerapps & Flow
Powerapps & FlowXpand IT
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Sam Fernando
 
Power apps presentation
Power apps presentationPower apps presentation
Power apps presentationInnoTech
 
Introduction to PowerApps and Flow
Introduction to PowerApps and FlowIntroduction to PowerApps and Flow
Introduction to PowerApps and FlowJames Milne
 
Microsoft Office 365 for Enterprise - Presented by Atidan
Microsoft Office 365 for Enterprise - Presented by AtidanMicrosoft Office 365 for Enterprise - Presented by Atidan
Microsoft Office 365 for Enterprise - Presented by AtidanDavid J Rosenthal
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform AYUSHISHARMA295
 
Introduction to PowerApps-1.pptx
Introduction to PowerApps-1.pptxIntroduction to PowerApps-1.pptx
Introduction to PowerApps-1.pptxRatanTATA10
 
Microsoft Office 365 Presentation
Microsoft Office 365 PresentationMicrosoft Office 365 Presentation
Microsoft Office 365 PresentationBlueChipICT
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsNanddeep Nachan
 

Tendances (20)

Intro to power apps
Intro to power appsIntro to power apps
Intro to power apps
 
Power Platform (Power Automate)
Power Platform (Power Automate)Power Platform (Power Automate)
Power Platform (Power Automate)
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
What is power apps
What is power appsWhat is power apps
What is power apps
 
Microsoft PowerApps and Flow
Microsoft PowerApps and FlowMicrosoft PowerApps and Flow
Microsoft PowerApps and Flow
 
Powerapps & Flow
Powerapps & FlowPowerapps & Flow
Powerapps & Flow
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)
 
Power apps presentation
Power apps presentationPower apps presentation
Power apps presentation
 
RPA in a Day
RPA in a Day RPA in a Day
RPA in a Day
 
Introduction to PowerApps and Flow
Introduction to PowerApps and FlowIntroduction to PowerApps and Flow
Introduction to PowerApps and Flow
 
SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)
 
Microsoft Office 365 for Enterprise - Presented by Atidan
Microsoft Office 365 for Enterprise - Presented by AtidanMicrosoft Office 365 for Enterprise - Presented by Atidan
Microsoft Office 365 for Enterprise - Presented by Atidan
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
 
Introduction to PowerApps-1.pptx
Introduction to PowerApps-1.pptxIntroduction to PowerApps-1.pptx
Introduction to PowerApps-1.pptx
 
Microsoft Office 365 Presentation
Microsoft Office 365 PresentationMicrosoft Office 365 Presentation
Microsoft Office 365 Presentation
 
Power Platform Governance
Power Platform GovernancePower Platform Governance
Power Platform Governance
 
MS Office 365
MS Office 365MS Office 365
MS Office 365
 
Microsoft Office 365 Presentation
Microsoft Office 365 PresentationMicrosoft Office 365 Presentation
Microsoft Office 365 Presentation
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
PL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform FundamentalsPL-900 Microsoft Power Platform Fundamentals
PL-900 Microsoft Power Platform Fundamentals
 

Similaire à Power Apps - With great power comes great responsibility

Microsoft Azure solutions - Whitepaper
Microsoft Azure solutions - WhitepaperMicrosoft Azure solutions - Whitepaper
Microsoft Azure solutions - WhitepaperBinu Bhasuran
 
SPS Toronto 2016 - What is microsoft PowerApps
SPS Toronto 2016 - What is microsoft PowerAppsSPS Toronto 2016 - What is microsoft PowerApps
SPS Toronto 2016 - What is microsoft PowerAppsNicolas Georgeault
 
Enterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-PremEnterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-PremDipesh Mukerji
 
DZone’s 2016 Guide To Building And Deploying Applications In The Cloud
DZone’s 2016 Guide To Building And Deploying Applications In The CloudDZone’s 2016 Guide To Building And Deploying Applications In The Cloud
DZone’s 2016 Guide To Building And Deploying Applications In The CloudSingaram Subramanian
 
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッション
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッションSPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッション
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッションdecode2016
 
The 10 most valuable aws solution providers dec 2017
The 10 most valuable aws solution providers dec 2017The 10 most valuable aws solution providers dec 2017
The 10 most valuable aws solution providers dec 2017Merry D'souza
 
top five futuretrends in erp.pdf
top five futuretrends in erp.pdftop five futuretrends in erp.pdf
top five futuretrends in erp.pdfssuser2cc0d4
 
Enterprise Mobility Challenges-OpenTeQ.pptx
Enterprise Mobility Challenges-OpenTeQ.pptxEnterprise Mobility Challenges-OpenTeQ.pptx
Enterprise Mobility Challenges-OpenTeQ.pptxsreevidyaopenteq
 
The JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source MiddlewareThe JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source MiddlewareEric D. Schabell
 
Cloud Computing & Its Services.pdf
Cloud Computing & Its Services.pdfCloud Computing & Its Services.pdf
Cloud Computing & Its Services.pdfPridesys IT Ltd.
 
Bridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and BusinessBridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and BusinessProgress
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat MobileRed Hat
 
#CRMUG: Empower your Dynamics CRM users with PowerApps and Flow
#CRMUG: Empower your Dynamics CRM users with PowerApps and Flow#CRMUG: Empower your Dynamics CRM users with PowerApps and Flow
#CRMUG: Empower your Dynamics CRM users with PowerApps and FlowNicolas Georgeault
 
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileMobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileAlex Zaltsman
 
Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023Lucy Zeniffer
 
Creating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and MobileCreating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and MobileProgress
 

Similaire à Power Apps - With great power comes great responsibility (20)

Insights success recognition of excellence in devops 2018
Insights success recognition of excellence in devops 2018Insights success recognition of excellence in devops 2018
Insights success recognition of excellence in devops 2018
 
Microsoft Azure solutions - Whitepaper
Microsoft Azure solutions - WhitepaperMicrosoft Azure solutions - Whitepaper
Microsoft Azure solutions - Whitepaper
 
SPS Toronto 2016 - What is microsoft PowerApps
SPS Toronto 2016 - What is microsoft PowerAppsSPS Toronto 2016 - What is microsoft PowerApps
SPS Toronto 2016 - What is microsoft PowerApps
 
Enterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-PremEnterprise mobility in the Cloud vs On-Prem
Enterprise mobility in the Cloud vs On-Prem
 
DZone’s 2016 Guide To Building And Deploying Applications In The Cloud
DZone’s 2016 Guide To Building And Deploying Applications In The CloudDZone’s 2016 Guide To Building And Deploying Applications In The Cloud
DZone’s 2016 Guide To Building And Deploying Applications In The Cloud
 
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッション
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッションSPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッション
SPL-003_黒船襲来! 世界DevOps トップ企業 x マイクロソフトによるトークバトル セッション
 
The 10 most valuable aws solution providers dec 2017
The 10 most valuable aws solution providers dec 2017The 10 most valuable aws solution providers dec 2017
The 10 most valuable aws solution providers dec 2017
 
Top five future trends in erp
Top five future trends in erpTop five future trends in erp
Top five future trends in erp
 
top five futuretrends in erp.pdf
top five futuretrends in erp.pdftop five futuretrends in erp.pdf
top five futuretrends in erp.pdf
 
Enterprise Mobility Challenges-OpenTeQ.pptx
Enterprise Mobility Challenges-OpenTeQ.pptxEnterprise Mobility Challenges-OpenTeQ.pptx
Enterprise Mobility Challenges-OpenTeQ.pptx
 
The JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source MiddlewareThe JBoss Way, the Added Value of Open Source Middleware
The JBoss Way, the Added Value of Open Source Middleware
 
Cloud Computing & Its Services.pdf
Cloud Computing & Its Services.pdfCloud Computing & Its Services.pdf
Cloud Computing & Its Services.pdf
 
Bridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and BusinessBridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and Business
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
#CRMUG: Empower your Dynamics CRM users with PowerApps and Flow
#CRMUG: Empower your Dynamics CRM users with PowerApps and Flow#CRMUG: Empower your Dynamics CRM users with PowerApps and Flow
#CRMUG: Empower your Dynamics CRM users with PowerApps and Flow
 
Insight success the 10 most admired companies in cloud computing oct 2017
Insight success the 10 most admired companies in cloud computing oct 2017Insight success the 10 most admired companies in cloud computing oct 2017
Insight success the 10 most admired companies in cloud computing oct 2017
 
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobileMobilizing Enterprise Data - Strategies to succeed in enterprise mobile
Mobilizing Enterprise Data - Strategies to succeed in enterprise mobile
 
Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023
 
Creating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and MobileCreating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and Mobile
 
Hanu software
Hanu softwareHanu software
Hanu software
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 

Dernier (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 

Power Apps - With great power comes great responsibility

Notes de l'éditeur

  1. Married The Netherlands Australia 10 months ago Adventure Travel Enjoy life Work Hard - Play Harder Smart Integration Integration Architecture Solutions Architect MOQdigital
  2. PowerApps general introduction, covering: Different versions available (Free, Standard, Enterprise) Differences between these versions Business App innovation gap Creating a basic powerapp (demo) Designer Logic Flows Connections Excel like language List the pro’s and con’s of the current preview version
  3. Business APP GAP Consumer apps are available a plenty, ranging from wine rating apps like vivino; gamified apps such as SWARM, Untapped and so on. But ‘real’ business productivity apps are lagging behind, Off course we have mobile apps which enhance mobile productivity such as Word, Excel, PowerPoint, EverNote, OneNote, Skype for business etc. But where are the real business apps, which unleash the power of the apps available within a enterprise. Unlocking that customer or product information stored in a legacy system somewhere. So why do we have this gap; Microsoft states it has identified 3 reasons for this, being TALENT, ACCESS AND AGILITY
  4. TALENT How many of you have tried writing / creating mobile business apps. Creating mobile apps is hard, as we have to keep up with technology changes or new features. It needs to run on multiple platforms. Taking this into account and the fact that there are not enough skilled mobile developers, it is not surprising that creating mobile business apps takes up time and thus money.
  5. ACCESS Data is spanned both on premise as well as in the cloud (stored in SaaS applications), accessing this data and integrating these systems is usually a challenge.
  6. IT agility and app sharing. Mobile app distribution typically happens through app stores, or through mobile device management, governed by IT.  This creates inherent friction in getting apps onto employee phones. Making internal apps available outside the enterprise * Side loading * App stored * Mobile Device Management By the way Microsoft has a very compelling story regarding Mobile Device Management. Real differentiator. But that’s a story to tell another time
  7. What are is Microsoft PowerApps? PowerApps is Microsoft’s answer to address the business app gap it does so by offering a platform including tooling to enable employees, developers, and integrators to create and share mobile business apps These apps run on virtually any mobile platform, Can connect to disparate data sources both spanning on-prem and cloud in a secure way. When I first heard of PowerApps / Project Sienna, the first thing which popped up in my mind was Visual Studio Lightswitch.
  8. Let’s have a closer look at the PowerApps Target Audience Information Workers & Business optimisers Familiar tooling - Word, PowerPoint, Excel, Access, SharePoint “Slogan” : Create Mobile business apps with Clicks , ‘not Code’ Pro Developers / Integration Specialist Familiar tooling – Visual Studio .Net , Azure Portal. Familiar technology – .Net languages, Business Process Modelling, SOA, API design “Slogan” : Do more with the things we are already used to
  9. Clients connect through API’s, or an existing backend to different cloud and on premise systems. App Service Environment - Dedicated environment / Shared - Virtual network support for better connectivity and security to on-prem system Tons of OOB APIs ready to use Expose your OWN API, hosted anywhere AAD Authentication Advanced User/Group based authorisation API definition discovery
  10. Free & Standard limited data sources (however using http + swagger, custom API can be called) Enterprise functionality can be mimicked, by being creative (but I doubt it will be cheaper or better) Enterprise Another benefit of a dedicated environment consists of the fact that no limits (throttling, number of messages etc) are imposed Granular security, control APP permission with AAD Manage all APIs – from on-premises to the cloud Manage and Monitor API Access
  11. Sample Application Subcontractor onboaring Current process is in SharePoint, where new contractors are registered. APP to Approve / Reject an onboarding request. SalesForce contractors app which will assign an account id if approved
  12. K.I.S.S PowerApps is promising, and most definitely the more basic business apps can be realised fairly fast. However we need to ask ourselves; do we want to build ‘Complex Business Apps‘, If so is PowerApps the right platform. I reckon initially it will be used for the more basic business apps, which don’t do more than displaying information and allow non business critical mutations. Nevertheless, nothing is stopping us to create complex business apps. However, if we do so; just keep in mind that doing it in the right way costs time and money. If we go down the lane regarding complex business apps. I feel it will be our responsibility to ensure: Authorisation Lock down CRUD rights API/APP Jungle More apps / api’s almost all the same. Needs some Quality Control in place Enforce a publish / release policy. Just to check compliance (security, dev standards) EAI & Hybrid Use patterns and tools we are familiar with (Service bus) Based on my initial experience during I’ve noticed that PowerApps indeed is very powerful, however special thought needs to be put in regarding access rights (authorisation rules). Make sure that a user does not have too many, nor too less of rights