SlideShare une entreprise Scribd logo
1  sur  28
Auckland Connected Systems User Group
Integration Platform as a Service
Royal Rumble
Presented by Nikolai Blackie – Thursday 1st February 2018 – Adaptiv Integration
• http://www.acsug.nz/ running for a decade, launched May 2008
Auckland Connected Systems User Group
Global Integration
Bootcamp 2018
24 Mar 2018
• Co-founder and Principal Architect @ Adaptiv
Integration
• Partners with Microsoft, MuleSoft and Dell Boomi
• Hobbies: Cycling, Classic Cars, Rick & Morty!!!
• http://www.adaptiv.co.nz/team-member/nikolai-blackie/
• https://twitter.com/nikolaiblackie/
• https://www.linkedin.com/in/nikolaiblackie/
About Me
What is Integration Platform as a Service?
• Data formats (XML, JSON, ASN.1, etc.)
• Data standards (EDIFACT, HL7, SWIFT,
etc.)
• Data mapping and transformation
• Data quality
• Routing and orchestration flows
• Integration flow development and
life cycle management tools
• Integration flow operational
monitoring and management
• Full life cycle API management
• Communication protocol connectors
(FTP, HTTP, AMQP, MQTT, Kafka,
AS1/2/3/4, etc.)
• Application connectors/adapters for
SaaS and on-premises packaged
applications
• Multitenant managed service
• Used to implement data,
application, API and process
integrations
• Enables cloud service integration
(CSI) and application to application
(A2A) , B2B integration, mobile
application integration (MAI), API
publishing and IoT integration
scenarios
A Cloud
Based
Managed
Platform
That Enables
Connectivity
to Systems
Handing Data
Quality,
Formats &
Mapping
To Enable
Integration &
API
Development
& Operation
Where does Gartner rank everyone?
• Citizen Integrator
• Business users taking integration into their own hands
• Love to leverage self service
• Saves IT resources for strategic initiatives
• Focus on agility and speed of delivery
• Roles encompass data scientists, power users and business users
• Line of Business (Ad Hoc) Integrator
• More technically savvy than the citizen integrator
• Roles encompass line of business (LOB) developers and operations
• Integration Specialist
• Focus on governance, setup of reusable assets like system & process API’s
• Provide guidance and support to citizen and LOB integrators
iPaaS Integration Personas
Wrestler Signup iPaaS Scenario
Wrestler Website Signup Router
Translate
Wrestler Submission API
Message Endpoint
Route
Debatch Process Manager
Integration.
Evolved.
 Hybrid
 API First
 Connect
Everything
 Gain Insights
