SlideShare a Scribd company logo
1 of 26
Download to read offline
Bringing Modern Connectivity
to Microsoft Environments
Presented by:
Kent Weare!
Solutions Architect!
MuleSoft
David Wexler!
Product Manager!
MuleSoft
All contents Copyright © 2013, MuleSoft Inc.
What is the
Anypoint Platform?
!
The Three Pillars of a Single Integration Platform
What Is The Anypoint Platform?
SaaS
SOA
!
Design, build and manage your entire integration strategy in one place
with the only complete platform for SOA, SaaS integration, and APIs.
What Is The Anypoint Platform: The Three Pillars
SaaS
SOA
Can support critical use cases, such as legacy system modernization,
service enablement, and shared services. Made possible by easy-to-use
tooling with Anypoint Studio and our data integration capabilities
Supported by 120 pre-built connectors, including popular SaaS
connectors as Salesforce, Workday, and ServiceNow. We also include
Anypoint templates for common integration use cases. All delivered on
our iPaaS or integration platform as a service, CloudHub.
1
2
3
SOA
SaaS
API
Plan, design, and build APIS. Integrate and run those APIs. Manage and
monitor APIs. Engages developers and allows them to consume those
APIs. Gives full life cycle support for your API initiatives.
All contents Copyright © 2013, MuleSoft Inc.
MuleSoft is focusing on
Microsoft connectivity
MuleSoft Loves Connectors
With MuleSoft's Anypoint Platform instantly access a large library of
Microsoft products and enable cross-platform connectivity:
The .NET Product Strategy: Connect Anything
Connectivity Messaging Web Services / API
Focus on 3 core integration competencies
Allows us to
communicate with
on-premise and
cloud- based systems
Allows customers to
build loosely coupled
solutions
Provide a comprehensive
web service and API
Platform
Mule ESB's Language Agnostic Vision: A Heterogeneous Environment
.NET app
Java app
Legacy code
Sharepoint
All contents Copyright © 2013, MuleSoft Inc.
To provide a seamless experience between technologies. Regardless
of the applications and code base used internally, you can connect
to the Anypoint Platform.
!
!
Anypoint Platform is designed for heterogeneous companies
with different languages, technologies, and tools.
THE GOAL!
All contents Copyright © 2013, MuleSoft Inc.
What is the
Typical .NET Customer?
What is the Typical .NET customer
Web App ASP .NET
WCF Service (Business Logic)
External Service
Customer Data (Classic ASP)
DB
In a typical .NET architecture, you may have:
All contents Copyright © 2013, MuleSoft Inc.
This .NET architecture gets organizations only
so far. It usually becomes problematic when
change is introduced.
THE PROBLEM
Problem: Need to Modernize Computing Landscape + .NET Developer
?
Recently, there are several advancements in SaaS applications, such as
Salesforce and mobile applications, but there is no clear roadmap on how
to integrate these new technologies into the existing .NET platform
All contents Copyright © 2013, MuleSoft Inc.
How do I effectively integrate my new
initiatives?
THE QUESTION
How Do I Effectively Integrate My New Initiatives?
?
?Mobile
Web App ASP .NET
WCF Service (Business Logic)
External Service
Customer Data (Classic ASP)
DB
All contents Copyright © 2013, MuleSoft Inc.
The Answer is NOT:
Point-to-Point Integration
!
A Better Solution:
Anypoint Platform
A Better Solution: Anypoint Platform
Web App ASP .NET
.NET Business Logic
DB
Mobile
.NET Connector
External Data Service
Rest APIs
PublicAPIs
SOAP Service (web Service Consumer)
MuleSoft's Anypoint Platform helps
you quickly and easily bring various
technologies into heterogeneous
enterprise environments.
Connecting Your Mission Critical Legacy Apps = Transformed .NET Enterprise
Web App ASP .NET
.NET Business Logic
Mobile
.NET Connector
External Data Service
Rest APIs
PublicAPIs
Billing/finance type system
MSMQ Connector
DB
SOAP Service (web Service Consumer)
Connecting Your Mission Critical Legacy Apps = Transformed .NET Enterprise
Connecting through legacy, custom
apps through MSMQ is also an option.
In the example on the previous slide,
the customer is updating the policy
system, and MSMQ is responsible for
bridging the Mule ESB and the billing
system that can only speak MSMQ.
Vision For Developer Experience
Custom .NET script/
assembly/library
Build and debug integration
components in VS.NET
With the Anypoint experience, you
can drag and drop .NET components
into the designer, potentially never
touching Java.
Developer Experience Continued: API/RAML
(RAML developer experience inside VS.NET IDE)
Anypoint Studio API Designer
API Manager
API Notebook
In the future, you will be able to build new APIs using RAML, use great API
designer tools, and publish great APIS so others can consume them.
.NET Adoption Path
RAML for .NET (Coming Soon)
AMQP Connector
WCF/JAX Support
Visual Studios Designer Integration
(coming soon)
BizTalk Migrator
(coming Soon)
MSMQ Connector
.NET Connector
Microsoft Application Connectors
(Dynamics, SharePoint, SQL Server)
Use Cases And Scenarios
• Leverage existing investments
in business logic (.NET
assemblies)
• Complex validation / routing
• Message transformation /
shaping
• Highly customized message
enrichment
• Build a bridge to legacy apps,
• Provides asynchronous inbound
and outbound messaging
• Full support for the ESB platform
(modern, high performance) still
allowing you to use:
!
• Transaction queues
• Window authentication
• Authentication Queue
• Trans-queue
• Local and remote queues
• Correlation
• Message metadata
As messages pass through the
pipeline, you can act on them or
extend them, routing or shaping
messages using the languages and
tools that your developers are most
productive with.
.NETConnector
MSMQConnector
2013
• Web Services
• Robust Microsoft
connector library
• MSMQ v1 (alpha)
connector
• AMQP 0.9.1
Mule ESB 3.5
• Windows Server 2012
R2 certification
• New WSDL WS
Connector
• NET integration beta
(MSMQ, .NET
Connector)
July 2014
• MuleSoft solutions for
Microsoft GA
• MSMQ Connector
• .NET Connector
• Best practices library
for WCF interop
H2 2014
!
" AMQP 1.0 GA
!
" Visual Studio
RAML Support
!
" Visual Studio
Integration
!
" Updated
connectors for
Dynamics CRM,
SharePoint
!
" SharePoint Online
/ O365
!
Overall Roadmap: MuleSoft solutions for Microsoft
6 month major releases + bi-monthly updates
2013 May 2014 November 2014+July 2014
All contents Copyright © 2013, MuleSoft Inc.
For more information and demos,
watch full webinar at:
!
https://www.mulesoft.com/webinars/esb/bringing-modern-
connectivity-microsoft-environments
Thanks for
Your Attention!
@wearsy
www.linkedin.com/in/davidwexler
ca.linkedin.com/pub/kent-weare/3/bb1/670
david.wexler@mulesoft.com
kent.weare@mulesoft.com
Click Here: To Watch the Full Webinar
Follow Us! #MuleSoftWebinar
Click Here: For More Information on our . NET Integration Solution
Click Here: For the "Unlock the Value of Your .NET Architecture" Whitepaper

