SlideShare una empresa de Scribd logo
1 de 12
The Greek MVP Users Group
Learn how you can automate your business processes
using Azure Logic Apps without a line of code.
Introduction To
George Chrysovalantis Grammatikos
MCSA : Cloud Platform, MS Dynamics 365 | Microsoft Azure MVP
E-mail : george@cloudopszone.com
Blog: https://cloudopszone.com
Microsoft Community Wiki Profile: George Chrysovaladis Grammatikos
Tech Community Profile: George Chrysovalantis Grammatikos
With Logic Apps we can build workflows without writing a single line
of code? ? ?
Azure Logic Apps is a (PaaS – Platform as a Service or better WaaS – Workflow as a Service) cloud
service that helps you automate and orchestrate tasks, workflows and business processes when we need
to integrate systems, apps, and other services across enterprises or organizations.
What Azure Logic Apps Are
 Connectors : Connectors can also be selected to achieve communication to 3rd party apps.
 Triggers : To start a logic app process, you need to define a trigger Jump , such as a Polling, Push, or Recurrence trigger.
 Actions : Actions can be included in a trigger and are responsible to do things inside a logic app.
 Flow Control : A Flow control can easily be defined using drag-and-drop to include actions like, do until, for each etc.
Azure Logic Apps Key Components
Connectors
Flow
Control
Triggers Actions
Azure Logic App Connectors
Build - In
Standard
Enterprise
Hundreds of connectors….
Triggers - Actions
Polling Triggers :
A Polling trigger checks frequently service and gets triggered when new data is available.
Pushing Triggers :
A Pushing trigger listens for data on an endpoint and if an event occurs, then gets triggered.
Actions:
The type of Actions that we can find in Azure Logic Apps are:
• Built-in Actions (Compose, HTTP, Join, Parse JSON, Response, etc…)
• Control workflow Actions (ForEach, If, Scope, Switch, Until)
• Managed API Actions (ApiConnection, ApiConnectionWebhook)
How We Can Create A Logic App
1. Azure Portal
2. Visual Studio
3. Visual Studio Code
Name Limit
Actions per workflow 500
Workflows per region per sub 1000
Triggers per workflow 10
Switch scope cases limit 25
Variables per workflow 250
Name for “action ” or “trigger” 80 characters
Length of “description” 256 characters
Definition limits
Run duration and retention limits
Name Multi-tenant limit Integration service
Environment limit
Run duration 90 days 365 days
Storage retention 90 days from the run’s start time 365 days
Minimum recurrence interval 1 second 1 second
Maximum recurrence interval 500 days 500 days
Throughput limits
Name Limit
Action: Executions per 5 minutes 100.000 is the default limit, but 300.000 is the
maximum limit
Action: Concurrent outgoing calls ~ 2.500
Runtime endpoint: Concurrent incoming calls ~ 1.000
Runtime endpoint: Read calls per 5 minutes 60.000
Runtime endpoint: invoke calls per 5 minutes 45.000
Content throughput per 5 minutes 600 MB
Demo
Thank You

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Search for All with Elastic Workplace Search
Search for All with Elastic Workplace Search Search for All with Elastic Workplace Search
Search for All with Elastic Workplace Search
 
Application Insights for Integration Developers
Application Insights for Integration DevelopersApplication Insights for Integration Developers
Application Insights for Integration Developers
 
Azure Logic Apps and Microsoft Flows
Azure Logic Apps and Microsoft FlowsAzure Logic Apps and Microsoft Flows
Azure Logic Apps and Microsoft Flows
 
Serverless in Office 365
Serverless in Office 365Serverless in Office 365
Serverless in Office 365
 
How to use prancer configuration wizard for easy repository onboarding for ia...
How to use prancer configuration wizard for easy repository onboarding for ia...How to use prancer configuration wizard for easy repository onboarding for ia...
How to use prancer configuration wizard for easy repository onboarding for ia...
 
Monitoring your workload hosted on Microsoft Azure
Monitoring your workload hosted on Microsoft AzureMonitoring your workload hosted on Microsoft Azure
Monitoring your workload hosted on Microsoft Azure
 
Creating reusable pieces in Logic Apps
Creating reusable pieces in Logic AppsCreating reusable pieces in Logic Apps
Creating reusable pieces in Logic Apps
 
Connect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure ADConnect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure AD
 
Full Stack Application Monitoring for AWS Powered by AI
Full Stack Application Monitoring for AWS Powered by AIFull Stack Application Monitoring for AWS Powered by AI
Full Stack Application Monitoring for AWS Powered by AI
 
Michiel Fokke - ASAS 2017
Michiel Fokke - ASAS 2017Michiel Fokke - ASAS 2017
Michiel Fokke - ASAS 2017
 
GWAVACon 2015: MVP Live Session - Windows 10
GWAVACon 2015: MVP Live Session - Windows 10GWAVACon 2015: MVP Live Session - Windows 10
GWAVACon 2015: MVP Live Session - Windows 10
 
