SlideShare uma empresa Scribd logo
1 de 36
#mswebcamp
Microsoft Azure Logic Apps
 sandro.pereira@devscope.net
 linkedin.com/in/sandropereira
 @sandro_asp
 sandroaspbiztalkblog.wordpress.com
Agenda
Microsoft Azure Logic Apps
Introduction to Microsoft Azure App Service
Logic Apps and API Apps (preview)
Overview and roadmap
Integration Challenges
Challenges can be overwhelmed
Microsoft Integration Stack
From BizTalk Server to Azure BizTalk Services
Challenges
Inconsistent
Information
Long
running
operations
Massive
Number of
endpoints
ALWAYS ON
Need to
Scale
monitoring &
management
Different
protocols
Different
data formatsfault tolerant
retry mechanisms,
persistence,
backup channels
Two many systems
Incompatible
Systems
Overwhelmed?
• Design and build your new integration solutions to take full
advantage of Platform as a Service
• Connect to SaaS to SaaS and to on-prem
• Connect your Existing apps to the cloud
• Build out your business without building new datacenters
• Run existing integrations in the cloud without re-write
• Clear up on-prem infrastructure capacity; provision in minutes not
weeks
on premise “king” platform integration
Manage and
Operate
Design and
Implement
Up-to-date
KPIs in BAM
Messaging
Re-stock Orders
Orchestration
EDI
Assign Supplier
Policy
Filter Tags
Policy
Read
Shipment
RFID Tags
Active
Directory
SharePoint SQL
Server
Microsoft
Azure
Virtual
Network
BizTalk Server
2003/2003 R2
BizTalk Server
Service Bus
BizTalk Service
SaaS
Apps
Microsoft
Azure
BizTalk Adapter Service
Microsoft Azure Logic Apps
Introduction to Microsoft Azure App Service
Logic Apps and API Apps (preview)
Overview and roadmap
Mobile
Services
Azure
Websites
BizTalk
Services
 Unique integrated offering
 Build rich, engaging & intelligent apps
 Scale as your business grows
WEB APPS
Web apps that scale with
your business
LOGIC APPS
Automate business
process across SaaS and
on-premises
MOBILE APPS
Build Mobile apps for any
device
API APPS
Easily build and consume
APIs in the cloud
Nov 30, 2015
Azure App Services
PowerApps Annouced
 Will provide scalability
 Cross platform
 Auto update
 Deep logging diagnostics
 Rich ecosystem with partner monetization
opportunities
 Will be available on premises with Windows
Azure pack
 Rich PaaS offer with cross-platform for .NET,
Java, node.js, PHP…
 Built-in autoscale and load balance
 High availability and auto-patching
 Continuous integration and DevOps