More Related Content

More from MuleSoft

Product Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint PlatformProduct Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint PlatformMuleSoft
 
How API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy ModernizationHow API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy ModernizationMuleSoft
 
Microservices on Anypoint Platform
Microservices on Anypoint PlatformMicroservices on Anypoint Platform
Microservices on Anypoint PlatformMuleSoft
 
Applying UX principles and methods to APIs
Applying UX principles and methods to APIs Applying UX principles and methods to APIs
Applying UX principles and methods to APIs MuleSoft
 
Secure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterpriseSecure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterpriseMuleSoft
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkMuleSoft
 
CloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment OptionsCloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment OptionsMuleSoft
 
Governing and Sharing your Integration Assets
Governing and Sharing your Integration AssetsGoverning and Sharing your Integration Assets
Governing and Sharing your Integration AssetsMuleSoft
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft
 
Designing and building Mule applications
Designing and building Mule applicationsDesigning and building Mule applications
Designing and building Mule applicationsMuleSoft
 
Object Store
Object StoreObject Store
Object StoreMuleSoft
 
Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0MuleSoft
 
Troubleshooting Anypoint Platform
Troubleshooting Anypoint PlatformTroubleshooting Anypoint Platform
Troubleshooting Anypoint PlatformMuleSoft
 
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)MuleSoft
 
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)MuleSoft
 
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)MuleSoft
 
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)MuleSoft
 
Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)MuleSoft
 
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardKnow What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardMuleSoft
 
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...MuleSoft
 

More from MuleSoft (20)

Product Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint PlatformProduct Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint Platform
 
