SlideShare a Scribd company logo
1 of 30
PRESENTS
TECHNOLOGY PARTNER
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Saravana Kumar
Integration MVP
Evolution of Integration Space
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• MVP – BizTalk, Integration, Azure (since 2007)
• Founder of BizTalk360
• http://blogs.biztalk360.com
• twitter: saravanamv
2
Saravana Kumar
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• Integration Evolution
•Business Changes
•Role Changes
•Technology Changes
3
Agenda
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
4
Role of Integration is
evolving day-by-day
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
5
Evolution of Integration solutions
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
6
Point-to-Point
>
>
>
>
>
>
>
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
7
ESB Architecture
Invocation &
Orchestration
Transport
Protocol
Conversion
Data
Format
Transformation
Location &
Version
Transparency
Message
Interactions
Support
EnterpriseServiceBus
Error Handling
& Repair
Service
Consumer
Service
Consumer
Service
Consumer
Service
Provider
Service
Provider
Service
Provider
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• SOA was accepted
• EAI/ESB terms started to evolve
• EAI patterns started evolving
8
Acceptance of Integration terms
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
9
Integration evolution due to
changing Business needs
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• Digital transformation
• 2 speed IT
• Faster time to market
• Agility
10
Industry is evolving
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Microsoft Tech Stack
Application
Performance
Management
IntegrationManagement &
Governance
Cortana Analytics Suite
App Service
Development
Application Platform
Azure Active Directory
Azure AD – B2C / B2B
Automation
Cognitive Services
Dev Test Labs
Application Insights
Operations Insights
Security Centre
Resource Groups
Backup Vaults
Data Catalog
Data Lake Storage
Machine Learning
Data Lake Analytics
Power BI
Stream Analytics
Visual Studio Team
Services
SQL Database
Storage
Container Service
Batch
Document DB
Redis Cache
Web Apps
Service Fabric
Function App
Dev Machine
Templates
Security
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
The Evolving Architecture Paradox (today)
Start of Project End of Project
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
13
Integration evolution
raises lot of questions
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
• How do I integrate my back-end systems and services
with multi-tenant SaaS applications?
• How do I create composite services that are
orchestrated services provided by multiple SaaS
applications?
• Should I use integration middleware in the cloud (PaaS)
to integrate my on premise applications?
• What does hybrid integration architecture look like and
how to I manage such an environment?
14
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
15
Role of Integration
Consultants is also evolving
day-by-day
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Integration Specialist Ad-Hoc Integrator Citizen Integrator
• Coaching
• Supporting
• Escalation
• Governing
• Defining Approaches
• Defining Standards
• Implementation on hard projects
• Pair programming
• Traditional developer who also does
some integration
• Doing bulk of implementation
• Working within Integration
Constraints
• Working on other non integration
features
• Business User who is tech savvy
• Integration Analysis
• Light weight integration
• Low risk integration
16
Modern Integration Roles
Hard core Integration
Consultant
Traditional Developer Business Users
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Pre-2008 - Tech Savvy Business User
• Benefits
• Business got the job done
• Low cost
• Challenges
• 000’s of Access/Excel solutions
across Org
• Security and Data Vulnerabilities
• Solutions been around for decades
in some org
• Complex business logic lost in
macros
17
I can solve that
problem with a
macro in excel
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Cloud/SaaS Era
• Benefits
• SaaS/Cloud enabled app platforms
• Market place add ons
• More complex solutions
• Scalable to more users
• Challenges
• Super Charged Stealth IT
• Silo applications limits
functionality
• Often identity challenges
• Integration often required
18
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
API/IPaaS Era - Citizen Integrator
• Benefits
• API simplifies integration
• Business users can call API
• Integrated solutions
• Challenges
• Not every org asset is API
capable
• What technical debt is being
created under the radar?
19
I can
connect the
API to
Salesforce
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
20
Microsoft Integration story for citizen
integrators
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Flow Overview
• Automate my day
• Automate my team
• Online Designer
• Flow Templates
• Flow Mobile App
• Push Notifications
• Activity
• Develop from SharePoint
Online
21
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Power Apps Overview
• Connect to what you have
• SaaS Apps
• API’s
• Hybrid
• On-Premise Data Gateway
• No Code Applications
• Build in browser
• Build from data
• Build in Power Apps Studio
• Publish to Web and Mobile
• Windows Store
• Apple App Store
• Google Play
22
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
23
Integration tools and
technologies are also
evolving
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Microsoft Integration Suite (2004)
24
BizTalk Server SSIS MSMQ WCF (web services)
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Microsoft Integration Suite (today)
IoT
API ManagementAPI Apps
Service Bus
Relay
Service Bus
Messaging
Azure BizTalk
Logic Apps
Event Hubs
BizTalk Server
EAI/ETL
API Hybrid
Connectivity
BAM/Analytics Citizen Integrator
Messaging
BizTalk Server
Azure BizTalk
Orchestration
BizTalk Server
VPN Express Route
Event Hubs IoT Hubs
Power BI Stream Analytics Power Apps
Data Factory SSIS
Event Hubs
Flows
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Adoption of REST over SOAP
REST
over
HTTP
ServiceClient
GET
HEAD
PUT
POST
PATCH
DELETE
OPTIONS
HATEOAS
Hypermedia
URI
Resource
Metadata (optional)
Roy Fielding
“Supports software engineering
on the scale of decades”
SOAP
+
WDSL
ServiceClient
Response
Service URL
SOAP Action
SOAP Envelope
Payload
WSDL Metadata
Extensions (WS-
*)
Wraps messages in
standardized, extensible
envelope.
Provides strongly-typed
interfaces
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
27
Accept: Things are moving fast
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
The 2 Modes of IT
Marathon Runner – Mode 1
• Mission Critical Systems
• Conventional Approaches
• Stability
• Reliability
• Low Risk
• Slow & Safe
• Systems of Record
Sprinter – Mode 2
• Take Risks / Safe Enough
• Agility & embrace change
• Remove bureaucracy
• Deliver Value Fast
• Fail Fast
• Aggressive customer focus
• Systems of Engagement
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
Delivery ‘vs’ Architecture
• Need to Deliver Business Value
• BUT
• Technology changes so rapidly
• Projects change so rapidly
• Flexibility is king
• The best way to solve a problem today might
be different tomorrow
• SO
• Think of architecture as a journey rather than a
destination
• Go into detail on transitional architectures
• Use common blueprints/patterns
• Just in time architecture
“It is not the strongest of the species that survive,
nor the most intelligent, but the one most responsive to change” - Darwin
Architecture Delivery
INTEGRATION DAY
MICROSOFT GTSC, Bengaluru September 10, 2016
30
Monetization of Integration
Azure LogicApps