• Dozens of built-in APIs for popular SaaS
• An ecosystem of APIs for any need
• Create and publish custom, reusable APIs
• Visual Studio tooling with one click publish and remote
debugging
• Automatic client SDK generation for many languagesCreate, consume and
host APIs more easily
• All triggers and actions use inside Logic Apps are API Apps
• Box
• Chatter
• Delay
• Dropbox
• Azure HD Insight
• Marketo
• Azure Media Services
• OneDrive
• SharePoint
• SQL Server
• Office 365
• Oracle
• QuickBooks
• SalesForce
• Sugar CRM
• SAP
• Azure Service Bus
• Azure Storage
• Timer / Recurrence
• Twilio
• Twitter
• IBM DB2
• Informix
• Websphere MQ
• Azure Web Jobs
• Yammer
• Dynamics CRM
• Dynamics AX
• Hybrid Connectivity
• HTTP, HTTPS
• File
• Flat File
• FTP, SFTP
• POP3/IMAP
• SMTP
• SOAP + WCF
• Batching /
Debatching
• Validate
• Extract (XPath)
• Transform (+Mapper)
• Convert (XML-JSON)
• Convert (XML-FF)
• X12
• EDIFACT
• AS2
• TPMOM
• Rules Engine
Connectors
Protocols BizTalk Services
• Browser based “workflow” engine
• No code designer for rapid creation
• Dozens of pre-built templates to get started
• Out of box support for popular SaaS and on-premises apps - pre-built connectors
• Use with custom API apps of your own
• BizTalk APIs for expert integration scenarios
• Provides in-built support for tracking
Automate SaaS and
on-premises systems
• It enable you to develop and deliver powerful integration solutions with ease.
• Triggers start when an event happens, it can be periodic triggers or triggers based on an arrival of an Email, … when a
trigger kicks in, the actions specified in the Logic App are invoked.
Pipelines
Decode Disassemble Validate
Resolve
Party
Pre-
Assemble
Assemble Encode
Adapters
Maps
BRE
Orchestrations
LOGIC APPS
Automate business
process across SaaS and
on-premises
API APPS
Easily build and consume
APIs in the cloud
BAM
Health
Monitor
POWER BI
AZURE
PORTAL
+
Templates
Search in the Gallery
Tooltips
Trigger history
Output and Correlation
Retry Policy
Override Async Behavior
Build-your-own Business Insights
Scheduling in the future
Including TimeZone support
Control flow
Do-until
Wait Action
Trigger Message Splitter
Binary content
This can be used for copying content
between APIs
Parsing JSON strings
14 different connectors
3 built in to the Azure marketplace
11 in the GitHub repository
Rename and move
Manual triggers
.NET SDK11 in the GitHub repository
</WEB
#LogicApp
Demo
Register the Logic apps endpoints with other
services
Schema validation for incoming requests
Static endpoint independent of Sub ID and
resource group Name
Action in the middle of the flow
Logic Apps designer will support any API
endpoint with Swagger
Best integration with App Service API
Apps + Easy Auth (not required)
Adding API Management capabilities for
the APIs that you use from Logic Apps
Build your APIs with any technology, such
App Service Web Apps
Get the same full-fidelity experience as you
have today, but with ALL endpoints
Read from top to bottom (previous from left
to right)
Similar to what we have today in BizTalk
Server
Search across all triggers and actions (APIs
available)
Will be able to call the new API Apps
Authorization will be improved
And many more
</WEB
BizTalk Services
GA
Azure Service Bus
EAI and EDI Labs
Beta
Nov, 2013Dez, 2011
Azure App Services
Logic App Preview
March, 2015
Azure App Services
Logic Apps update
2016 Q1
BizTalk Server
2010
BizTalk Server
2013
BizTalk Server
2013 R2
BizTalk Server
2016
~3 months after
SQL Server 2016
A new major release each 2 years
A new minor release (R2) each 2 years
~15 years, ~15,000 customers
9th release
Nov 30, 2015
Azure App Services
PowerApps Annouced
Microsoft Azure PowerApps
https://powerapps.microsoft.com/en-us/
Logic Apps Monthly Video Sessions
http://aka.ms/logicappslive
Logic Apps Documentation
https://azure.Microsoft.com/documentation/services/app-service/logic/
Try App Service
https://tryappservice.azure.com/
PowerApps Request Invite
https://powerapps.microsoft.com/en-us/
 sandro.pereira@devscope.net
 linkedin.com/in/sandropereira
 @sandro_asp
 sandroaspbiztalkblog.wordpress.com
#mswebcamp
Thanks!

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

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
 
Integrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service PlatformIntegrating SaaS application using Microsoft’s Azure App Service Platform
Integrating SaaS application using Microsoft’s Azure App Service Platform
 
Serverless Architecture - Azure Logic apps
Serverless Architecture - Azure Logic appsServerless Architecture - Azure Logic apps
Serverless Architecture - Azure Logic apps
 
Inside Logic Apps
Inside Logic AppsInside Logic Apps
Inside Logic Apps
 
