Going with the Flow: Uporaba Microsoft Flow v praksi

Slides:



Advertisements
Podobne predstavitve
Preberite te nasvete, če želite izvedeti, kako: 1 Prilagodite logotip
Advertisements

Dejavnostno naravnano učenje
Specialne knjižnice Specialni knjižničarji = informacijski strokovnjaki Predavanje 2 Izr. prof. Primož Južnič
7/1/2019 6:19 PM ©2004 Microsoft Corporation. All rights reserved.
Integracija tehnologij XML v projekte, ki temeljijo na objektni tehnologiji Uroš Novak, Zlatko Čajić, Borut Gorenjak, Milan Ojsteršek Laboratorij za.
Rootkits Miha Pihler, MCSA, MCSE, MCT, CISSP,
Tekmovanje mladih raziskovalcev
Naslov projekta Vaše ime | Ime učitelja | Šola
Kurikulum v Veliki Britaniji
Urška Nikoletti, 2. Ma-ra mentorica: dr. Irena Nančovska Šerbec
Upravljanje identitet v oblaku in avtentikacija
7.predavanje: življenjska doba izdelka in marketiško načrtovanje
MEDGENERACIJSKO SODELOVANJE
My EBSCOhost Vodnik support.ebsco.com.
Trinivojska arhitektura v sistemih za obračunavanje storitev
Najboljše iz obeh svetov: uporaba javanskih knjižnic v .NET
Janez Eržen, Uroš Bajc - SCARF: Skaliranje digitalnega forenzičnega procesiranja z uporabo vsebniških tehnologij v oblaku 28. maj 2018.
POMORSTVO IN PROMET Bolonjska študijska programa 2. stopnje
7/3/2019 6:08 AM SQL in GDPR: Uporaba SQL funkcionalnosti za prilagoditev BI/DWH okolja GDPR zahtevam mag. Gašper Cotman, vodja področja omrežij in varnosti,
Celovita mobilna rešitev za ponudnike namestitvenih enot
Postopek prodaje vozila
NEMŠKI KURIKULUM IN PRIMERJAVA S SLOVENSKIM
SI-STAT podatkovni portal Novosti v letu 2005
KURIKULUM Slovenija - Finska Pripravila: Anja ŠTRUMBELJ.
Upravljajmo SQL Server z odprto kodo
Elektronska pošta.
Strukturirano logiranje v .NET Core
Ukrep Vseživljenjsko učenje Podaktivnost
Osnove bibliotekarstva in organizacija knjižnic - 2
Ozaveščanje o Direktivi o okoljski odgovornosti v Sloveniji
Informacijska rešitev za agregacijo DEA flote v RTP V okviru slovensko-japonskega sodelovanja na področju pametnih omrežij, t.i. NEDO projekta Tomaž Buh.
Uporaba LOGGER PROja Aktiv fizikov SEŠTG
Daniel Šalamon Knjižnica Ivana Potrča Ptuj
Problemi uvajanja tehnologij e-oskrbovanja
Pomen in potenciali pametnih mest in skupnosti Blaž GOLOB Direktor, SmartIScity d.o.o. EU forum za digitalno podjetništvo.
SMERNICE SVETA EVROPE ZA SODELOVANJE JAVNOSTI PRI ODLOČANJU
Zgodovina Računalnikov
Elektronsko poslovanje v Abanki
P O T E K P R O J E K T A.
mag. Branka Đukić, regijska koordinatorica SMZŠ
Vnos podatkov s tipkovnico
SVETOVNI SPLET (s programom MS Windows Internet Explorer
Načrtovanje tehnologij in izdelkov (NTI)
Programska oprema računalnika
Automated BI solution With Excel in 60 minutes
Napredno iskanje na spletnem mestu EBSCOhost ~ z enim iskalnim poljem
Jure Dimec, Janez Stare & posadka IBMI
Grafične enote.
Problemi uporabe skupnih standardov v e-poslovanju
Ime izdelka.
Kaj je Oddaljeno namizje (ON)?
Irish Pub pri Veselem Skratu
DK – STEP 7 – Podatkovni bloki
Ko BaaS v MS Azure zamenja tračno knjižnico
Odprava administrativnih ovir in poenostavitev postopkov s pomočjo informacijske tehnologije mag. Renata Zatler, Slavko Patekar, Matija Kodra
program Lync v Trgovini Windows
SPLETNA STRAN SKUPINE V VRTCU KOT OBLIKA SODELOVANJA S STARŠI
ZAŠČITA PRED PROGRAMSKIMI VSILJIVCI
Prezentacija April 2002 šolska leta
Nismo največji, se pa zato toliko bolj potrudimo
Pogostost Danj je seznam klicanih številk
Fire Wall ( Požarni zid )
Pripravil: Šolsko leto:
Avtomatizacija v industriji in gospodarstvu, Maribor
Programiranje za učitelje - neprogramerje
VSE O TRŽNEM RAZISKOVANJU NA ENEM MESTU
Akcijsko raziskovanje za ZDT
NOV PRISTOP NA PODROČJU KAKOVOSTI ZRAKA
Polno znanja!.
INTERNET – SVETOVNI SPLET
Zapis predstavitve:

Going with the Flow: Uporaba Microsoft Flow v praksi 7/8/2019 5:53 PM Going with the Flow: Uporaba Microsoft Flow v praksi Marko Kokol, Semantika d. o. o. marko.kokol@semantika.eu © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Agenda Umestitev Microsoft Flow Pregled Microsoft Flow 7/8/2019 5:53 PM Agenda Umestitev Microsoft Flow Pregled Microsoft Flow Pregled nekaj primerov uporabe DEMO: izdelava preprostega delovnega toka Lastne akcije (in Microservices) Integracija z Azure Demo: priprava lastne akcije © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Umestitev Microsoft Flow 7/8/2019 5:53 PM Umestitev Microsoft Flow © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM Kaj je Microsoft Flow? Nova rešitev (platforma) v oblaku, ki omogoča izdelavo delovnih tokov in je namenjena naprednim uporabnikom (Power Users) Značilnosti: delovne tokove pripravljamo s pomočjo spletnega vmesnika (ne s „fat client“ orodji) preprost uporabniški vmesnik delovne tokove lahko zaganjamo kontinuirano ali s pomočjo sprožilcev povezujemo se lahko z drugimi sistemi v Microsoft ekosistemu ali zunaj njega enostavna integracija s PowerApps in SharePoint © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Flow v digitalizaciji 7/8/2019 5:53 PM Microsoft Flow v digitalizaciji Vir: Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Flow in SharePoint (Designer) 7/8/2019 5:53 PM Microsoft Flow in SharePoint (Designer) „Vgrajen“ Workflow Microsoft Flow SharePoint 2013/2016 OP Vgrajen Potrebna integracija SharePoint Online Izdelava vnosnih mask InfoPath PowerApps Kompleksni delovni tokovi Visual Studio Lastni API & „Azure Functions“ Diagnostika Zgodovina izvajanja (včasih ni) Specializirani pogledi Podpora Vsaj do 2023 Tehnologija prihodnosti (do naslednje ) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Flow in PowerApps 7/8/2019 5:53 PM Microsoft Flow in PowerApps Vir: Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Flow in Azure Logic Apps 7/8/2019 5:53 PM Microsoft Flow in Azure Logic Apps Microsoft Flow gradi na tehnologiji Azure Logic Apps Napredni („Advanced“) pogled uporablja enak jezik: https://msdn.microsoft.com/en-us/library/azure/mt643789.aspx Microsoft Flow: bolj Power Users Azure Logic Apps: bolj Razvijalci © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Pregled Microsoft Flow 7/8/2019 5:53 PM Pregled Microsoft Flow © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Osnovna zgradba delovnega toka 7/8/2019 5:53 PM Osnovna zgradba delovnega toka Vsak delovni tok (proces) je zgrajen iz treh osnovnih gradnikov: Sprožilcev: dogodkov / sprememb, ki povzročijo zagon procesa / delovnega toka Pogojev (opcijsko), ki določijo smer poteka procesa Akcij, ki izvedejo neka dejanja © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Zgradba Vir: Microsoft

Sprožilci Dogodki v okolju, ki jih spremljamo, da zaženemo proces 7/8/2019 5:53 PM Sprožilci Dogodki v okolju, ki jih spremljamo, da zaženemo proces Primeri: nova elektronska pošta nov „Tweet“ nov vnos v SharePoint seznamu © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM Akcije Dejanje, ki ga izvedemo, ko zaznamo sprožilec in so (opcijsko) izpolnjeni določeni pogoji. Primeri: Ustvari nov kontakt Pošlji elektronsko pošto Ustvari nov vnos v seznamu © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Moderna arhitektura (Microservices) 7/8/2019 5:53 PM Moderna arhitektura (Microservices) V preteklosti smo za izvajanje lastne funkcionalnosti izdelovali lastne rešitve, ki so se tesno integrirale v platformo (npr. SharePoint WSP). Flow za razširjanje ponuja dostop preko REST Api, kar pomeni, da podpira Microservices arhitekturo. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM Primeri uporabe © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM Tipična področja Avtomatizacija delovnih tokov je uporabna na številnih področjih, npr.: produktivnost prodaja podpora poslovnim funkcijam IT trženje HR © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Produktivnost Vir: Microsoft 7/8/2019 5:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Prodaja Vir: Microsoft 7/8/2019 5:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Podpora poslovnim funkcijam 7/8/2019 5:53 PM Podpora poslovnim funkcijam Vir: Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

IT Vir: Microsoft 7/8/2019 5:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Trženje Vir: Microsoft 7/8/2019 5:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

HR

7/8/2019 5:53 PM Preprost Flow © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Kaj delamo? V SharePoint imamo listo z vnosi 7/8/2019 5:53 PM Kaj delamo? V SharePoint imamo listo z vnosi Vsakič, ko nekdo ustvari nov vnos, želimo poslati elektronsko pošto © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM DEMO © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM Lastne akcije © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Zakaj lastne akcije? Nekaj idej: 7/8/2019 5:53 PM Zakaj lastne akcije? Nekaj idej: integracija z lastnimi sistemi (ali SharePoint On-premises) lastna logika za procesiranje uporaba REST Api storitev, ki niso neposredno podprte v obstoječih predlogah © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Možni načini implementacije Lastni API Azure Functions Logic Apps podpira OpenAPI implementirate lahko karkoli odličen za integracijo z eksternimi viri Sprožilci: HTTP klici, poizvedbe ali „webhook“ C# skripte, .bat datoteke spremembe v „realnem času“ V celoti v azure Omogoča hibridne scenarije

Kaj potrebujemo za lastni API 7/8/2019 5:53 PM Kaj potrebujemo za lastni API podpora za različne pristope pri pripravi API Podprte različne definicije API: OpenAPI (Swagger) podpora Postman podpora lahko izdelamo na podlagi REST API odziva Podporo različnim načinom avtentikacije: API ključ HTTP Basic auth Oauth Podpora „web hooks“ © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Kaj potrebujemo za lastni API 7/8/2019 5:53 PM Kaj potrebujemo za lastni API Prijava v Microsoft Flow Priprava novega „Custom Connector“ Definiramo osnovne podatke (ime, ikona, povezava, …) Definiramo tip avtentikacije Definiramo konektor: Definiramo akcijo Dodamo osnovne podatke o akciji Definiramo tip zahtevka in osnovne podatke Uvozimo odgovor © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM DEMO © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/8/2019 5:53 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.