Microsoft’s Integration Vision
Logic Apps Demo
Wrestler Submission API
Wrestler Website Signup Router
Logic App HTTP
Message Endpoint
App Logic HTTP Action RouteIntegration Account Flat file Schemas
Transform via Liquid Maps
Orchestrate calls
Via Logic App
Debatch using
Foreach
Logic Apps Demo
Wrestler Website Signup Router Wrestler Submission API
Microsoft’s Signature Moves?
14
MuleSoft Platform Overview
MuleSoft Anypoint Platform
Runtime services
Mule Runtime Engine
Anypoint Connectors
Anypoint Exchange
• Flow designer
• API designer
• Studio
• Connector DevKit
Anypoint Design Center Anypoint Management Center
• API Manager
• Runtime Manager
• Analytics
• Access management
• MQ
• CloudHub
• Enterprise Security
• Fabric
• VPC
MuleSoft iPaaS Approach
Single Unified Platform for Full API Lifecycle
18
Flow Designer
Mocking Service
Anypoint Studio
MUnit
Runtime Manager
API Manager
Anypoint Analytics
API Console
Anypoint Exchange
Anypoint Exchange Portals
18
API Designer
Visual API Designer
Flow Designer and CloudHub Demo
Wrestler Submission API
Wrestler Website Signup Router
HTTP Listener
HTTP RequestDataWeave
Flow Designer
Choice
Debatch using
Foreach
Flow Designer and CloudHub Demo
Wrestler Website Signup Router
Wrestler Submission API
MuleSoft’s Signature Moves?
Engage
Web Social AnalyticsMobile IoT
Deploy
Gateway
DevicesIaaS/PaaSBoomi Cloud On-premises
Workflow Automation
API Management
PartnerFeatures
Master Data Management
Application/Data Integration | EDI Management
Dell Boomi Platform
Connect
Applications
Database
Big Data (Hadoop)
Things
Build Customer Journeys with
Low-code App Development
Deliver Secure and Scalable Real-
Time Experiences
Synchronize Data across the
Ecosystem
Connect Applications and Data
(A2A, B2B/EDI,…)
Boomi –Digitally Connected Business
Boomi Platform Architecture
Boomi AtomSphere Demo
Wrestler Submission API
Wrestler Website Signup Router
Webservice
Connection
HTTP ClientMap Flat file to JSON Profile
AtomSphere
Process
Data process
Split Documents
Boomi AtomSphere Demo
Wrestler Website Signup Router
Wrestler Submission API
Dell Boomi’s Signature Moves?
iPaaS Quick Comparison
Capability Logic Apps Mule Flow Designer Boomi
Communication protocol
connectors (FTP, HTTP, AMQP
etc)
Connectors Connectors Connectors
Data formats (XML, JSON,
ASN.1, etc.)
Flat file Schemas, XSDs & JSON
Schemas
Dataweave inputs, RAML
contracts
XML, Flat File & JSON Profiles
Data standards (EDIFACT, HL7,
SWIFT, etc.)
All focus on REST/SOAP, EDI
support and have tooling for
most standards
All focus on REST/SOAP, EDI
support and have tooling for
most standards
All focus on REST/SOAP, EDI
support and have tooling for
most standards
Data mapping and
transformation
Liquid maps and XSL Templates Data weave mapper AtomSphere Mapper
Data quality
XML validation, JSON Schemas,
BRE
Validator component
Cleanse, Business rules, data
process shapes
Routing and orchestration Logic Apps Flow Mule Applications AtomSphere Processes
Integration flow development
and life cycle management tools
Web IDE, Visual Studio, VSTS
CI/CD
Web IDE, Anypoint Studio,
Maven based CI/CD
Web IDE, AtomSphere platform,
Boomi Assure
Integration flow operational
monitoring and management
App Insights, OMS, Azure AD
Anypoint Management Center
(runtime, analytics etc)
AtomSphere platform reporting
Full life cycle API management
Azure API Management
Anypoint API Manager,
Exchange & API Designers
AtomSphere API Manager
ACSUG Feb 2018 iPaaS Royal Rumble

Contenu connexe

Tendances

20080117 Iasa Software + Services
20080117   Iasa   Software + Services20080117   Iasa   Software + Services
20080117 Iasa Software + Services
David Chou
 
WSO2 Roadmap and Vision
WSO2 Roadmap and VisionWSO2 Roadmap and Vision
WSO2 Roadmap and Vision
WSO2
 
Web Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web ServicesWeb Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web Services
hannonhill
 

Tendances (20)

Edra max 3
Edra max 3Edra max 3
Edra max 3
 
SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?
 
Rapid RIA Development Using .NET Technologies
Rapid RIA Development Using .NET TechnologiesRapid RIA Development Using .NET Technologies
Rapid RIA Development Using .NET Technologies
 
Dynamic AX : Application Integration Framework
Dynamic AX : Application Integration FrameworkDynamic AX : Application Integration Framework
Dynamic AX : Application Integration Framework
 
20080117 Iasa Software + Services
20080117   Iasa   Software + Services20080117   Iasa   Software + Services
20080117 Iasa Software + Services
 
WSO2 Roadmap and Vision
WSO2 Roadmap and VisionWSO2 Roadmap and Vision
WSO2 Roadmap and Vision
 
Powering GIS Operations with ColdFusion
Powering GIS Operations with ColdFusionPowering GIS Operations with ColdFusion
Powering GIS Operations with ColdFusion
 
(ATS6-APP05) Deploying Contur ELN to large organizations
(ATS6-APP05) Deploying Contur ELN to large organizations(ATS6-APP05) Deploying Contur ELN to large organizations
(ATS6-APP05) Deploying Contur ELN to large organizations
 
