Once upon a time… integration was all about ESB’s, EAI and B2B. Today, many companies wish to integrate beyond firewalls, and typically with SaaS. Hence the uprise of API based integration, using lightweight protocols. The evolution is a fact; so now what is the current state of the Azure Integration Platform?
Glenn dives into its architecture and explains Logic Apps and the Enterprise Integration Pack. Learn to create basic IFTTT (If This Then That) scenarios, or why not: think bigger and create enterprise-level, hybrid integration scenarios using Logic Apps and on premises LOB apps. 'How does it work', 'How is it Made' and 'How does it all fit together’? Just a couple of questions you will find the answer to.
3. Integration scenarios
WORKFLOW & BPM
HYBRID APPLICATION
INTEGRATION
ENTERPRISE
TO ENTERPRISE
(B2B/EDI) SAAS INTEGRATION
MOBILITY & API’s INTERNET OF THINGS
4. Modern integration
Enterprise apps on-premises and in cloud
Many different endpoints
Integration is key
Enterprise B
Enterprise A
5.
6. Platform Services
Security &
Management
Infrastructure Services
Web Apps
Mobile
Apps
API
Management
API
Apps
Logic
Apps
Notification
Hubs
Content Delivery
Network (CDN)
Media
Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Biztalk
Services
Hybrid
Connections
Service
Bus
Storage
Queues
Store /
Marketplace
Hybrid
Operations
Backup
StorSimple
Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache Search Tables
SQL Data
Warehouse Azure AD
Connect Health
AD Privileged
Identity
Management
Operational
Insights
Cloud
Services
Batch Remote App
Service
Fabric
Visual Studio
Application
Insights
Azure SDK
Team Project
VM Image Gallery
& VM Depot
10. Run mission-critical, complex integration
scenarios with ease
Connect on-premises, hybrid and cloud
applications
Position for the future with API centric
connectivity
Easily connect custom on-premises
applications to the cloud
Automate EAI, B2B/EDI, and business
processes
Logic Apps
Orchestrate Anything
11. • appFigures*
• Azure Machine Learning
• Azure Service Bus
• Azure Storage Blob
• Bing Search
• Box
• Dropbox
• Dynamics AX Online*
• Dynamics CRM Online
• Facebook
• GitHub
• Google Calendar
• Google Drive
• Google Sheets
• Google Tasks
• Instagram
• MailChimp
• Mandrill
• Microsoft Project Online
• Microsoft Translator
• Office 365
• Office 365 Users
• OneDrive
• OneDrive for Business
• Outlook.com
• Project Online
• Salesforce
• SendGrid
• SharePoint Online
• Slack
• SmartSheet
• SparkPost
• SQL Azure
• Todoist
• Trello
• Twilio
• Twitter
• VSTS
• Wunderlist
• Yammer
• YouTube
SaaS
• HTTP, HTTPS
• HTTP Webhook
• FTP, SFTP
• SMTP
• RSS
• Delay, DelayUntil
• Terminate*
• Workflow
Protocols
• Validate
• Transform (+Mapper)
• Convert (XML-FF)
• X12
• EDIFACT
• AS2
XML & EDI Hybrid
• BizTalk Server
• IBM DB2
• Informix
• SharePoint Server
• SQL Server
• Websphere MQ
Out of Box Connectors
14. 14
• Host custom web services
• Utilize the power of App
Services
• Auto-discovery
• First-class designer
experience
API Apps
• Extend Logic Apps
capabilities with custom
code
• Auto-discovery of your
Azure Functions
• Create Azure Functions
inline
Azure
Functions
• Componentize logic across
workflows for re-use
• Auto-discovery of
Workflows in subscription
• Built in long running
asynchronous support
• Secure using RBAC
Nested
Workflows
Core Integration Services
Extending the Engine
21. Enterprise Messaging
Hybrid Integration
Hybrid Integration
On-Premises data gateway
Secure gateway to assets
Manage connections from Cloud
Reuse across logic Apps
Coming Soon
SAP
File
22. Enterprise Messaging
Hybrid Integration
Hybrid Integration
Logic App Adapter
Integrate Logic Apps with BizTalk Server
With or without On-Premises gateway
IIS Management Endpoint
Expose Receive Locations to the Cloud
26. Tracking & Tools
Debugging and History
Trigger History
Run History
Monitor view
Diagnostics & Alerts
Azure
Event Monitoring
Send to storage or event hub
Application Insights
Tracking API – Tracked Properties
Operations Management Suite solution