More Related Content

What's hot

[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration Microservices
[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration Microservices[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration Microservices
[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration MicroservicesWSO2
 
How to Effectively Build Web APIs for Microservices
How to Effectively Build Web APIs for Microservices How to Effectively Build Web APIs for Microservices
How to Effectively Build Web APIs for Microservices WSO2
 
[apidays Live Australia] How do you enhance customer experience through event...
[apidays Live Australia] How do you enhance customer experience through event...[apidays Live Australia] How do you enhance customer experience through event...
[apidays Live Australia] How do you enhance customer experience through event...WSO2
 
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the EnterpriseWSO2
 
Mobile Backend as a Service via Cloud Foundry
Mobile Backend as a Service via Cloud FoundryMobile Backend as a Service via Cloud Foundry
Mobile Backend as a Service via Cloud Foundry天青 王
 
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...WSO2
 
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
[WSO2 Integration Summit San Francisco 2019] The Composable EnterpriseWSO2
 
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
[Webinar] WSO2 Enterprise Integrator 7.1.0 ReleaseWSO2
 
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...WSO2
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyWSO2
 
Azure API management dive deep GAB2017
Azure API management dive deep GAB2017Azure API management dive deep GAB2017
Azure API management dive deep GAB2017Jorge Arteiro
 
ESB vs API management
ESB vs API managementESB vs API management
ESB vs API managementAdroitLogic
 
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
[WSO2 API Day Dallas 2019] Extending Service Mesh with API ManagementWSO2
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Software
 
Integration made easy with Azure Service Bus and APIM
Integration made easy with Azure Service Bus and APIMIntegration made easy with Azure Service Bus and APIM
Integration made easy with Azure Service Bus and APIMBizTalk360
 
[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven World[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven WorldWSO2
 
Secure and Optimize APIs using Azure API Management
Secure and Optimize APIs using Azure API ManagementSecure and Optimize APIs using Azure API Management
Secure and Optimize APIs using Azure API ManagementBizTalk360
 

What's hot (20)

Mobile Backend as a Service(MBaaS)
Mobile Backend as a Service(MBaaS)Mobile Backend as a Service(MBaaS)
Mobile Backend as a Service(MBaaS)
 
[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration Microservices
[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration Microservices[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration Microservices
[WSO2 Summit APAC 2020} Creating Smart Endpoints Using Integration Microservices
 
How to Effectively Build Web APIs for Microservices
How to Effectively Build Web APIs for Microservices How to Effectively Build Web APIs for Microservices
How to Effectively Build Web APIs for Microservices
 
[apidays Live Australia] How do you enhance customer experience through event...
[apidays Live Australia] How do you enhance customer experience through event...[apidays Live Australia] How do you enhance customer experience through event...
[apidays Live Australia] How do you enhance customer experience through event...
 
London Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynoteLondon Adapt or Die: Lunch keynote
London Adapt or Die: Lunch keynote
 
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
 
Mobile Backend as a Service via Cloud Foundry
Mobile Backend as a Service via Cloud FoundryMobile Backend as a Service via Cloud Foundry
Mobile Backend as a Service via Cloud Foundry
 
Api Management and Demo
Api Management and DemoApi Management and Demo
Api Management and Demo
 
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
[WSO2 Integration Summit San Francisco 2019] Cloud-native Integration for the...
 
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
 
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
 
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
[WSO2 Integration Summit Stuttgart 2019] Role of Integration in an API Driven...
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and Technology
 
Azure API management dive deep GAB2017
Azure API management dive deep GAB2017Azure API management dive deep GAB2017
Azure API management dive deep GAB2017
 
ESB vs API management
ESB vs API managementESB vs API management
ESB vs API management
 
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
 
Integration made easy with Azure Service Bus and APIM
Integration made easy with Azure Service Bus and APIMIntegration made easy with Azure Service Bus and APIM
Integration made easy with Azure Service Bus and APIM
 
[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven World[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven World
 
Secure and Optimize APIs using Azure API Management
Secure and Optimize APIs using Azure API ManagementSecure and Optimize APIs using Azure API Management
Secure and Optimize APIs using Azure API Management
 

Viewers also liked

Evolution of Business Bus 210 - UOPX
Evolution of Business Bus 210 - UOPXEvolution of Business Bus 210 - UOPX
Evolution of Business Bus 210 - UOPXUOPX
 
BUS/210 The evolution of business
BUS/210 The evolution of businessBUS/210 The evolution of business
BUS/210 The evolution of businessShanda Huston
 
The evolution of_business[2]
The evolution of_business[2]The evolution of_business[2]
The evolution of_business[2]xsaxsa
 
Evolution of business
Evolution of businessEvolution of business
Evolution of businessKayla Brown
 
The Evolution of Integration
The Evolution of IntegrationThe Evolution of Integration
The Evolution of IntegrationPaul Fremantle
 
EVOLUTION OF BUSINESS...
EVOLUTION OF BUSINESS...EVOLUTION OF BUSINESS...
EVOLUTION OF BUSINESS...baefun
 
Evolution Of Business
Evolution Of  BusinessEvolution Of  Business
Evolution Of BusinessSevenYA
 
Evolution of business
Evolution of businessEvolution of business
Evolution of businessjessica1024
 
Evolution of business
Evolution of businessEvolution of business
Evolution of businesschikimali
 
Event Hubs and Stream Analytics
Event Hubs and Stream AnalyticsEvent Hubs and Stream Analytics
Event Hubs and Stream AnalyticsBizTalk360
 
Investing in Cloud Integration at Microsoft IT
Investing in Cloud Integration at Microsoft ITInvesting in Cloud Integration at Microsoft IT
Investing in Cloud Integration at Microsoft ITBizTalk360
 
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 ServicesSandro Pereira
 
Introduction to Microsoft Integration Technologies
Introduction to Microsoft Integration TechnologiesIntroduction to Microsoft Integration Technologies
Introduction to Microsoft Integration TechnologiesBizTalk360
 
The citizen integrator
The citizen integratorThe citizen integrator
The citizen integratorBizTalk360
 
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...Chanaka Fernando
 
Shortest path problem
Shortest path problemShortest path problem
Shortest path problemIfra Ilyas
 
BizTalk and Hybrid Integration
BizTalk and Hybrid IntegrationBizTalk and Hybrid Integration
BizTalk and Hybrid IntegrationBizTalk360
 
Workflow Automation with Logic Apps
Workflow Automation with Logic AppsWorkflow Automation with Logic Apps
Workflow Automation with Logic AppsBizTalk360
 
Introduction to API Apps
Introduction to API AppsIntroduction to API Apps
Introduction to API AppsBizTalk360
 

Viewers also liked (20)

Evolution of Business Bus 210 - UOPX
Evolution of Business Bus 210 - UOPXEvolution of Business Bus 210 - UOPX
Evolution of Business Bus 210 - UOPX
 
BUS/210 The evolution of business
BUS/210 The evolution of businessBUS/210 The evolution of business
BUS/210 The evolution of business
 
The evolution of_business[2]
The evolution of_business[2]The evolution of_business[2]
The evolution of_business[2]
 
Evolution of business
Evolution of businessEvolution of business
Evolution of business
 
The Evolution of Integration
The Evolution of IntegrationThe Evolution of Integration
The Evolution of Integration
 
EVOLUTION OF BUSINESS...
EVOLUTION OF BUSINESS...EVOLUTION OF BUSINESS...
EVOLUTION OF BUSINESS...
 
Evolution Of Business
Evolution Of  BusinessEvolution Of  Business
Evolution Of Business
 
Evolution of Analytics
Evolution of AnalyticsEvolution of Analytics
Evolution of Analytics
 
Evolution of business
Evolution of businessEvolution of business
Evolution of business
 
Evolution of business
Evolution of businessEvolution of business
Evolution of business
 
Event Hubs and Stream Analytics
Event Hubs and Stream AnalyticsEvent Hubs and Stream Analytics
Event Hubs and Stream Analytics
 
Investing in Cloud Integration at Microsoft IT
Investing in Cloud Integration at Microsoft ITInvesting in Cloud Integration at Microsoft IT
Investing in Cloud Integration at Microsoft IT
 
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
 
Introduction to Microsoft Integration Technologies
Introduction to Microsoft Integration TechnologiesIntroduction to Microsoft Integration Technologies
Introduction to Microsoft Integration Technologies
 
The citizen integrator
The citizen integratorThe citizen integrator
The citizen integrator
 
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
 
Shortest path problem
Shortest path problemShortest path problem
Shortest path problem
 
BizTalk and Hybrid Integration
BizTalk and Hybrid IntegrationBizTalk and Hybrid Integration
BizTalk and Hybrid Integration
 
Workflow Automation with Logic Apps
Workflow Automation with Logic AppsWorkflow Automation with Logic Apps
Workflow Automation with Logic Apps
 
Introduction to API Apps
Introduction to API AppsIntroduction to API Apps
Introduction to API Apps
 

Similar to Evolution of Integration Space

Using Azure Functions for Integration
Using Azure Functions for IntegrationUsing Azure Functions for Integration
Using Azure Functions for IntegrationBizTalk360
 
Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaBilot
 
BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)Jorge Millán Cabrera
 
Cloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondCloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondUgo Landini
 
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...GRUC
 
The Agile Roots of Microservices
The Agile Roots of MicroservicesThe Agile Roots of Microservices
The Agile Roots of MicroservicesMatt McLarty
 
Grow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFxGrow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFxDipti Chhatrapati
 
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...Yenlo
 
UKOUG - Implementing Enterprise API Management in the Oracle Cloud
UKOUG - Implementing Enterprise API Management in the Oracle CloudUKOUG - Implementing Enterprise API Management in the Oracle Cloud
UKOUG - Implementing Enterprise API Management in the Oracle Cloudluisw19
 
SpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entity
SpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entitySpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entity
SpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entityjordigilnieto
 
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entity
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entitySpring IO 2016 - Spring Cloud Microservices, a journey inside a financial entity
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entityToni Jara
 
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)Codit
 
Keynote speech
Keynote speechKeynote speech
Keynote speechBizTalk360
 
Cloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- PivotalCloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- PivotalVMware Tanzu
 
GAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxGAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxSudarsanDesikan1
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveJudy Breedlove
 
Priyanka Pandit | Resume
Priyanka Pandit | ResumePriyanka Pandit | Resume
Priyanka Pandit | ResumePriyanka Pandit
 
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환Opennaru, inc.
 

Similar to Evolution of Integration Space (20)

Using Azure Functions for Integration
Using Azure Functions for IntegrationUsing Azure Functions for Integration
Using Azure Functions for Integration
 
Integroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja AzurellaIntegroi oikein BizTalkilla ja Azurella
Integroi oikein BizTalkilla ja Azurella
 
SaaS Engineering 2020
SaaS Engineering 2020SaaS Engineering 2020
SaaS Engineering 2020
 
BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)
 
Cloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondCloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyond
 
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
 
The Agile Roots of Microservices
The Agile Roots of MicroservicesThe Agile Roots of Microservices
The Agile Roots of Microservices
 
Grow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFxGrow your SharePoint development platform with SPFx
Grow your SharePoint development platform with SPFx
 
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
WSO2 - Yenlo Integration Summit Stuttgart 15 May 2019 - Role of Integration i...
 
UKOUG - Implementing Enterprise API Management in the Oracle Cloud
UKOUG - Implementing Enterprise API Management in the Oracle CloudUKOUG - Implementing Enterprise API Management in the Oracle Cloud
UKOUG - Implementing Enterprise API Management in the Oracle Cloud
 
SpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entity
SpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entitySpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entity
SpringIO 2016 - Spring Cloud MicroServices, a journey inside a financial entity
 
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entity
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entitySpring IO 2016 - Spring Cloud Microservices, a journey inside a financial entity
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entity
 
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
 
Keynote speech
Keynote speechKeynote speech
Keynote speech
 
Cloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- PivotalCloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- Pivotal
 
GAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxGAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptx
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
 
Priyanka Pandit | Resume
Priyanka Pandit | ResumePriyanka Pandit | Resume
Priyanka Pandit | Resume
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
400.RED HAT OPENSHIFT APPLICATION RUNTIMES(RHOAR) 를 활용한 Cloud Native App 전환
 

More from BizTalk360

Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaBizTalk360
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaBizTalk360
 
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)BizTalk360
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesBizTalk360
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveBizTalk360
 
Testing for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayTesting for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayBizTalk360
 
System Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondaySystem Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondayBizTalk360
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBizTalk360
 
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...BizTalk360
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayBizTalk360
 
Integration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformIntegration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformBizTalk360
 
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsIntegration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsBizTalk360
 
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsIntegration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsBizTalk360
 
Integration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesIntegration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesBizTalk360
 
Integration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksIntegration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksBizTalk360
 
Integration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessIntegration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessBizTalk360
 
Integration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformIntegration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformBizTalk360
 
One name unify them all
One name unify them allOne name unify them all
One name unify them allBizTalk360
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure ServicesBizTalk360
 

More from BizTalk360 (20)

Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit Kappa
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit Kappa
 
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development Experiences
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep Dive
 
Testing for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayTesting for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration Monday
 
No-Slides
No-SlidesNo-Slides
No-Slides
 
System Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondaySystem Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration Monday
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
 
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
 
Integration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformIntegration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-Terraform
 
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsIntegration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
 
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsIntegration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
 
Integration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesIntegration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-Kubernetes
 
Integration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksIntegration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-Tricks
 
Integration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessIntegration-Monday-Terraform-Serverless
Integration-Monday-Terraform-Serverless
 
Integration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformIntegration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-Platform
 
One name unify them all
One name unify them allOne name unify them all
One name unify them all
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure Services
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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 Servicegiselly40
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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 MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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 MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Evolution of Integration Space

  • 1. PRESENTS TECHNOLOGY PARTNER INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Saravana Kumar Integration MVP Evolution of Integration Space
  • 2. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • MVP – BizTalk, Integration, Azure (since 2007) • Founder of BizTalk360 • http://blogs.biztalk360.com • twitter: saravanamv 2 Saravana Kumar
  • 3. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • Integration Evolution •Business Changes •Role Changes •Technology Changes 3 Agenda
  • 4. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 4 Role of Integration is evolving day-by-day
  • 5. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 5 Evolution of Integration solutions
  • 6. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 6 Point-to-Point > > > > > > >
  • 7. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 7 ESB Architecture Invocation & Orchestration Transport Protocol Conversion Data Format Transformation Location & Version Transparency Message Interactions Support EnterpriseServiceBus Error Handling & Repair Service Consumer Service Consumer Service Consumer Service Provider Service Provider Service Provider
  • 8. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • SOA was accepted • EAI/ESB terms started to evolve • EAI patterns started evolving 8 Acceptance of Integration terms
  • 9. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 9 Integration evolution due to changing Business needs
  • 10. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • Digital transformation • 2 speed IT • Faster time to market • Agility 10 Industry is evolving
  • 11. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Microsoft Tech Stack Application Performance Management IntegrationManagement & Governance Cortana Analytics Suite App Service Development Application Platform Azure Active Directory Azure AD – B2C / B2B Automation Cognitive Services Dev Test Labs Application Insights Operations Insights Security Centre Resource Groups Backup Vaults Data Catalog Data Lake Storage Machine Learning Data Lake Analytics Power BI Stream Analytics Visual Studio Team Services SQL Database Storage Container Service Batch Document DB Redis Cache Web Apps Service Fabric Function App Dev Machine Templates Security
  • 12. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 The Evolving Architecture Paradox (today) Start of Project End of Project
  • 13. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 13 Integration evolution raises lot of questions
  • 14. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 • How do I integrate my back-end systems and services with multi-tenant SaaS applications? • How do I create composite services that are orchestrated services provided by multiple SaaS applications? • Should I use integration middleware in the cloud (PaaS) to integrate my on premise applications? • What does hybrid integration architecture look like and how to I manage such an environment? 14
  • 15. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 15 Role of Integration Consultants is also evolving day-by-day
  • 16. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Integration Specialist Ad-Hoc Integrator Citizen Integrator • Coaching • Supporting • Escalation • Governing • Defining Approaches • Defining Standards • Implementation on hard projects • Pair programming • Traditional developer who also does some integration • Doing bulk of implementation • Working within Integration Constraints • Working on other non integration features • Business User who is tech savvy • Integration Analysis • Light weight integration • Low risk integration 16 Modern Integration Roles Hard core Integration Consultant Traditional Developer Business Users
  • 17. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Pre-2008 - Tech Savvy Business User • Benefits • Business got the job done • Low cost • Challenges • 000’s of Access/Excel solutions across Org • Security and Data Vulnerabilities • Solutions been around for decades in some org • Complex business logic lost in macros 17 I can solve that problem with a macro in excel
  • 18. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Cloud/SaaS Era • Benefits • SaaS/Cloud enabled app platforms • Market place add ons • More complex solutions • Scalable to more users • Challenges • Super Charged Stealth IT • Silo applications limits functionality • Often identity challenges • Integration often required 18
  • 19. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 API/IPaaS Era - Citizen Integrator • Benefits • API simplifies integration • Business users can call API • Integrated solutions • Challenges • Not every org asset is API capable • What technical debt is being created under the radar? 19 I can connect the API to Salesforce
  • 20. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 20 Microsoft Integration story for citizen integrators
  • 21. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Flow Overview • Automate my day • Automate my team • Online Designer • Flow Templates • Flow Mobile App • Push Notifications • Activity • Develop from SharePoint Online 21
  • 22. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Power Apps Overview • Connect to what you have • SaaS Apps • API’s • Hybrid • On-Premise Data Gateway • No Code Applications • Build in browser • Build from data • Build in Power Apps Studio • Publish to Web and Mobile • Windows Store • Apple App Store • Google Play 22
  • 23. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 23 Integration tools and technologies are also evolving
  • 24. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Microsoft Integration Suite (2004) 24 BizTalk Server SSIS MSMQ WCF (web services)
  • 25. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Microsoft Integration Suite (today) IoT API ManagementAPI Apps Service Bus Relay Service Bus Messaging Azure BizTalk Logic Apps Event Hubs BizTalk Server EAI/ETL API Hybrid Connectivity BAM/Analytics Citizen Integrator Messaging BizTalk Server Azure BizTalk Orchestration BizTalk Server VPN Express Route Event Hubs IoT Hubs Power BI Stream Analytics Power Apps Data Factory SSIS Event Hubs Flows
  • 26. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Adoption of REST over SOAP REST over HTTP ServiceClient GET HEAD PUT POST PATCH DELETE OPTIONS HATEOAS Hypermedia URI Resource Metadata (optional) Roy Fielding “Supports software engineering on the scale of decades” SOAP + WDSL ServiceClient Response Service URL SOAP Action SOAP Envelope Payload WSDL Metadata Extensions (WS- *) Wraps messages in standardized, extensible envelope. Provides strongly-typed interfaces
  • 27. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 27 Accept: Things are moving fast
  • 28. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 The 2 Modes of IT Marathon Runner – Mode 1 • Mission Critical Systems • Conventional Approaches • Stability • Reliability • Low Risk • Slow & Safe • Systems of Record Sprinter – Mode 2 • Take Risks / Safe Enough • Agility & embrace change • Remove bureaucracy • Deliver Value Fast • Fail Fast • Aggressive customer focus • Systems of Engagement
  • 29. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 Delivery ‘vs’ Architecture • Need to Deliver Business Value • BUT • Technology changes so rapidly • Projects change so rapidly • Flexibility is king • The best way to solve a problem today might be different tomorrow • SO • Think of architecture as a journey rather than a destination • Go into detail on transitional architectures • Use common blueprints/patterns • Just in time architecture “It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change” - Darwin Architecture Delivery
  • 30. INTEGRATION DAY MICROSOFT GTSC, Bengaluru September 10, 2016 30 Monetization of Integration Azure LogicApps

Editor's Notes

  1. Using Azure and Microsoft, the big strength is the relationships between the features on Azure and the ability to use them to support your integration For other vendors every time you want to do something custom or use something in the expanded platform it requires a vendor selection process
  2. The challenge for architecture in an agile environment is managing change Agile teams are driven by features and delivery of stories. They look to just get the job done. This is made worse when the cloud empowers them to provision new stuff with out the checks and balances to manage it As an architect the challenge is how do I govern the architecture without being seen to be a blocker for the project The key thing is the identification of “Architecturally significant changes”
  3. If we follow a model