How API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy ModernizationHow API Enablement Drives Legacy Modernization
How API Enablement Drives Legacy Modernization
 
Microservices on Anypoint Platform
Microservices on Anypoint PlatformMicroservices on Anypoint Platform
Microservices on Anypoint Platform
 
Applying UX principles and methods to APIs
Applying UX principles and methods to APIs Applying UX principles and methods to APIs
Applying UX principles and methods to APIs
 
Secure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterpriseSecure by design: Scaling security across the enterprise
Secure by design: Scaling security across the enterprise
 
Gathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at SplunkGathering Operational Intelligence in Complex Environments at Splunk
Gathering Operational Intelligence in Complex Environments at Splunk
 
CloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment OptionsCloudHub and other Cloud Deployment Options
CloudHub and other Cloud Deployment Options
 
Governing and Sharing your Integration Assets
Governing and Sharing your Integration AssetsGoverning and Sharing your Integration Assets
Governing and Sharing your Integration Assets
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
 
Designing and building Mule applications
Designing and building Mule applicationsDesigning and building Mule applications
Designing and building Mule applications
 
Object Store
Object StoreObject Store
Object Store
 
Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0
 
Troubleshooting Anypoint Platform
Troubleshooting Anypoint PlatformTroubleshooting Anypoint Platform
Troubleshooting Anypoint Platform
 
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
 
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
 
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
 
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
 
Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)Agility in the Age of Services and Hyperspecialization (Greg Schott)
Agility in the Age of Services and Hyperspecialization (Greg Schott)
 
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics DashboardKnow What You Don’t Know - ModusBox Presents the Metrics Dashboard
Know What You Don’t Know - ModusBox Presents the Metrics Dashboard
 
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
PetSmart’s eCommerce Modernization: Using APIs To Drive Agility & Omnichannel...
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Bringing Modern Connectivity to Microsoft Environments

  • 1. Bringing Modern Connectivity to Microsoft Environments Presented by: Kent Weare! Solutions Architect! MuleSoft David Wexler! Product Manager! MuleSoft
  • 2. All contents Copyright © 2013, MuleSoft Inc. What is the Anypoint Platform? ! The Three Pillars of a Single Integration Platform
  • 3. What Is The Anypoint Platform? SaaS SOA ! Design, build and manage your entire integration strategy in one place with the only complete platform for SOA, SaaS integration, and APIs.
  • 4. What Is The Anypoint Platform: The Three Pillars SaaS SOA Can support critical use cases, such as legacy system modernization, service enablement, and shared services. Made possible by easy-to-use tooling with Anypoint Studio and our data integration capabilities Supported by 120 pre-built connectors, including popular SaaS connectors as Salesforce, Workday, and ServiceNow. We also include Anypoint templates for common integration use cases. All delivered on our iPaaS or integration platform as a service, CloudHub. 1 2 3 SOA SaaS API Plan, design, and build APIS. Integrate and run those APIs. Manage and monitor APIs. Engages developers and allows them to consume those APIs. Gives full life cycle support for your API initiatives.
  • 5. All contents Copyright © 2013, MuleSoft Inc. MuleSoft is focusing on Microsoft connectivity
  • 6. MuleSoft Loves Connectors With MuleSoft's Anypoint Platform instantly access a large library of Microsoft products and enable cross-platform connectivity:
  • 7. The .NET Product Strategy: Connect Anything Connectivity Messaging Web Services / API Focus on 3 core integration competencies Allows us to communicate with on-premise and cloud- based systems Allows customers to build loosely coupled solutions Provide a comprehensive web service and API Platform
  • 8. Mule ESB's Language Agnostic Vision: A Heterogeneous Environment .NET app Java app Legacy code Sharepoint
  • 9. All contents Copyright © 2013, MuleSoft Inc. To provide a seamless experience between technologies. Regardless of the applications and code base used internally, you can connect to the Anypoint Platform. ! ! Anypoint Platform is designed for heterogeneous companies with different languages, technologies, and tools. THE GOAL!
  • 10. All contents Copyright © 2013, MuleSoft Inc. What is the Typical .NET Customer?
  • 11. What is the Typical .NET customer Web App ASP .NET WCF Service (Business Logic) External Service Customer Data (Classic ASP) DB In a typical .NET architecture, you may have:
  • 12. All contents Copyright © 2013, MuleSoft Inc. This .NET architecture gets organizations only so far. It usually becomes problematic when change is introduced. THE PROBLEM
  • 13. Problem: Need to Modernize Computing Landscape + .NET Developer ? Recently, there are several advancements in SaaS applications, such as Salesforce and mobile applications, but there is no clear roadmap on how to integrate these new technologies into the existing .NET platform
  • 14. All contents Copyright © 2013, MuleSoft Inc. How do I effectively integrate my new initiatives? THE QUESTION
  • 15. How Do I Effectively Integrate My New Initiatives? ? ?Mobile Web App ASP .NET WCF Service (Business Logic) External Service Customer Data (Classic ASP) DB
  • 16. All contents Copyright © 2013, MuleSoft Inc. The Answer is NOT: Point-to-Point Integration ! A Better Solution: Anypoint Platform
  • 17. A Better Solution: Anypoint Platform Web App ASP .NET .NET Business Logic DB Mobile .NET Connector External Data Service Rest APIs PublicAPIs SOAP Service (web Service Consumer) MuleSoft's Anypoint Platform helps you quickly and easily bring various technologies into heterogeneous enterprise environments.
  • 18. Connecting Your Mission Critical Legacy Apps = Transformed .NET Enterprise Web App ASP .NET .NET Business Logic Mobile .NET Connector External Data Service Rest APIs PublicAPIs Billing/finance type system MSMQ Connector DB SOAP Service (web Service Consumer)
  • 19. Connecting Your Mission Critical Legacy Apps = Transformed .NET Enterprise Connecting through legacy, custom apps through MSMQ is also an option. In the example on the previous slide, the customer is updating the policy system, and MSMQ is responsible for bridging the Mule ESB and the billing system that can only speak MSMQ.
  • 20. Vision For Developer Experience Custom .NET script/ assembly/library Build and debug integration components in VS.NET With the Anypoint experience, you can drag and drop .NET components into the designer, potentially never touching Java.
  • 21. Developer Experience Continued: API/RAML (RAML developer experience inside VS.NET IDE) Anypoint Studio API Designer API Manager API Notebook In the future, you will be able to build new APIs using RAML, use great API designer tools, and publish great APIS so others can consume them.
  • 22. .NET Adoption Path RAML for .NET (Coming Soon) AMQP Connector WCF/JAX Support Visual Studios Designer Integration (coming soon) BizTalk Migrator (coming Soon) MSMQ Connector .NET Connector Microsoft Application Connectors (Dynamics, SharePoint, SQL Server)
  • 23. Use Cases And Scenarios • Leverage existing investments in business logic (.NET assemblies) • Complex validation / routing • Message transformation / shaping • Highly customized message enrichment • Build a bridge to legacy apps, • Provides asynchronous inbound and outbound messaging • Full support for the ESB platform (modern, high performance) still allowing you to use: ! • Transaction queues • Window authentication • Authentication Queue • Trans-queue • Local and remote queues • Correlation • Message metadata As messages pass through the pipeline, you can act on them or extend them, routing or shaping messages using the languages and tools that your developers are most productive with. .NETConnector MSMQConnector
  • 24. 2013 • Web Services • Robust Microsoft connector library • MSMQ v1 (alpha) connector • AMQP 0.9.1 Mule ESB 3.5 • Windows Server 2012 R2 certification • New WSDL WS Connector • NET integration beta (MSMQ, .NET Connector) July 2014 • MuleSoft solutions for Microsoft GA • MSMQ Connector • .NET Connector • Best practices library for WCF interop H2 2014 ! " AMQP 1.0 GA ! " Visual Studio RAML Support ! " Visual Studio Integration ! " Updated connectors for Dynamics CRM, SharePoint ! " SharePoint Online / O365 ! Overall Roadmap: MuleSoft solutions for Microsoft 6 month major releases + bi-monthly updates 2013 May 2014 November 2014+July 2014
  • 25. All contents Copyright © 2013, MuleSoft Inc. For more information and demos, watch full webinar at: ! https://www.mulesoft.com/webinars/esb/bringing-modern- connectivity-microsoft-environments
  • 26. Thanks for Your Attention! @wearsy www.linkedin.com/in/davidwexler ca.linkedin.com/pub/kent-weare/3/bb1/670 david.wexler@mulesoft.com kent.weare@mulesoft.com Click Here: To Watch the Full Webinar Follow Us! #MuleSoftWebinar Click Here: For More Information on our . NET Integration Solution Click Here: For the "Unlock the Value of Your .NET Architecture" Whitepaper