Azure Logic Apps and Microsoft Flows
Azure Logic Apps and Microsoft FlowsAzure Logic Apps and Microsoft Flows
Azure Logic Apps and Microsoft Flows
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
 
An Integration Platform to Support Vision 2025
An Integration Platform to Support Vision 2025An Integration Platform to Support Vision 2025
An Integration Platform to Support Vision 2025
 
API Management and Hybrid Integration
API Management and Hybrid IntegrationAPI Management and Hybrid Integration
API Management and Hybrid Integration
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016
 
Workflow All the Things with Azure Logic Apps
Workflow All the Things with Azure Logic AppsWorkflow All the Things with Azure Logic Apps
Workflow All the Things with Azure Logic Apps
 
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)
 
Azure Logic Apps
Azure Logic AppsAzure Logic Apps
Azure Logic Apps
 
Azure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparisonAzure Functions VS AWS Lambda: overview and comparison
Azure Functions VS AWS Lambda: overview and comparison
 
Introduction to Azure Functions - Tutorial
Introduction to Azure Functions - TutorialIntroduction to Azure Functions - Tutorial
Introduction to Azure Functions - Tutorial
 
Azure logic app
Azure logic appAzure logic app
Azure logic app
 
Azure App Service
Azure App ServiceAzure App Service
Azure App Service
 
The Hitchhiker’s Guide to Hybrid Connectivity
The Hitchhiker’s Guide to Hybrid ConnectivityThe Hitchhiker’s Guide to Hybrid Connectivity
The Hitchhiker’s Guide to Hybrid Connectivity
 
Application Insights for Integration Developers
Application Insights for Integration DevelopersApplication Insights for Integration Developers
Application Insights for Integration Developers
 
Integration Monday - Logic App Patterns
Integration Monday - Logic App PatternsIntegration Monday - Logic App Patterns
Integration Monday - Logic App Patterns
 
Azure app services API apps
Azure app services API appsAzure app services API apps
Azure app services API apps
 

Semelhante a 2015-12-02 - WebCamp - Microsoft Azure Logic Apps

Semelhante a 2015-12-02 - WebCamp - Microsoft Azure Logic Apps (20)

Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
Code Camp Auckland 2015 - DEV1 Microsoft API Approaches 101
 
Azure app service to create web and mobile apps
Azure app service to create web and mobile appsAzure app service to create web and mobile apps
Azure app service to create web and mobile 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
 
Connector API Apps
Connector API AppsConnector API Apps
Connector API Apps
 
Keynote speech
Keynote speechKeynote speech
Keynote speech
 
Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...
Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...
Azure App Services для создания бэкенда мобильных приложений. Parse Open Sour...
 
Azure integration services from the IT Professional perspective
Azure integration services from the IT Professional perspectiveAzure integration services from the IT Professional perspective
Azure integration services from the IT Professional perspective
 
Logic Apps and Azure Functions for Serverless Integration (2017-03-25)
Logic Apps and Azure Functions for Serverless Integration (2017-03-25)Logic Apps and Azure Functions for Serverless Integration (2017-03-25)
Logic Apps and Azure Functions for Serverless Integration (2017-03-25)
 
The new Azure App Service Architecture
The new Azure App Service ArchitectureThe new Azure App Service Architecture
The new Azure App Service Architecture
 
SMC301 The State of Serverless Computing
SMC301 The State of Serverless ComputingSMC301 The State of Serverless Computing
SMC301 The State of Serverless Computing
 
Azure full
Azure fullAzure full
Azure full
 
Serverless API with Azure Functions
Serverless API with Azure FunctionsServerless API with Azure Functions
Serverless API with Azure Functions
 
Azure from Rookie to DevStart
Azure from Rookie to DevStartAzure from Rookie to DevStart
Azure from Rookie to DevStart
 
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
 
The State of Serverless Computing | AWS Public Sector Summit 2017
The State of Serverless Computing | AWS Public Sector Summit 2017The State of Serverless Computing | AWS Public Sector Summit 2017
The State of Serverless Computing | AWS Public Sector Summit 2017
 
