O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Logic Apps and Azure Functions for Serverless Integration (2017-03-25)

443 visualizações

Publicada em

Logic Apps and Azure Functions: The Magic of "serverless" Integration
Presentation given at the Global Azure Bootcamp 2017 Melbourne

Publicada em: Tecnologia
  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

Logic Apps and Azure Functions for Serverless Integration (2017-03-25)

  1. 1. 2017 - Melbourne Paco de la Cruz | Mexia Logic Apps and Azure Functions The magic of “serverless” integration
  2. 2. Agenda
  3. 3. Logic Apps & Azure Functions The magic of “serverless” integration
  4. 4. Evolution of the Cloud (Compute) “Serverless”PaaSIaaSPre-Cloud B.Y.O. Servers
  5. 5. What’s “serverless” Pay only for what you use Scaling is event-driven not resource-driven Availability Speed Servers are fully-abstracted
  6. 6. Benefits of “serverless” Ease of scale Pay per execution Do less Manage less
  7. 7. “Serverlessness” of Logic Apps and Functions No need to worry about VMs/PaaS VMs No need to worry about resources, but events DevOps focus on code, deployment and managing the app, but not the platform. Pay per action or execution time. Born, live and die on the cloud (develop, test and ship)
  8. 8. Logic Apps and Functions in Integration Implement and orchestrate visually designed integration workflows Orchestrate distributed microservices 100+ Connectors (Protocols, SaaS apps and services, and hybrid) B2B Integrations with AS2 and EDI Languages supported: C#, F#, Node.js, Php, PowerShell, Python, bash, batch. Implement code-based microservices Different Trigger, Input and Output bindings Synchronous and Asynchronous execution
  9. 9. Logic Apps Connectors (120+) SaaS Apps and Services Azure and Power Apps Hybrid B2B, EDI, AS2 and XML Protocols
  10. 10. For everything else Azure Functions (Serverless) API Apps (PaaS)
  11. 11. Azure Functions Triggers, Inputs and Outputs Type / Service Trigger Input Output Schedule ✓ Http Call ✓ ✓ ✓ Azure Blob Storage ✓ ✓ ✓ Azure Event Hubs ✓ ✓ ✓ Azure Storage Queues ✓ ✓ ✓ Azure Service Bus Messaging ✓ ✓ ✓ Azure Storage Tables ✓ ✓ Azure Mobile Apps Tables ✓ ✓ Azure DocumentDB ✓ ✓ Azure Notifications Hubs ✓ Twilio SMS Message ✓ SendGrid emails (not fully documented) ✓ Cloud File Storage SaaS, such as Box, DropBox, OneDrive, FTP (not fully documented) ✓
  12. 12. Microsoft Azure iPaaS Logic Apps API Management FunctionsService Bus Connectors appFigures Asana Basecamp 3 Bitly Blogger Campfire Dropbox Box Dynamics 365 Dynamics 365 for Financials Dynamics 365 for Operations Easy Redmine Facebook GitHub Google Calendar GoToMeetingGoogle TasksGoogle Sheets HideKey HipChat Insightly Instagram Instapaper Bing Search Buffer Chatter DocuSign FreshDesk Google Drive Harvest HelloSign JIRA SaaS Apps and Services HTTPFTP HTTP Swagger RSSHTTP Response HTTP Request SFTP SMTP Webhook Protocols BizTalkServer DB2 Informix SharePoint SQL Server File System Websphere MQ SAP Connector Hybrid ConnectivityB2B, EDI, AS2 and XML Azure and Power Apps Services API/Web App Azure DocumentDB AzureML Azure Functions AzureBlob Storage Nested Logic App Service BusPower BI Azure Queues Resource Manager Congnitive Svc Face API CognitiveSvc Text Analytics Common Data Service Event HubsCognitiveSvc LUIS SQL Azure http://www.mexia.com.au/blog/2017/02/10/azure-integration-platform-as-a-service-ipaas/ API Apps
  13. 13. Microsoft Ignite Questions?
  14. 14. Microsoft Ignite Let us connect! @pacodelacruz linkedin.com/in/pacodelacruz pacodelacruzag.wordpress.com
  15. 15. Microsoft Ignite Thanks!