When Windows Apps meet SharePoint
When Windows Apps meet SharePointWhen Windows Apps meet SharePoint
When Windows Apps meet SharePoint
 
Talking Services with Oracle ADF and Oracle SOA Suite
Talking Services with Oracle ADF and Oracle SOA SuiteTalking Services with Oracle ADF and Oracle SOA Suite
Talking Services with Oracle ADF and Oracle SOA Suite
 
Web Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web ServicesWeb Forms, or How I Learned to Stop Worrying and Love Web Services
Web Forms, or How I Learned to Stop Worrying and Love Web Services
 
Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
Migrating Lotus Notes Applications to Sharepoint: Preparations and AnalysisMigrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
Migrating Lotus Notes Applications to Sharepoint: Preparations and Analysis
 
Trujillo 1
Trujillo 1Trujillo 1
Trujillo 1
 
Alfresco Day Milano 2016 - Alfresco Product Update
Alfresco Day Milano 2016 - Alfresco Product UpdateAlfresco Day Milano 2016 - Alfresco Product Update
Alfresco Day Milano 2016 - Alfresco Product Update
 
CRM and Ecommerce. Yoav Kutner
CRM and Ecommerce. Yoav Kutner CRM and Ecommerce. Yoav Kutner
CRM and Ecommerce. Yoav Kutner
 
Session 5 Systems Integration Architectures: BizTalk VS Windows Workflow Foun...
Session 5 Systems Integration Architectures: BizTalk VS Windows Workflow Foun...Session 5 Systems Integration Architectures: BizTalk VS Windows Workflow Foun...
Session 5 Systems Integration Architectures: BizTalk VS Windows Workflow Foun...
 
ECS19 - Katja Jokisalo - Modernize your Intranet
ECS19 - Katja Jokisalo - Modernize your IntranetECS19 - Katja Jokisalo - Modernize your Intranet
ECS19 - Katja Jokisalo - Modernize your Intranet
 
sell idea
sell ideasell idea
sell idea
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
 
BREN_ADMIN_20100729_001
BREN_ADMIN_20100729_001BREN_ADMIN_20100729_001
BREN_ADMIN_20100729_001
 

Similaire à ACSUG Feb 2018 iPaaS Royal Rumble

01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
Nick Davis
 
Csi Forms 261108
Csi Forms 261108Csi Forms 261108
Csi Forms 261108
Nick Davis
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
 

Similaire à ACSUG Feb 2018 iPaaS Royal Rumble (20)

[WSO2 Integration Summit Nairobi 2019] Role of Integration in an API Driven W...
[WSO2 Integration Summit Nairobi 2019] Role of Integration in an API Driven W...[WSO2 Integration Summit Nairobi 2019] Role of Integration in an API Driven W...
[WSO2 Integration Summit Nairobi 2019] Role of Integration in an API Driven W...
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablities
 
Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...
Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...
Rapidly building data-driven modern Office 365 Cloud Business add-ins with Li...
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business Overview
 
BizTalk: Server, Services and Apps
BizTalk: Server, Services and AppsBizTalk: Server, Services and Apps
BizTalk: Server, Services and Apps
 
Entando datasheet
Entando datasheetEntando datasheet
Entando datasheet
 
Desktop integration & ECM
Desktop integration & ECMDesktop integration & ECM
Desktop integration & ECM
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
TUG Presentation - 1/25/17
TUG Presentation - 1/25/17TUG Presentation - 1/25/17
TUG Presentation - 1/25/17
 
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
 
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)
 
Csi Forms 261108
Csi Forms 261108Csi Forms 261108
Csi Forms 261108
 
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
 
LeedsSharp May 2023 - Azure Integration Services
LeedsSharp May 2023 - Azure Integration ServicesLeedsSharp May 2023 - Azure Integration Services
LeedsSharp May 2023 - Azure Integration Services
 
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...
 
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
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Integration with dynamics ax 2012
Integration with dynamics ax 2012Integration with dynamics ax 2012
Integration with dynamics ax 2012
 
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
 

Plus de Nikolai Blackie