Integrating saa s application using azure services v0.5
Integrating saa s application using azure services v0.5Integrating saa s application using azure services v0.5
Integrating saa s application using azure services v0.5
 
Integrating saas applications
Integrating saas applicationsIntegrating saas applications
Integrating saas applications
 
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...
 
Azure App Service at Let's Dev This
Azure App Service at Let's Dev ThisAzure App Service at Let's Dev This
Azure App Service at Let's Dev This
 
Getting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless ComputingGetting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless Computing
 

Mais de Sandro Pereira

HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
Sandro Pereira
 
How to process Flat Files documents (TXT, CSV …) in BizTalk Server
How to process Flat Files documents (TXT, CSV …) in BizTalk ServerHow to process Flat Files documents (TXT, CSV …) in BizTalk Server
How to process Flat Files documents (TXT, CSV …) in BizTalk Server
Sandro Pereira
 

Mais de Sandro Pereira (20)

20201010 - Collabdays 2020 - Sandro Pereira - Power Automates: best practice...
20201010 -  Collabdays 2020 - Sandro Pereira - Power Automates: best practice...20201010 -  Collabdays 2020 - Sandro Pereira - Power Automates: best practice...
20201010 - Collabdays 2020 - Sandro Pereira - Power Automates: best practice...
 
Integrate 2020 - Sandro Pereira - BizTalk Server 2020 migration path
Integrate 2020 - Sandro Pereira - BizTalk Server 2020 migration pathIntegrate 2020 - Sandro Pereira - BizTalk Server 2020 migration path
Integrate 2020 - Sandro Pereira - BizTalk Server 2020 migration path
 
ACSUG June 2020 - Azure Logic Apps: Best practices, tips and tricks
ACSUG June 2020 - Azure Logic Apps: Best practices, tips and tricksACSUG June 2020 - Azure Logic Apps: Best practices, tips and tricks
ACSUG June 2020 - Azure Logic Apps: Best practices, tips and tricks
 
Global Azure 2020 - Sandro Pereira - Logic apps: Best practices tips and tricks
Global Azure 2020 - Sandro Pereira - Logic apps: Best practices tips and tricksGlobal Azure 2020 - Sandro Pereira - Logic apps: Best practices tips and tricks
Global Azure 2020 - Sandro Pereira - Logic apps: Best practices tips and tricks
 
2019 06-25 - integrate 2019 US/UK - Sandro Pereira - BizTalk Server Fast and ...
2019 06-25 - integrate 2019 US/UK - Sandro Pereira - BizTalk Server Fast and ...2019 06-25 - integrate 2019 US/UK - Sandro Pereira - BizTalk Server Fast and ...
2019 06-25 - integrate 2019 US/UK - Sandro Pereira - BizTalk Server Fast and ...
 
2018 06-05 - integrate 2018 - Sandro Pereira - BizTalk Server notes from the ...
2018 06-05 - integrate 2018 - Sandro Pereira - BizTalk Server notes from the ...2018 06-05 - integrate 2018 - Sandro Pereira - BizTalk Server notes from the ...
2018 06-05 - integrate 2018 - Sandro Pereira - BizTalk Server notes from the ...
 
Integrate 2017 US - Sandro Pereira - BizTalk Server Fast and Loud
Integrate 2017 US - Sandro Pereira - BizTalk Server Fast and LoudIntegrate 2017 US - Sandro Pereira - BizTalk Server Fast and Loud
Integrate 2017 US - Sandro Pereira - BizTalk Server Fast and Loud
 
Sandro Pereira - BizTalk Server Fast and Loud
Sandro Pereira - BizTalk Server Fast and LoudSandro Pereira - BizTalk Server Fast and Loud
Sandro Pereira - BizTalk Server Fast and Loud
 
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
HOW CAN POWERAPPS AND MICROSOFT FLOW ALLOWS YOUR POWER USERS TO QUICKLY BUILD...
 
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA ITBizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
BizTalk Server Deep Dive Tips and Tricks For Developers and Admins at TUGA IT
 
BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...
BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...
BizTalk Mapping Patterns and Best Practices at BizTalk User Group Sweden in G...
 
API Management: Rise of the Planet of the Apps (2016 09-26 - Porto.Data)
API Management: Rise of the Planet of the Apps (2016 09-26 - Porto.Data)API Management: Rise of the Planet of the Apps (2016 09-26 - Porto.Data)
API Management: Rise of the Planet of the Apps (2016 09-26 - Porto.Data)
 
BizTalk & SQL: Together for Developers & Admins
BizTalk & SQL: Together for Developers & AdminsBizTalk & SQL: Together for Developers & Admins
BizTalk & SQL: Together for Developers & Admins
 
How to process Flat Files documents (TXT, CSV …) in BizTalk Server
How to process Flat Files documents (TXT, CSV …) in BizTalk ServerHow to process Flat Files documents (TXT, CSV …) in BizTalk Server
How to process Flat Files documents (TXT, CSV …) in BizTalk Server
 
BizTalk Server Deep Dive Tips & Tricks for Developers and Admins
BizTalk Server Deep Dive Tips & Tricks for Developers and AdminsBizTalk Server Deep Dive Tips & Tricks for Developers and Admins
BizTalk Server Deep Dive Tips & Tricks for Developers and Admins
 
BizTalk: Server, Services and Apps
BizTalk: Server, Services and AppsBizTalk: Server, Services and Apps
BizTalk: Server, Services and Apps
 
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk ServicesSQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk Services
 
Lixsql port enterprise integration
Lixsql port   enterprise integrationLixsql port   enterprise integration
Lixsql port enterprise integration
 
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk ServicesGlobal Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
 
BizTalk Mapping Patterns and Best Practices at BizTalk Innovation Day Italy 2013
BizTalk Mapping Patterns and Best Practices at BizTalk Innovation Day Italy 2013BizTalk Mapping Patterns and Best Practices at BizTalk Innovation Day Italy 2013
BizTalk Mapping Patterns and Best Practices at BizTalk Innovation Day Italy 2013
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

