Saravana Kumar Integration MVP Evolution of Integration Space.

Slides:



Advertisements
Similar presentations
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Advertisements

SaaS, PaaS & TaaS By: Raza Usmani
FIORANO SERVICE BUS The Cloud Enablement Platform
T Sponsors Nino Crudele Integration MVP, Solidsoft Reply, Principal Consultant An Azure of Things, a developer’s perspective BizTalk Summit 2015 – London.
Kevin Francis Azure Media Services Architecture Deep Dive CLD31 2.
Cloud, big data, and mobility Your phone today probably meets the minimum requirements to run Windows Server 2003 Transformational change up.
Agility Dev TestDeploy Learn Agility.
Let’s chat about Azure…. Michelle Olson Azure Partnerships BDM US Channel Development C :
Sessions from Microsoft
TOUR ,000,000,000 1,000,000, ,000,000 10,000,000 1,000, ,000 10,000 1,000 Transistors Moore’s Law Metcalf‘s Law.
Journey to the Cloud DIFFERENTIATION AGILITY COST SaaS Solutions Higher-level services Cloud Infrastructure.
Solving Modern Day Business Problems Using Power Apps
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
Energy Management Solution
Mobile Application Solution
3 Ways to Integrate Business Systems to Partners
Connected Infrastructure
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
Fan Engagement Solution
COMPANY PROFILE: CORENT TECHNOLOGY INC.
Data Platform and Analytics Foundational Training
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
What is it ? …all via a single, proven Platform-as-a-Service.
5/9/2018 7:28 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Microsoft Enterprise Integration
Smart Building Solution
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Connected Health Solution
Parcel Tracking Solution Parcel Tracking What to look for Architecture
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
Modern application lifecycle with DevOps
Enable the Hybrid Data Platform
Smart Building Solution
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Connected Infrastructure
Connected Health Solution
Mobile Application Solution
IreckonU Offers a Powerful Hospitality Software Solution, Seamlessly Integrating Existing Hospitality Systems and Services on the Powerful Microsoft Azure.
Stylelabs Develops the Marketing Content Hub to Offer Enterprises a High-End Marketing Content Management Platform Based on Microsoft Azure MICROSOFT AZURE.
Microsoft Enterprise Integration
Energy Management Solution
Amit R Bhatia / Puneeth Nayak
Microsoft Services Cloud Productivity Solutions
Azure Infrastructure as a Service
9/21/2018 3:41 AM BRK3180 Architect your big data solutions with SQL Data Warehouse & Azure Analysis Services Josh Caplan & Matt Usher Program Managers.
Welcome! Power BI User Group (PUG)
Power Apps & Flow for Microsoft Dynamics SL
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Extending Your Integration Strategy
PowerHub on Microsoft Azure Enables Renewable Energy Professionals to Track and Manage Projects from a Centralized Platform Accessible Anywhere MICROSOFT.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Welcome! Power BI User Group (PUG)
The Internet of Things (IoT) from the back-end perspective
Near Real Time ETLs with Azure Serverless Architecture
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
ADAM on Microsoft Azure Streamlines Access and Control of Full Function Digital Asset and Product Content Management for All Workers MICROSOFT AZURE ISV.
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Tord Glad Nordahl Program Manager - Microsoft
XtremeData on the Microsoft Azure Cloud Platform:
AIMS for BizTalk, Built on the Microsoft Azure Platform, Empowers Enterprises to Automate Insight and Analytics and Boost Value Creation MICROSOFT AZURE.
Technical Capabilities
SharePoint 2019 Overview and Use SPFx Extensions
Saravana Kumar CEO/Founder - Kovai Atomic Scope – Product Update.
2/19/2019 9:06 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Customer 360.
The Intelligent Enterprise and SAP Business One
Matthew Farmer Making Azure Integration Services Real
Presentation transcript:

Saravana Kumar Integration MVP Evolution of Integration Space