Plus de Nikolai Blackie (11)

Event driven architectures for eCommerce Integration
Event driven architectures for eCommerce IntegrationEvent driven architectures for eCommerce Integration
Event driven architectures for eCommerce Integration
 
Hybrid integration with self hosted azure api gateways - published v1.0
Hybrid integration with self hosted azure api gateways - published v1.0Hybrid integration with self hosted azure api gateways - published v1.0
Hybrid integration with self hosted azure api gateways - published v1.0
 
Building Event Driven Cloud Solutions with Microsoft Azure Event
Building Event Driven Cloud Solutions with Microsoft Azure EventBuilding Event Driven Cloud Solutions with Microsoft Azure Event
Building Event Driven Cloud Solutions with Microsoft Azure Event
 
Top ten integration productivity tools and frameworks - Integration Saturday ...
Top ten integration productivity tools and frameworks - Integration Saturday ...Top ten integration productivity tools and frameworks - Integration Saturday ...
Top ten integration productivity tools and frameworks - Integration Saturday ...
 
.NET Alice in a Java Integration Wonderland - Mule Anypoint Platform Microsof...
.NET Alice in a Java Integration Wonderland - Mule Anypoint Platform Microsof....NET Alice in a Java Integration Wonderland - Mule Anypoint Platform Microsof...
.NET Alice in a Java Integration Wonderland - Mule Anypoint Platform Microsof...
 
Global Windows Azure Bootcamp (GWAB) Auckland 2014 - Windows Azure Integrati...
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integrati...Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integrati...
Global Windows Azure Bootcamp (GWAB) Auckland 2014 - Windows Azure Integrati...
 
Biztalk 2013 Launch Briefing
Biztalk 2013 Launch BriefingBiztalk 2013 Launch Briefing
Biztalk 2013 Launch Briefing
 
Microsoft cloud integration patterns - BizTalk/Azure
Microsoft cloud integration patterns - BizTalk/AzureMicrosoft cloud integration patterns - BizTalk/Azure
Microsoft cloud integration patterns - BizTalk/Azure
 
Continuous Delivery in the real world - techniques to reduce the developers b...
Continuous Delivery in the real world - techniques to reduce the developers b...Continuous Delivery in the real world - techniques to reduce the developers b...
Continuous Delivery in the real world - techniques to reduce the developers b...
 
Acsug scalable windows azure patterns
Acsug scalable windows azure patternsAcsug scalable windows azure patterns
Acsug scalable windows azure patterns
 
03 Biz Talk 2010 Hands On Day Adapter Pack
03 Biz Talk 2010 Hands On Day  Adapter Pack03 Biz Talk 2010 Hands On Day  Adapter Pack
03 Biz Talk 2010 Hands On Day Adapter Pack
 

Dernier

Dernier (20)

Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