2015-12-02 - WebCamp - Microsoft Azure Logic Apps

  • 2.  sandro.pereira@devscope.net  linkedin.com/in/sandropereira  @sandro_asp  sandroaspbiztalkblog.wordpress.com
  • 3. Agenda Microsoft Azure Logic Apps Introduction to Microsoft Azure App Service Logic Apps and API Apps (preview) Overview and roadmap Integration Challenges Challenges can be overwhelmed Microsoft Integration Stack From BizTalk Server to Azure BizTalk Services
  • 4. Challenges Inconsistent Information Long running operations Massive Number of endpoints ALWAYS ON Need to Scale monitoring & management Different protocols Different data formatsfault tolerant retry mechanisms, persistence, backup channels Two many systems Incompatible Systems Overwhelmed?
  • 5. • Design and build your new integration solutions to take full advantage of Platform as a Service • Connect to SaaS to SaaS and to on-prem • Connect your Existing apps to the cloud • Build out your business without building new datacenters • Run existing integrations in the cloud without re-write • Clear up on-prem infrastructure capacity; provision in minutes not weeks
  • 6.
  • 7. on premise “king” platform integration Manage and Operate Design and Implement Up-to-date KPIs in BAM Messaging Re-stock Orders Orchestration EDI Assign Supplier Policy Filter Tags Policy Read Shipment RFID Tags
  • 9. BizTalk Server Service Bus BizTalk Service SaaS Apps Microsoft Azure BizTalk Adapter Service
  • 10. Microsoft Azure Logic Apps Introduction to Microsoft Azure App Service Logic Apps and API Apps (preview) Overview and roadmap
  • 11. Mobile Services Azure Websites BizTalk Services  Unique integrated offering  Build rich, engaging & intelligent apps  Scale as your business grows
  • 12. WEB APPS Web apps that scale with your business LOGIC APPS Automate business process across SaaS and on-premises MOBILE APPS Build Mobile apps for any device API APPS Easily build and consume APIs in the cloud Nov 30, 2015 Azure App Services PowerApps Annouced
  • 13.  Will provide scalability  Cross platform  Auto update  Deep logging diagnostics  Rich ecosystem with partner monetization opportunities  Will be available on premises with Windows Azure pack
  • 14.  Rich PaaS offer with cross-platform for .NET, Java, node.js, PHP…  Built-in autoscale and load balance  High availability and auto-patching  Continuous integration and DevOps
  • 15. • Dozens of built-in APIs for popular SaaS • An ecosystem of APIs for any need • Create and publish custom, reusable APIs • Visual Studio tooling with one click publish and remote debugging • Automatic client SDK generation for many languagesCreate, consume and host APIs more easily • All triggers and actions use inside Logic Apps are API Apps
  • 16. • Box • Chatter • Delay • Dropbox • Azure HD Insight • Marketo • Azure Media Services • OneDrive • SharePoint • SQL Server • Office 365 • Oracle • QuickBooks • SalesForce • Sugar CRM • SAP • Azure Service Bus • Azure Storage • Timer / Recurrence • Twilio • Twitter • IBM DB2 • Informix • Websphere MQ • Azure Web Jobs • Yammer • Dynamics CRM • Dynamics AX • Hybrid Connectivity • HTTP, HTTPS • File • Flat File • FTP, SFTP • POP3/IMAP • SMTP • SOAP + WCF • Batching / Debatching • Validate • Extract (XPath) • Transform (+Mapper) • Convert (XML-JSON) • Convert (XML-FF) • X12 • EDIFACT • AS2 • TPMOM • Rules Engine Connectors Protocols BizTalk Services
  • 17. • Browser based “workflow” engine • No code designer for rapid creation • Dozens of pre-built templates to get started • Out of box support for popular SaaS and on-premises apps - pre-built connectors • Use with custom API apps of your own • BizTalk APIs for expert integration scenarios • Provides in-built support for tracking Automate SaaS and on-premises systems • It enable you to develop and deliver powerful integration solutions with ease. • Triggers start when an event happens, it can be periodic triggers or triggers based on an arrival of an Email, … when a trigger kicks in, the actions specified in the Logic App are invoked.
  • 18. Pipelines Decode Disassemble Validate Resolve Party Pre- Assemble Assemble Encode Adapters Maps BRE Orchestrations LOGIC APPS Automate business process across SaaS and on-premises API APPS Easily build and consume APIs in the cloud BAM Health Monitor POWER BI AZURE PORTAL +
  • 19. Templates Search in the Gallery Tooltips
  • 20. Trigger history Output and Correlation Retry Policy Override Async Behavior
  • 21. Build-your-own Business Insights Scheduling in the future Including TimeZone support Control flow Do-until Wait Action Trigger Message Splitter
  • 22. Binary content This can be used for copying content between APIs Parsing JSON strings
  • 23. 14 different connectors 3 built in to the Azure marketplace 11 in the GitHub repository
  • 24. Rename and move Manual triggers .NET SDK11 in the GitHub repository
  • 26. Register the Logic apps endpoints with other services Schema validation for incoming requests Static endpoint independent of Sub ID and resource group Name Action in the middle of the flow
  • 27. Logic Apps designer will support any API endpoint with Swagger Best integration with App Service API Apps + Easy Auth (not required) Adding API Management capabilities for the APIs that you use from Logic Apps Build your APIs with any technology, such App Service Web Apps Get the same full-fidelity experience as you have today, but with ALL endpoints
  • 28. Read from top to bottom (previous from left to right) Similar to what we have today in BizTalk Server Search across all triggers and actions (APIs available) Will be able to call the new API Apps Authorization will be improved And many more
  • 29.
  • 30. </WEB BizTalk Services GA Azure Service Bus EAI and EDI Labs Beta Nov, 2013Dez, 2011 Azure App Services Logic App Preview March, 2015 Azure App Services Logic Apps update 2016 Q1 BizTalk Server 2010 BizTalk Server 2013 BizTalk Server 2013 R2 BizTalk Server 2016 ~3 months after SQL Server 2016 A new major release each 2 years A new minor release (R2) each 2 years ~15 years, ~15,000 customers 9th release Nov 30, 2015 Azure App Services PowerApps Annouced
  • 32. Logic Apps Monthly Video Sessions http://aka.ms/logicappslive Logic Apps Documentation https://azure.Microsoft.com/documentation/services/app-service/logic/ Try App Service https://tryappservice.azure.com/ PowerApps Request Invite https://powerapps.microsoft.com/en-us/
  • 33.  sandro.pereira@devscope.net  linkedin.com/in/sandropereira  @sandro_asp  sandroaspbiztalkblog.wordpress.com
  • 34.