Azure Integration in Production with Logic Apps and more
Azure Integration in Production with Logic Apps and moreAzure Integration in Production with Logic Apps and more
Azure Integration in Production with Logic Apps and more
 
Azure functions
Azure functionsAzure functions
Azure functions
 
Creating Event Driven Applications with Azure Event Grid
Creating Event Driven Applications with Azure Event GridCreating Event Driven Applications with Azure Event Grid
Creating Event Driven Applications with Azure Event Grid
 
Filter your tweets using Azure Logic Apps & Content Moderation
Filter your tweets using Azure Logic Apps & Content ModerationFilter your tweets using Azure Logic Apps & Content Moderation
Filter your tweets using Azure Logic Apps & Content Moderation
 
Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified Observability
 
Reinventing enterprise defense with the Elastic Stack
Reinventing enterprise defense with the Elastic StackReinventing enterprise defense with the Elastic Stack
Reinventing enterprise defense with the Elastic Stack
 
Judy Wang, Jay Piskorik and Sabu Thomas at SpringOne Platform 2019
Judy Wang, Jay Piskorik and Sabu Thomas at SpringOne Platform 2019Judy Wang, Jay Piskorik and Sabu Thomas at SpringOne Platform 2019
Judy Wang, Jay Piskorik and Sabu Thomas at SpringOne Platform 2019
 
What to look for in an integration platform
What to look for in an integration platformWhat to look for in an integration platform
What to look for in an integration platform
 
Serverless integrations using Azure Logic Apps (intro)
Serverless integrations using Azure Logic Apps (intro)Serverless integrations using Azure Logic Apps (intro)
Serverless integrations using Azure Logic Apps (intro)
 

Similar a Introduction to Azure logic apps

Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak
 

Similar a Introduction to Azure logic apps (20)

How McGraw Hill Uses Sumo Logic and AWS for Operational and Security Intellig...
How McGraw Hill Uses Sumo Logic and AWS for Operational and Security Intellig...How McGraw Hill Uses Sumo Logic and AWS for Operational and Security Intellig...
How McGraw Hill Uses Sumo Logic and AWS for Operational and Security Intellig...
 
Building Azure Logic Apps
Building Azure Logic AppsBuilding Azure Logic Apps
Building Azure Logic Apps
 
Tech UG - Newcastle 09-17 - logic apps
Tech UG - Newcastle 09-17 -   logic appsTech UG - Newcastle 09-17 -   logic apps
Tech UG - Newcastle 09-17 - logic apps
 
slides.pptx
slides.pptxslides.pptx
slides.pptx
 
[Cloud Summit 2010] Peter Coffee - Sales Force
[Cloud Summit 2010] Peter Coffee - Sales Force[Cloud Summit 2010] Peter Coffee - Sales Force
[Cloud Summit 2010] Peter Coffee - Sales Force
 
Using logic apps for dynamics 365 integration
Using logic apps for dynamics 365 integrationUsing logic apps for dynamics 365 integration
Using logic apps for dynamics 365 integration
 
Azure Logic, API & Mobile Apps
Azure Logic, API & Mobile AppsAzure Logic, API & Mobile Apps
Azure Logic, API & Mobile Apps
 
Peloton Cycle Streaming Live Spin Classes to Thousands with Loggly & AWS
Peloton Cycle  Streaming Live Spin Classes to Thousands with Loggly & AWSPeloton Cycle  Streaming Live Spin Classes to Thousands with Loggly & AWS
Peloton Cycle Streaming Live Spin Classes to Thousands with Loggly & AWS
 
Sumo Logic "How To" Webinar: Apps
Sumo Logic "How To" Webinar: AppsSumo Logic "How To" Webinar: Apps
Sumo Logic "How To" Webinar: Apps
 
Serverless Solutions for developers
Serverless Solutions for developersServerless Solutions for developers
Serverless Solutions for developers
 
AWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWS
 
Azure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZoneAzure Logic Apps by Gil Gross, CloudZone
Azure Logic Apps by Gil Gross, CloudZone
 
First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)First Look at Azure Logic Apps (BAUG)
First Look at Azure Logic Apps (BAUG)
 
AWS and Sumo Logic Webinar: Simplify Compliance with Proactive Machine Data A...
AWS and Sumo Logic Webinar: Simplify Compliance with Proactive Machine Data A...AWS and Sumo Logic Webinar: Simplify Compliance with Proactive Machine Data A...
AWS and Sumo Logic Webinar: Simplify Compliance with Proactive Machine Data A...
 
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud Management
 
November 2022 CIAOPS Need to Know Webinar
November 2022 CIAOPS Need to Know WebinarNovember 2022 CIAOPS Need to Know Webinar
November 2022 CIAOPS Need to Know Webinar
 
AWS Observability Made Simple
AWS Observability Made SimpleAWS Observability Made Simple
AWS Observability Made Simple
 