ACSUG Feb 2018 iPaaS Royal Rumble

  • 1. Auckland Connected Systems User Group Integration Platform as a Service Royal Rumble Presented by Nikolai Blackie – Thursday 1st February 2018 – Adaptiv Integration
  • 2. • http://www.acsug.nz/ running for a decade, launched May 2008 Auckland Connected Systems User Group
  • 3.
  • 5. • Co-founder and Principal Architect @ Adaptiv Integration • Partners with Microsoft, MuleSoft and Dell Boomi • Hobbies: Cycling, Classic Cars, Rick & Morty!!! • http://www.adaptiv.co.nz/team-member/nikolai-blackie/ • https://twitter.com/nikolaiblackie/ • https://www.linkedin.com/in/nikolaiblackie/ About Me
  • 6. What is Integration Platform as a Service? • Data formats (XML, JSON, ASN.1, etc.) • Data standards (EDIFACT, HL7, SWIFT, etc.) • Data mapping and transformation • Data quality • Routing and orchestration flows • Integration flow development and life cycle management tools • Integration flow operational monitoring and management • Full life cycle API management • Communication protocol connectors (FTP, HTTP, AMQP, MQTT, Kafka, AS1/2/3/4, etc.) • Application connectors/adapters for SaaS and on-premises packaged applications • Multitenant managed service • Used to implement data, application, API and process integrations • Enables cloud service integration (CSI) and application to application (A2A) , B2B integration, mobile application integration (MAI), API publishing and IoT integration scenarios A Cloud Based Managed Platform That Enables Connectivity to Systems Handing Data Quality, Formats & Mapping To Enable Integration & API Development & Operation
  • 7. Where does Gartner rank everyone?
  • 8. • Citizen Integrator • Business users taking integration into their own hands • Love to leverage self service • Saves IT resources for strategic initiatives • Focus on agility and speed of delivery • Roles encompass data scientists, power users and business users • Line of Business (Ad Hoc) Integrator • More technically savvy than the citizen integrator • Roles encompass line of business (LOB) developers and operations • Integration Specialist • Focus on governance, setup of reusable assets like system & process API’s • Provide guidance and support to citizen and LOB integrators iPaaS Integration Personas
  • 9. Wrestler Signup iPaaS Scenario Wrestler Website Signup Router Translate Wrestler Submission API Message Endpoint Route Debatch Process Manager
  • 10. Integration. Evolved.  Hybrid  API First  Connect Everything  Gain Insights Microsoft’s Integration Vision
  • 11.
  • 12. Logic Apps Demo Wrestler Submission API Wrestler Website Signup Router Logic App HTTP Message Endpoint App Logic HTTP Action RouteIntegration Account Flat file Schemas Transform via Liquid Maps Orchestrate calls Via Logic App Debatch using Foreach
  • 13. Logic Apps Demo Wrestler Website Signup Router Wrestler Submission API
  • 16. MuleSoft Anypoint Platform Runtime services Mule Runtime Engine Anypoint Connectors Anypoint Exchange • Flow designer • API designer • Studio • Connector DevKit Anypoint Design Center Anypoint Management Center • API Manager • Runtime Manager • Analytics • Access management • MQ • CloudHub • Enterprise Security • Fabric • VPC
  • 18. Single Unified Platform for Full API Lifecycle 18 Flow Designer Mocking Service Anypoint Studio MUnit Runtime Manager API Manager Anypoint Analytics API Console Anypoint Exchange Anypoint Exchange Portals 18 API Designer Visual API Designer
  • 19. Flow Designer and CloudHub Demo Wrestler Submission API Wrestler Website Signup Router HTTP Listener HTTP RequestDataWeave Flow Designer Choice Debatch using Foreach
  • 20. Flow Designer and CloudHub Demo Wrestler Website Signup Router Wrestler Submission API
  • 22. Engage Web Social AnalyticsMobile IoT Deploy Gateway DevicesIaaS/PaaSBoomi Cloud On-premises Workflow Automation API Management PartnerFeatures Master Data Management Application/Data Integration | EDI Management Dell Boomi Platform Connect Applications Database Big Data (Hadoop) Things Build Customer Journeys with Low-code App Development Deliver Secure and Scalable Real- Time Experiences Synchronize Data across the Ecosystem Connect Applications and Data (A2A, B2B/EDI,…) Boomi –Digitally Connected Business
  • 24. Boomi AtomSphere Demo Wrestler Submission API Wrestler Website Signup Router Webservice Connection HTTP ClientMap Flat file to JSON Profile AtomSphere Process Data process Split Documents
  • 25. Boomi AtomSphere Demo Wrestler Website Signup Router Wrestler Submission API
  • 27. iPaaS Quick Comparison Capability Logic Apps Mule Flow Designer Boomi Communication protocol connectors (FTP, HTTP, AMQP etc) Connectors Connectors Connectors Data formats (XML, JSON, ASN.1, etc.) Flat file Schemas, XSDs & JSON Schemas Dataweave inputs, RAML contracts XML, Flat File & JSON Profiles Data standards (EDIFACT, HL7, SWIFT, etc.) All focus on REST/SOAP, EDI support and have tooling for most standards All focus on REST/SOAP, EDI support and have tooling for most standards All focus on REST/SOAP, EDI support and have tooling for most standards Data mapping and transformation Liquid maps and XSL Templates Data weave mapper AtomSphere Mapper Data quality XML validation, JSON Schemas, BRE Validator component Cleanse, Business rules, data process shapes Routing and orchestration Logic Apps Flow Mule Applications AtomSphere Processes Integration flow development and life cycle management tools Web IDE, Visual Studio, VSTS CI/CD Web IDE, Anypoint Studio, Maven based CI/CD Web IDE, AtomSphere platform, Boomi Assure Integration flow operational monitoring and management App Insights, OMS, Azure AD Anypoint Management Center (runtime, analytics etc) AtomSphere platform reporting Full life cycle API management Azure API Management Anypoint API Manager, Exchange & API Designers AtomSphere API Manager