Notas do Editor

  1. Sobrecarregado, esmagador
  2. Traditional app integration Enterprise apps installed in a local datacenter Specialized BizTalk server integrated common enterprise apps Few touch points with tight coupling Traditional trading partnerships Fixed set of B2B protocols/schemas Lengthy partner onboarding Crossing enterprise boundaries through firewalls Hard to do resource planning to adjust for seasonal demands
  3. Two major ways to bring cloud compute to your enterprise: First is at the infrastructure level: Virtual network, WA AD System Center Cloud backup for SQL Server Windows Server etc.
  4. Another key way to use the cloud is though integration. Windows Azure provides a great environment for running web apps and public facing services. Also a great “DMZ” for connecting with partners. EAI Service Drag and drop integration solution development Out of the box support for common integration patterns Connectivity to on-premises LOB systems out of the box EDI - B2B Service Trading partner management and supplier on-boarding Support for X12 and AS2 Extensible Platform Rich message processing Customization with code for transforms and pipeline stages Trading Partner Management API for custom experiences
  5. Key scenarios: Integrate with SaaS and Enterprise applications Generate client proxies or API’s in your language of choice Automate versioning and deployment of API Apps Secure API’s with Active Directly, Single Sign-on, and OAuth Share API’s internally with Organizational gallery
  6. Key scenarios: Visually create business processes and workflows Deliver integration capabilities in Web, Mobile and API apps Integrate with your SaaS and enterprise applications Automate EAI/B2B and business process Connect to On-premises data
  7. Add several templates This template contain prewire triggers and actions all that you have to do is config Search API gallery New Tooltips for you to see what inputs and outputs are
  8. Triggers history for a better debug - See a current triggers as run Full inputs and outputs are Customize retry policy Customize Retry policy Override Async Behavior – fire and forget
  9. Integrate with PowerBI so you can build your own activity dashboard Debatch message
  10. Better parsing JSON strings
  11. Rename or move Logic Apps
  12. Key scenarios: Visually create business processes and workflows Deliver integration capabilities in Web, Mobile and API apps Integrate with your SaaS and enterprise applications Automate EAI/B2B and business process Connect to On-premises data
  13. Key scenarios: Visually create business processes and workflows Deliver integration capabilities in Web, Mobile and API apps Integrate with your SaaS and enterprise applications Automate EAI/B2B and business process Connect to On-premises data
  14. Key scenarios: Visually create business processes and workflows Deliver integration capabilities in Web, Mobile and API apps Integrate with your SaaS and enterprise applications Automate EAI/B2B and business process Connect to On-premises data
  15. Key scenarios: Visually create business processes and workflows Deliver integration capabilities in Web, Mobile and API apps Integrate with your SaaS and enterprise applications Automate EAI/B2B and business process Connect to On-premises data