Improve your productivity with Microsoft Fow - Power to the people
Improve your productivity with Microsoft Fow - Power to the peopleImprove your productivity with Microsoft Fow - Power to the people
Improve your productivity with Microsoft Fow - Power to the people
 
Application Security in the Cloud - Best Practices
Application Security in the Cloud - Best PracticesApplication Security in the Cloud - Best Practices
Application Security in the Cloud - Best Practices
 
ServerLess by usama Azure fuctions.pptx
ServerLess by usama Azure fuctions.pptxServerLess by usama Azure fuctions.pptx
ServerLess by usama Azure fuctions.pptx
 

Más de George Grammatikos (6)

Deploy resources on Azure using IaC (Azure Terraform)
Deploy  resources on Azure using IaC (Azure Terraform)Deploy  resources on Azure using IaC (Azure Terraform)
Deploy resources on Azure using IaC (Azure Terraform)
 
Land your data safely and accurately with Power Platform and Azure.pdf
Land your data safely and accurately with Power Platform and Azure.pdfLand your data safely and accurately with Power Platform and Azure.pdf
Land your data safely and accurately with Power Platform and Azure.pdf
 
Working with MS Endpoint Manager
Working with MS Endpoint ManagerWorking with MS Endpoint Manager
Working with MS Endpoint Manager
 
Intro to Azure Service Bus
Intro to Azure Service BusIntro to Azure Service Bus
Intro to Azure Service Bus
 
Azure Batch Service Meetup Presentation
Azure Batch Service   Meetup PresentationAzure Batch Service   Meetup Presentation
Azure Batch Service Meetup Presentation
 
SQL or NoSQL, is this the question? - George Grammatikos
SQL or NoSQL, is this the question? - George GrammatikosSQL or NoSQL, is this the question? - George Grammatikos
SQL or NoSQL, is this the question? - George Grammatikos
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
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
Safe Software
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
"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 ...
 
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
 
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
 
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
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

Introduction to Azure logic apps

  • 1. The Greek MVP Users Group
  • 2. Learn how you can automate your business processes using Azure Logic Apps without a line of code. Introduction To George Chrysovalantis Grammatikos MCSA : Cloud Platform, MS Dynamics 365 | Microsoft Azure MVP E-mail : george@cloudopszone.com Blog: https://cloudopszone.com Microsoft Community Wiki Profile: George Chrysovaladis Grammatikos Tech Community Profile: George Chrysovalantis Grammatikos
  • 3. With Logic Apps we can build workflows without writing a single line of code? ? ? Azure Logic Apps is a (PaaS – Platform as a Service or better WaaS – Workflow as a Service) cloud service that helps you automate and orchestrate tasks, workflows and business processes when we need to integrate systems, apps, and other services across enterprises or organizations. What Azure Logic Apps Are
  • 4.  Connectors : Connectors can also be selected to achieve communication to 3rd party apps.  Triggers : To start a logic app process, you need to define a trigger Jump , such as a Polling, Push, or Recurrence trigger.  Actions : Actions can be included in a trigger and are responsible to do things inside a logic app.  Flow Control : A Flow control can easily be defined using drag-and-drop to include actions like, do until, for each etc. Azure Logic Apps Key Components Connectors Flow Control Triggers Actions
  • 5. Azure Logic App Connectors Build - In Standard Enterprise Hundreds of connectors….
  • 6. Triggers - Actions Polling Triggers : A Polling trigger checks frequently service and gets triggered when new data is available. Pushing Triggers : A Pushing trigger listens for data on an endpoint and if an event occurs, then gets triggered. Actions: The type of Actions that we can find in Azure Logic Apps are: • Built-in Actions (Compose, HTTP, Join, Parse JSON, Response, etc…) • Control workflow Actions (ForEach, If, Scope, Switch, Until) • Managed API Actions (ApiConnection, ApiConnectionWebhook)
  • 7. How We Can Create A Logic App 1. Azure Portal 2. Visual Studio 3. Visual Studio Code
  • 8. Name Limit Actions per workflow 500 Workflows per region per sub 1000 Triggers per workflow 10 Switch scope cases limit 25 Variables per workflow 250 Name for “action ” or “trigger” 80 characters Length of “description” 256 characters Definition limits
  • 9. Run duration and retention limits Name Multi-tenant limit Integration service Environment limit Run duration 90 days 365 days Storage retention 90 days from the run’s start time 365 days Minimum recurrence interval 1 second 1 second Maximum recurrence interval 500 days 500 days
  • 10. Throughput limits Name Limit Action: Executions per 5 minutes 100.000 is the default limit, but 300.000 is the maximum limit Action: Concurrent outgoing calls ~ 2.500 Runtime endpoint: Concurrent incoming calls ~ 1.000 Runtime endpoint: Read calls per 5 minutes 60.000 Runtime endpoint: invoke calls per 5 minutes 45.000 Content throughput per 5 minutes 600 MB
  • 11. Demo