Notes de l'éditeur

  1. Microsoft Founded in 1975 and based in Redmond, Washington, U.S., Microsoft made Azure Logic Apps generally available in July 2016 as its stand-alone iPaaS offering. Microsoft Flow, a new iSaaS offering aimed at citizen integrators, is built on top of Logic Apps. Logic Apps includes connectors to SaaS applications, such as Dynamics CRM, Salesforce and Office, as well as on-premises applications, such as SQL Database and SharePoint. It integrates with BizTalk Server 2016 and can utilize other Azure services, such as Functions and Cognitive Services. Microsoft's hybrid integration offering is based on Azure Logic Apps, API Management and Service Bus, combined with this latest addition of BizTalk Server on-premises. STRENGTHS Integration personas. Aimed at ad hoc integrators, Logic Apps is a strong addition for the installed base of Microsoft's BizTalk Server (used by specialist integrators in over 12,000 organizations). Microsoft Flow extends this even further to empower citizen integrators. Global cloud. Available in most of Microsoft's 30 regions globally (and in all by the end of 2017), Logic Apps interfaces can be deployed across Microsoft's global cloud. Further integration with Azure Functions, Machine Learning and IoT Suite, along with usage of Office 365, Microsoft Dynamics and other core applications, will drive global demand for hybrid integration. Client service. Reference clients scored Microsoft above average on overall satisfaction with the vendor, pricing, and commercial and business support, as well as on the quality and reliability of its sales and professional service teams. CAUTIONS Migration support. Microsoft has not yet provided detailed migration support to move integration workloads from BizTalk Server onto Azure Logic Apps. Clients will have to upgrade to BizTalk Server 2016 to take advantage of the built-in Logic Apps connectivity. Functional depth. Reference clients scored Microsoft below average on overall functional depth and completeness of its iPaaS, which may be due to its short tenure as a generally available product. Microsoft is deploying new functionality every two weeks. Microsoft-centric roadmap. While Microsoft's 12-month roadmap calls for expanded connectors to support SAP, Oracle E-Business Suite, Workday and ServiceNow, most enhancements will be for deeper integration with the Visual Studio tools and the Azure cloud platform. MuleSoft Founded in 2006 and based in San Francisco, California, U.S., MuleSoft provides Anypoint Platform to over 1,000 enterprise customers. It combines cloud-hosted and on-premises integration as well as API management capabilities. Anypoint Platform enables SaaS and on-premises application integration, API creation and publishing, B2B integration via EDI interactions, and asynchronous cloud messaging. Anypoint Exchange is a crowdsourced repository for connectors, templates and APIs that have been built by MuleSoft and/or its ecosystem of partners and the community; a private tenant can be created for enterprisewide collaboration and engagement. APIs and integration applications can be deployed directly into its iPaaS, which runs on AWS. They can also be deployed into MuleSoft's runtime environment, distributable as a Docker image, to support any cloud, on-premises or hybrid environment. STRENGTHS Customer support. MuleSoft scores were above average among reference clients for its commercial and business support, professional service and technical support, and documentation. Clients also praised the iPaaS offering's overall technical quality, reliability and quality of service Awareness. MuleSoft enjoys broad, global market awareness based on its open-core ESB and strong API management capabilities. In both 2015 and 2016, it was the vendor most often considered by Gartner's iPaaS survey respondents. Skills availability. Developer interest has been fueled by the community edition of MuleSoft's on-premises ESB, as well as its Docker deployment options, freemium dataloader.io product and Anypoint Exchange repository. More than 60,000 users have downloaded and installed its free or trial technology. CAUTIONS Client growth. With sales and marketing emphasizing Anypoint Platform as an enterprise platform for hybrid, API-led integration requirements, MuleSoft's offering may not appeal to those seeking a high-productivity iPaaS for ad hoc integrators. This may account for it adding only roughly 100 net new clients in 2016, even though its iPaaS revenue grew 89% from 2015. Pricing. MuleSoft continued to raise the prices for Anypoint Platform and add-on components, such as advanced API Management capabilities, in 2016. It scored below average on pricing among survey respondents, and prospects cited high cost as the primary reason for not choosing it after evaluation. Integrator personas. While MuleSoft's reference client scores for developer productivity were average, client inquiries with Gartner have suggested that the platform requires highly skilled integration specialists. The Anypoint Design Center's flow designer, slated for 2Q17, will provide a low/no-code environment for ad hoc integrators. Dell Boomi Dell Boomi, based in Berwyn, Pennsylvania, U.S., is a wholly owned subsidiary of Dell Technologies that derives from the acquisition of the iPaaS pioneer Boomi in 2010. The company provides the Dell Boomi AtomSphere iPaaS and other PaaS offerings for MDM and API management, all built on a common technology platform. AtomSphere is available in several editions, differentiated by target market, use case, breadth of functionality and the number of supported endpoint connections. Functional add-ons and further connections are provided a la carte. Standard support is included in the AtomSphere subscription, with premium support options available separately. STRENGTHS Growth and market traction. Almost 1,500 new clients in 2016 took Dell Boomi's total close to 5,400, including global, large and midsize organizations worldwide. It grew revenue about 57% in 2016, almost to $100 million, while maintaining an above-average customer satisfaction rating. This progress has been enabled by significant worldwide expansion of its employees and partner network. Breadth and depth of functionality. AtomSphere is a well-proven, powerful and versatile platform with several advanced capabilities. It supports varied integration use cases, including B2B and IoT integration. Reference client scores were above average for ability to meet SLAs, overall ease of use and reliability/quality of service. Offerings such as MDM, API management and the new B2B integration, EDI Managed Service, diversify Dell Boomi's proposition and extend cross-selling opportunities. Sales strategy and business model. Dell Boomi's go-to-market strategy consists of an enterprise- and midmarket-focused sales team, and a global partner network to reach SMBs. It is investing in EMEA and Asia/Pacific presence, in select vertical industries, in new cloud-managed services and in strengthening its professional service delivery capability. Offering evolution. Dell Boomi's AtomSphere roadmap includes process management, an event management framework, a performance-improvement suggestion tool, a blockchain connector and integration with edge analytics. It also plans incremental improvements for multicloud deployments, advanced life cycle management/DevOps and partner support. CAUTIONS Growth pains. Managing 2016's fast growth in revenue, clients and employees affected Dell Boomi's execution, resulting in slightly declining reference client scores for overall customer satisfaction, ease of operations and reliability/quality of service compared to 2015. Cost. Reference clients rated Dell Boomi below average for actual cost of the iPaaS relative to perceived value. Prospects mentioned expensive pricing as the primary reason for discarding AtomSphere in their iPaaS evaluation processes. Marketing strategy. With more software megavendors entering the market, Dell Boomi's incremental marketing strategy risks being overwhelmed by the large providers' powerful marketing machines, thus reducing its visibility, especially among megavendors' loyal clients. Focus on integration personas. AtomSphere historically appealed notably to ad hoc integrators, but Dell Boomi's roadmap addresses integration specialist and citizen integrator requirements only modestly.
  2. Fictitious scenario where wrestlers sign up for a new league, the website outputs a CSV text files to FTP for processing The CSV needs to be transformed into a JSON format Then routed to an API for processing, The wrestling submission API exposes a REST endpoint that accepts JSON wrestler stats The debatches for processing Then for each submission if a wrestler is famous creates an account in Salesforce for followup up on opportunities, then for all submissions a notification is sent to the organisation Slack channel for signups
  3. Logic Apps can integrate with “anything” (APIs) and solve small or complex problems. Automation in a secure and reliable environment fast and easy. Connect Anything: On-premises, hybrid and cloud Mission critical, complex integration scenarios Business productivity Agile Business: Quickly create workflows Position to the future API centric Transform Business: Extract value from both (on-premises and cloud apps) Build Holistic integration solutions.
  4. Demo Script Goto Azure portal and open router logic app Run through stages, focus on flat file, parse JSON, liquid transform, HTTP action (show Flat file schema and liquid template) Run through Wrestler submission, highlight JSON schema, for each, logic for famous salesforce submission, slack connector Run demo, show Salesforce, Slack channel, Logic app history Links Flat File - https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-flatfile Convert XML to JSON, https://blogs.msdn.microsoft.com/mioteg/2017/07/06/converting-xml-to-json-with-azure-logic-apps/ Convert FF json to API Contract Liquid template https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-liquid-transform http://dotliquidmarkup.org/ Route with Action https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-switch-case Setup Endpoint https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-http-endpoint Debatch message using foreach or split on https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-loops-and-scope Orchestrate process with conditions, actions, switches etc
  5. Ironically Nikolai Volkoff getting the leg drop Azures other services for AI and cognitive services Logic apps instrumentation, ability to view runs against processes Serverless, true pay as you use A truly global service offering back by the grunt of Azure
  6. Demo Script Goto Design center, open router flow Run through stages, open the CSV data type and JSON target add CSV sample to dataweave and show dynamic updates Run through Wrestler submission, highlight JSON schema, for each, adding original message to variable logic for famous salesforce submission, slack connector, note use of dataweave on Salesforce Run demo, show Salesforce, Slack channel, flow designer inline history & runtime history (if it works) https://docs.mulesoft.com/release-notes/design-center-release-notes https://anypoint.mulesoft.com/designcenter https://docs.mulesoft.com/design-center/v/1.0 Populating variables https://docs.mulesoft.com/design-center/v/1.0/to-create-and-populate-a-variable
  7. Contact first API development via RAML, and generally the API Lifecycle Zero downtime deployments API Policies, before & after execution Rock solid reliability Dataweave
  8. Let’s talk about the technology and what does the stack look like? The Dell Boomi Platform is the fastest way to connect everything and engage everywhere. And what does that really mean? The core foundation of the Boomi platform is its ability to - integrate with applications seamlessly, both on-prem, hybrid, private cloud, etc., with application/data integration - synchronize and govern data across the ecosystem - perform EDI or B2B transactions with trading partners - manage and automate APIs and business workflows in a centralized environment One of the things that is most interesting about the Boomi platform is its distribution/ deployment model. We are where you are – whether it’s using the Boomi cloud or your private cloud or on-premises, or even gateway devices like jet engines and thermostats that we need to interact with. The best part of the Boomi platform is that you can take your processes and your events and push them all the way down to these devices so we can work across all of these different deployment models. It's super powerful. And then we help you to automate and scale, and you can manage it all centrally from the cloud. Boomi workflow automation adds the ability to compose your applications across all of your devices with a low code configuration. So, from cloud/SaaS apps to mobile or offline apps to embedded applications where we're actually running within your existing portfolio--for example, we can work within Salesforce 1. The goal is to provide a fundamental backbone, a foundation on which you can drive your digital transformation. We've solved the really tough architectural problems of how you connect on-premises, private clouds, public clouds and gateway devices together to provide a unified system, a singular point at which you can build your mobile desktop applications with low code and also even your device based applications like Apple Watch or Fitbit. Boomi unified platform allows you to build once, and run it anywhere. We're an enterprise platform with security and scalable benefits of a single instance, multi-tenant cloud.
  9. Demo Script Goto AtomSphere, open router flow Run through stages, open the map, show CSV data type and JSON target profiles Run through Wrestler submission, highlight JSON schema, debatch on the data processor logic for famous salesforce submission, slack connector, high light map usage over connector params Run demo, show Salesforce, Slack channel, test logs & runtime history Data Process shape http://help.boomi.com/atomsphere/GUID-A07CD67B-AA78-4D86-89BD-EAC9356C1E14.html
  10. Low code approach to integration Entirely web based source control, operations, development and release Platform maturity, over a decade in the game