Saravana Kumar MVP – BizTalk, Integration, Azure (since 2007) Founder of BizTalk360 http://blogs.biztalk360.com twitter: saravanamv

Agenda Business Changes Role Changes Technology Changes Integration Evolution Business Changes Role Changes Technology Changes

Role of Integration is evolving day-by-day

Evolution of Integration solutions

Point-to-Point Challenges Business Impact Complex Interface Redundant Logic Doesn’t Scale Lacks Visibility Business Impact Delays Response to changing business needs

Enterprise Service Bus ESB Architecture Service Consumer Service Consumer Service Consumer Location & Version Transparency Transport Protocol Conversion Data Format Transformation Enterprise Service Bus Invocation & Orchestration Error Handling & Repair Message Interactions Support Service Provider Service Provider Service Provider

Acceptance of Integration terms SOA was accepted EAI/ESB terms started to evolve EAI patterns started evolving

Integration evolution due to changing Business needs

Industry is evolving Digital transformation 2 speed IT Faster time to market Agility

Microsoft Tech Stack Integration Security Application Platform Application Performance Management App Service Azure Active Directory Container Service Redis Cache Function App Batch Application Insights SQL Database Azure AD – B2C / B2B Web Apps Storage Document DB Operations Insights Service Fabric Management & Governance Integration Development 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 Security Centre Cortana Analytics Suite Dev Test Labs Stream Analytics Automation Visual Studio Team Services Backup Vaults Cognitive Services Data Lake Storage Data Lake Analytics Dev Machine Templates Resource Groups Data Catalog Machine Learning Power BI

The Evolving Architecture Paradox (today) Start of Project End of Project 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”

Integration evolution raises lot of questions

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?

Role of Integration Consultants is also evolving day-by-day

Modern Integration Roles 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 Hard core Integration Consultant Traditional Developer Business Users

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 I can solve that problem with a macro in excel

Cloud/SaaS Era Benefits Challenges 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

API/IPaaS Era - Citizen Integrator I can connect the API to Salesforce 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?

Microsoft Integration story for citizen integrators

Flow Overview Automate my day Automate my team Online Designer Flow Templates Flow Mobile App Push Notifications Activity Develop from SharePoint Online

Power Apps Overview Connect to what you have No Code Applications 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

Integration tools and technologies are also evolving

Microsoft Integration Suite (2004) BizTalk Server SSIS MSMQ WCF (web services)

Microsoft Integration Suite (today) EAI/ETL Messaging Orchestration IoT Azure BizTalk BizTalk Server BizTalk Server Service Bus Messaging Logic Apps BizTalk Server Event Hubs IoT Hubs Data Factory SSIS Event Hubs API Hybrid Connectivity BAM/Analytics Citizen Integrator If we follow a model Azure BizTalk Service Bus Relay API Apps API Management Power BI Stream Analytics Power Apps Flows VPN Express Route Event Hubs

Adoption of REST over SOAP + WDSL Service Client Response Service URL SOAP Action SOAP Envelope Payload WSDL Metadata Extensions (WS-*) Wraps messages in standardized, extensible envelope. Provides strongly-typed interfaces REST over HTTP Service Client GET HEAD PUT POST PATCH DELETE OPTIONS HATEOAS Hypermedia URI Resource Metadata (optional) Roy Fielding “Supports software engineering on the scale of decades”

Accept: Things are moving fast

The 2 Modes of IT Marathon Runner – Mode 1 Sprinter – Mode 2 Mission Critical Systems Conventional Approaches Stability Reliability Low Risk Slow & Safe Systems of Record Take Risks / Safe Enough Agility & embrace change Remove bureaucracy Deliver Value Fast Fail Fast Aggressive customer focus Systems of Engagement

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 Architecture Delivery Make the customer happy Hit deadlines Deliver the project Effective Architecture Technical Debt “It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change” - Darwin

Monetization of Integration Azure LogicApps